afx_hdl           884 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		p2p->afx_hdl.my_listen_chan = err;
afx_hdl          1097 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct afx_hdl *afx_hdl = container_of(work, struct afx_hdl, afx_work);
afx_hdl          1098 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = container_of(afx_hdl,
afx_hdl          1100 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 						  afx_hdl);
afx_hdl          1104 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (!afx_hdl->is_active)
afx_hdl          1107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (afx_hdl->is_listen && afx_hdl->my_listen_chan)
afx_hdl          1109 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		err = brcmf_p2p_discover_listen(p2p, afx_hdl->my_listen_chan,
afx_hdl          1112 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		err = brcmf_p2p_act_frm_search(p2p, afx_hdl->peer_listen_chan);
afx_hdl          1118 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			complete(&afx_hdl->act_frm_scan);
afx_hdl          1131 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct afx_hdl *afx_hdl = &p2p->afx_hdl;
afx_hdl          1139 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	reinit_completion(&afx_hdl->act_frm_scan);
afx_hdl          1141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	afx_hdl->is_active = true;
afx_hdl          1142 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	afx_hdl->peer_chan = P2P_INVALID_CHANNEL;
afx_hdl          1149 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	       (afx_hdl->peer_chan == P2P_INVALID_CHANNEL)) {
afx_hdl          1150 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		afx_hdl->is_listen = false;
afx_hdl          1154 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		schedule_work(&afx_hdl->afx_work);
afx_hdl          1155 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		wait_for_completion_timeout(&afx_hdl->act_frm_scan,
afx_hdl          1157 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		if ((afx_hdl->peer_chan != P2P_INVALID_CHANNEL) ||
afx_hdl          1162 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		if (afx_hdl->my_listen_chan) {
afx_hdl          1164 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 				  afx_hdl->my_listen_chan);
afx_hdl          1166 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			afx_hdl->is_listen = true;
afx_hdl          1167 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			schedule_work(&afx_hdl->afx_work);
afx_hdl          1168 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			wait_for_completion_timeout(&afx_hdl->act_frm_scan,
afx_hdl          1171 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		if ((afx_hdl->peer_chan != P2P_INVALID_CHANNEL) ||
afx_hdl          1186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		  afx_hdl->peer_chan);
afx_hdl          1187 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	afx_hdl->is_active = false;
afx_hdl          1191 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	return afx_hdl->peer_chan;
afx_hdl          1207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct afx_hdl *afx_hdl = &p2p->afx_hdl;
afx_hdl          1218 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		if (afx_hdl->peer_chan == P2P_INVALID_CHANNEL)
afx_hdl          1219 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			complete(&afx_hdl->act_frm_scan);
afx_hdl          1233 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	    (ether_addr_equal(p2p_dev_addr, afx_hdl->tx_dst_addr))) {
afx_hdl          1239 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		afx_hdl->peer_chan = bi->ctl_ch;
afx_hdl          1241 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			  afx_hdl->tx_dst_addr, afx_hdl->peer_chan);
afx_hdl          1242 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		complete(&afx_hdl->act_frm_scan);
afx_hdl          1311 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			complete(&p2p->afx_hdl.act_frm_scan);
afx_hdl          1340 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct afx_hdl *afx_hdl = &p2p->afx_hdl;
afx_hdl          1376 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			    (ether_addr_equal(afx_hdl->tx_dst_addr, e->addr))) {
afx_hdl          1377 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 				afx_hdl->peer_chan = ch.control_ch_num;
afx_hdl          1379 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 					  afx_hdl->peer_chan);
afx_hdl          1380 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 				complete(&afx_hdl->act_frm_scan);
afx_hdl          1658 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct afx_hdl *afx_hdl = &p2p->afx_hdl;
afx_hdl          1741 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	memcpy(afx_hdl->tx_dst_addr, action_frame->da, ETH_ALEN);
afx_hdl          1759 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		afx_hdl = &p2p->afx_hdl;
afx_hdl          1760 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		afx_hdl->peer_listen_chan = le32_to_cpu(af_params->channel);
afx_hdl          1776 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		af_params->channel = cpu_to_le32(afx_hdl->peer_chan);
afx_hdl          1801 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	    p2p->af_sent_channel == afx_hdl->my_listen_chan) {
afx_hdl          1859 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct afx_hdl *afx_hdl = &p2p->afx_hdl;
afx_hdl          1880 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	    (ether_addr_equal(afx_hdl->tx_dst_addr, e->addr))) {
afx_hdl          1881 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		afx_hdl->peer_chan = ch.control_ch_num;
afx_hdl          1883 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			  afx_hdl->peer_chan);
afx_hdl          1884 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		complete(&afx_hdl->act_frm_scan);
afx_hdl          2141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	INIT_WORK(&p2p->afx_hdl.afx_work, brcmf_p2p_afx_handler);
afx_hdl          2142 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	init_completion(&p2p->afx_hdl.act_frm_scan);
afx_hdl           130 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h 	struct afx_hdl afx_hdl;