Lines Matching defs:peer
137 * peer_device_addr - P2P Device Address of the peer
142 * peer_interface_addr - P2P Interface Address of the peer
209 * session_mac - MAC address of the peer that started the session
214 * adv_mac - MAC address of the peer advertised the service
320 * struct p2p_peer_info - P2P peer information
324 * p2p_device_addr - P2P Device Address of the peer
402 * IE(s) from the frame that was used to discover the peer.
482 * local end may become the client. This may allow the peer to become a
622 * target peer is known or if other channels are scanned in steps).
688 * no need to wait for a response from the destination peer anymore.
745 * @info: P2P peer information
746 * @new_device: Inform if the peer is newly found
848 * @peer: Source address of the request
862 void (*prov_disc_req)(void *ctx, const u8 *peer, u16 config_methods,
871 * @peer: Source address of the response
879 void (*prov_disc_resp)(void *ctx, const u8 *peer, u16 config_methods);
884 * @peer: Source address of the response
896 void (*prov_disc_fail)(void *ctx, const u8 *peer,
972 * @peer_oper_freq: Operating frequency (in MHz) advertized by the peer
977 * the value received from the peer in Invitation Response with 0
1023 * Determine if we have a persistent group we share with remote peer
1067 int (*remove_stale_groups)(void *ctx, const u8 *peer, const u8 *go,
1155 * This command removes the P2P module state like peer device entries.
1160 * p2p_unauthorize - Unauthorize the specified peer device
1162 * @addr: P2P peer entry to be unauthorized
1166 * peer device address. This can be used, e.g., to cancel effect of a previous
1292 * @peer_addr: MAC address of the peer P2P client
1320 * @peer_addr: MAC address of the peer P2P client
1346 * p2p_reject - Reject peer device (explicitly block connection attempts)
1348 * @peer_addr: MAC address of the peer P2P client
1356 * @peer_addr: MAC address of the peer P2P client
1364 * This function can be used to request a discovered P2P peer to display a PIN
1369 * dsicovery (start with a p2p_find() call). Response from the peer is
1380 * @dst: Destination peer or %NULL to apply for all peers
1437 * @peer: Device Address of the peer P2P Device
1451 int p2p_invite(struct p2p_data *p2p, const u8 *peer, enum p2p_invite_role role,
1522 * peer.
1532 * peer.
1961 * p2p_get_peer_info - Get P2P peer information
1963 * @addr: P2P Device Address of the peer or %NULL to indicate the first peer
1964 * @next: Whether to select the peer entry following the one indicated by addr
1965 * Returns: Pointer to peer info or %NULL if not found
1971 * p2p_get_peer_info_txt - Get internal P2P peer information in text format
1972 * @info: Pointer to P2P peer info from p2p_get_peer_info()
1985 * p2p_peer_known - Check whether P2P peer is known
1987 * @addr: P2P Device Address of the peer
1988 * Returns: 1 if the specified device is in the P2P peer table or 0 if not
2195 * p2p_get_peer_found - Get P2P peer info structure of a found peer
2197 * @addr: P2P Device Address of the peer or %NULL to indicate the first peer
2198 * @next: Whether to select the peer entry following the one indicated by addr
2199 * Returns: The first P2P peer info available or %NULL if no such peer exists
2338 struct p2p_peer_info *peer;
2358 void (*peer_callback)(struct p2p_peer_info *peer,
2381 * expected to call periodically to clean up expired peer entries.