Home
last modified time | relevance | path

Searched refs:p2p (Results 1 – 25 of 152) sorted by relevance

1234567

/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wil6210/
H A Dp2p.c18 struct wil_p2p_info *p2p = &vif->p2p; in wil_p2p_start_listen() local
19 u8 channel = p2p->listen_chan.hw_value; in wil_p2p_start_listen()
42 INIT_WORK(&p2p->discovery_expired_work, wil_p2p_listen_expired); in wil_p2p_start_listen()
43 mod_timer(&p2p->discovery_timer, in wil_p2p_start_listen()
44 jiffies + msecs_to_jiffies(p2p->listen_duration)); in wil_p2p_start_listen()
64 struct wil_p2p_info *p2p = &vif->p2p; in wil_p2p_search() local
70 if (p2p->discovery_started) { in wil_p2p_search()
112 p2p->discovery_started = 1; in wil_p2p_search()
113 INIT_WORK(&p2p->discovery_expired_work, wil_p2p_search_expired); in wil_p2p_search()
114 mod_timer(&p2p->discovery_timer, in wil_p2p_search()
[all …]
H A Dnetdev.c204 del_timer_sync(&vif->p2p.discovery_timer); in wil_vif_deinit()
206 cancel_work_sync(&vif->p2p.discovery_expired_work); in wil_vif_deinit()
207 cancel_work_sync(&vif->p2p.delayed_listen_work); in wil_vif_deinit()
256 struct wil6210_vif *vif = from_timer(vif, t, p2p.discovery_timer); in wil_p2p_discovery_timer_fn()
261 schedule_work(&vif->p2p.discovery_expired_work); in wil_p2p_discovery_timer_fn()
272 timer_setup(&vif->p2p.discovery_timer, wil_p2p_discovery_timer_fn, 0); in wil_vif_init()
276 INIT_WORK(&vif->p2p.discovery_expired_work, wil_p2p_listen_expired); in wil_vif_init()
277 INIT_WORK(&vif->p2p.delayed_listen_work, wil_p2p_delayed_listen_work); in wil_vif_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dp2p.c463 static void brcmf_p2p_generate_bss_mac(struct brcmf_p2p_info *p2p, u8 *dev_addr) in brcmf_p2p_generate_bss_mac() argument
465 struct brcmf_if *pri_ifp = p2p->bss_idx[P2PAPI_BSSCFG_PRIMARY].vif->ifp; in brcmf_p2p_generate_bss_mac()
485 eth_random_addr(p2p->dev_addr); in brcmf_p2p_generate_bss_mac()
487 memcpy(p2p->dev_addr, dev_addr, ETH_ALEN); in brcmf_p2p_generate_bss_mac()
490 p2p->dev_addr[0] |= 0x02; in brcmf_p2p_generate_bss_mac()
496 memcpy(p2p->conn_int_addr, p2p->dev_addr, ETH_ALEN); in brcmf_p2p_generate_bss_mac()
497 p2p->conn_int_addr[0] |= 0x02; in brcmf_p2p_generate_bss_mac()
498 p2p->conn_int_addr[4] ^= 0x80; in brcmf_p2p_generate_bss_mac()
500 memcpy(p2p->conn2_int_addr, p2p->dev_addr, ETH_ALEN); in brcmf_p2p_generate_bss_mac()
501 p2p->conn2_int_addr[0] |= 0x02; in brcmf_p2p_generate_bss_mac()
[all …]
/OK3568_Linux_fs/buildroot/dl/wpa_supplicant/
H A D0001-P2P-Fix-copying-of-secondary-device-types-for-P2P-gr.patch20 src/p2p/p2p.c | 2 ++
23 diff --git a/src/p2p/p2p.c b/src/p2p/p2p.c
25 --- a/src/p2p/p2p.c
26 +++ b/src/p2p/p2p.c
H A D0001-P2P-Fix-a-corner-case-in-peer-addition-based-on-PD-R.patch21 src/p2p/p2p_pd.c | 12 +++++-------
24 diff --git a/src/p2p/p2p_pd.c b/src/p2p/p2p_pd.c
26 --- a/src/p2p/p2p_pd.c
27 +++ b/src/p2p/p2p_pd.c
28 @@ -595,14 +595,12 @@ void p2p_process_prov_disc_req(struct p2p_data *p2p, const u8 *sa,
32 + dev = p2p_get_device(p2p, sa);
34 - dev = p2p_get_device(p2p, sa);
36 - p2p_dbg(p2p,
41 + p2p_dbg(p2p,
/OK3568_Linux_fs/buildroot/dl/hostapd/
H A D0001-P2P-Fix-a-corner-case-in-peer-addition-based-on-PD-R.patch21 src/p2p/p2p_pd.c | 12 +++++-------
24 diff --git a/src/p2p/p2p_pd.c b/src/p2p/p2p_pd.c
26 --- a/src/p2p/p2p_pd.c
27 +++ b/src/p2p/p2p_pd.c
28 @@ -595,14 +595,12 @@ void p2p_process_prov_disc_req(struct p2p_data *p2p, const u8 *sa,
32 + dev = p2p_get_device(p2p, sa);
34 - dev = p2p_get_device(p2p, sa);
36 - p2p_dbg(p2p,
41 + p2p_dbg(p2p,
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwl_cfgp2p.h110 #define wl_to_p2p_bss_ndev(cfg, type) ((cfg)->p2p->bss[type].dev)
111 #define wl_to_p2p_bss_bssidx(cfg, type) ((cfg)->p2p->bss[type].bssidx)
112 #define wl_to_p2p_bss_macaddr(cfg, type) &((cfg)->p2p->bss[type].mac_addr)
113 #define wl_to_p2p_bss_saved_ie(cfg, type) ((cfg)->p2p->bss[type].saved_ie)
114 #define wl_to_p2p_bss_private(cfg, type) ((cfg)->p2p->bss[type].private_data)
115 #define wl_to_p2p_bss(cfg, type) ((cfg)->p2p->bss[type])
117 test_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
119 set_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
121 clear_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
123 change_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
[all …]
H A Dwl_cfgp2p.c334 cfg->p2p = MALLOCZ(cfg->osh, sizeof(struct p2p_info)); in wl_cfgp2p_init_priv()
335 if (cfg->p2p == NULL) { in wl_cfgp2p_init_priv()
362 if (cfg->p2p) { in wl_cfgp2p_deinit_priv()
363 MFREE(cfg->osh, cfg->p2p, sizeof(struct p2p_info)); in wl_cfgp2p_deinit_priv()
364 cfg->p2p = NULL; in wl_cfgp2p_deinit_priv()
426 if (!cfg->p2p) { in wl_cfg_multip2p_operational()
544 cfg->p2p->p2p_go_count++; in wl_cfgp2p_ifchange()
914 if (!cfg->p2p) { // terence 20130113: Fix for p2p NULL pointer in wl_cfgp2p_disable_discovery()
922 __FUNCTION__, (cfg)->p2p->bss[P2PAPI_BSSCFG_DEVICE].bssidx)); in wl_cfgp2p_disable_discovery()
1386 if (!cfg->p2p) { in wl_cfgp2p_find_type()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dwl_cfgp2p.h118 #define wl_to_p2p_bss_ndev(cfg, type) ((cfg)->p2p->bss[type].dev)
119 #define wl_to_p2p_bss_bssidx(cfg, type) ((cfg)->p2p->bss[type].bssidx)
120 #define wl_to_p2p_bss_macaddr(cfg, type) &((cfg)->p2p->bss[type].mac_addr)
121 #define wl_to_p2p_bss_saved_ie(cfg, type) ((cfg)->p2p->bss[type].saved_ie)
122 #define wl_to_p2p_bss_private(cfg, type) ((cfg)->p2p->bss[type].private_data)
123 #define wl_to_p2p_bss(cfg, type) ((cfg)->p2p->bss[type])
125 test_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
127 set_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
129 clear_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
131 change_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
[all …]
H A Dwl_cfgp2p.c333 if (!(cfg->p2p = kzalloc(sizeof(struct p2p_info), GFP_KERNEL))) { in wl_cfgp2p_init_priv()
357 if (cfg->p2p) { in wl_cfgp2p_deinit_priv()
358 kfree(cfg->p2p); in wl_cfgp2p_deinit_priv()
359 cfg->p2p = NULL; in wl_cfgp2p_deinit_priv()
415 if (!cfg->p2p) { in wl_cfg_multip2p_operational()
532 cfg->p2p->p2p_go_count++; in wl_cfgp2p_ifchange()
845 if (!cfg->p2p) { // terence 20130113: Fix for p2p NULL pointer in wl_cfgp2p_disable_discovery()
853 __FUNCTION__, (cfg)->p2p->bss[P2PAPI_BSSCFG_DEVICE].bssidx)); in wl_cfgp2p_disable_discovery()
1285 if (!cfg || !cfg->p2p || !cfgdev) in wl_cfgp2p_listen_complete()
1318 if (timer_pending(&cfg->p2p->listen_timer)) { in wl_cfgp2p_listen_complete()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dwl_cfgp2p.h118 #define wl_to_p2p_bss_ndev(cfg, type) ((cfg)->p2p->bss[type].dev)
119 #define wl_to_p2p_bss_bssidx(cfg, type) ((cfg)->p2p->bss[type].bssidx)
120 #define wl_to_p2p_bss_macaddr(cfg, type) &((cfg)->p2p->bss[type].mac_addr)
121 #define wl_to_p2p_bss_saved_ie(cfg, type) ((cfg)->p2p->bss[type].saved_ie)
122 #define wl_to_p2p_bss_private(cfg, type) ((cfg)->p2p->bss[type].private_data)
123 #define wl_to_p2p_bss(cfg, type) ((cfg)->p2p->bss[type])
125 test_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
127 set_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
129 clear_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
131 change_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
[all …]
H A Dwl_cfgp2p.c349 cfg->p2p = MALLOCZ(cfg->osh, sizeof(struct p2p_info)); in wl_cfgp2p_init_priv()
350 if (cfg->p2p == NULL) { in wl_cfgp2p_init_priv()
374 if (cfg->p2p) { in wl_cfgp2p_deinit_priv()
375 MFREE(cfg->osh, cfg->p2p, sizeof(struct p2p_info)); in wl_cfgp2p_deinit_priv()
376 cfg->p2p = NULL; in wl_cfgp2p_deinit_priv()
432 if (!cfg->p2p) { in wl_cfg_multip2p_operational()
565 cfg->p2p->p2p_go_count++; in wl_cfgp2p_ifchange()
911 __FUNCTION__, (cfg)->p2p->bss[P2PAPI_BSSCFG_DEVICE].bssidx)); in wl_cfgp2p_disable_discovery()
1365 if (!cfg->p2p) { in wl_cfgp2p_find_type()
1390 if (!cfg || !cfg->p2p || !cfgdev)
[all …]
H A Ddhd_bandsteer.h70 s32 dhd_bandsteer_module_init(struct net_device *ndev, bool ap, bool p2p);
71 s32 dhd_bandsteer_module_deinit(struct net_device *ndev, bool ap, bool p2p);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dwl_cfgp2p.h118 #define wl_to_p2p_bss_ndev(cfg, type) ((cfg)->p2p->bss[type].dev)
119 #define wl_to_p2p_bss_bssidx(cfg, type) ((cfg)->p2p->bss[type].bssidx)
120 #define wl_to_p2p_bss_macaddr(cfg, type) &((cfg)->p2p->bss[type].mac_addr)
121 #define wl_to_p2p_bss_saved_ie(cfg, type) ((cfg)->p2p->bss[type].saved_ie)
122 #define wl_to_p2p_bss_private(cfg, type) ((cfg)->p2p->bss[type].private_data)
123 #define wl_to_p2p_bss(cfg, type) ((cfg)->p2p->bss[type])
125 test_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
127 set_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
129 clear_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
131 change_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
[all …]
H A Dwl_cfgp2p.c349 cfg->p2p = MALLOCZ(cfg->osh, sizeof(struct p2p_info)); in wl_cfgp2p_init_priv()
350 if (cfg->p2p == NULL) { in wl_cfgp2p_init_priv()
374 if (cfg->p2p) { in wl_cfgp2p_deinit_priv()
375 MFREE(cfg->osh, cfg->p2p, sizeof(struct p2p_info)); in wl_cfgp2p_deinit_priv()
376 cfg->p2p = NULL; in wl_cfgp2p_deinit_priv()
432 if (!cfg->p2p) { in wl_cfg_multip2p_operational()
565 cfg->p2p->p2p_go_count++; in wl_cfgp2p_ifchange()
911 __FUNCTION__, (cfg)->p2p->bss[P2PAPI_BSSCFG_DEVICE].bssidx)); in wl_cfgp2p_disable_discovery()
1365 if (!cfg->p2p) { in wl_cfgp2p_find_type()
1390 if (!cfg || !cfg->p2p || !cfgdev)
[all …]
H A Ddhd_bandsteer.h70 s32 dhd_bandsteer_module_init(struct net_device *ndev, bool ap, bool p2p);
71 s32 dhd_bandsteer_module_deinit(struct net_device *ndev, bool ap, bool p2p);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dwl_cfgp2p.h118 #define wl_to_p2p_bss_ndev(cfg, type) ((cfg)->p2p->bss[type].dev)
119 #define wl_to_p2p_bss_bssidx(cfg, type) ((cfg)->p2p->bss[type].bssidx)
120 #define wl_to_p2p_bss_macaddr(cfg, type) &((cfg)->p2p->bss[type].mac_addr)
121 #define wl_to_p2p_bss_saved_ie(cfg, type) ((cfg)->p2p->bss[type].saved_ie)
122 #define wl_to_p2p_bss_private(cfg, type) ((cfg)->p2p->bss[type].private_data)
123 #define wl_to_p2p_bss(cfg, type) ((cfg)->p2p->bss[type])
125 test_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
127 set_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
129 clear_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
131 change_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
[all …]
H A Dwl_cfgp2p.c349 cfg->p2p = MALLOCZ(cfg->osh, sizeof(struct p2p_info)); in wl_cfgp2p_init_priv()
350 if (cfg->p2p == NULL) { in wl_cfgp2p_init_priv()
374 if (cfg->p2p) { in wl_cfgp2p_deinit_priv()
375 MFREE(cfg->osh, cfg->p2p, sizeof(struct p2p_info)); in wl_cfgp2p_deinit_priv()
376 cfg->p2p = NULL; in wl_cfgp2p_deinit_priv()
432 if (!cfg->p2p) { in wl_cfg_multip2p_operational()
565 cfg->p2p->p2p_go_count++; in wl_cfgp2p_ifchange()
911 __FUNCTION__, (cfg)->p2p->bss[P2PAPI_BSSCFG_DEVICE].bssidx)); in wl_cfgp2p_disable_discovery()
1365 if (!cfg->p2p) { in wl_cfgp2p_find_type()
1390 if (!cfg || !cfg->p2p || !cfgdev)
[all …]
H A Ddhd_bandsteer.h70 s32 dhd_bandsteer_module_init(struct net_device *ndev, bool ap, bool p2p);
71 s32 dhd_bandsteer_module_deinit(struct net_device *ndev, bool ap, bool p2p);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dwl_cfgp2p.h110 #define wl_to_p2p_bss_ndev(cfg, type) ((cfg)->p2p->bss[type].dev)
111 #define wl_to_p2p_bss_bssidx(cfg, type) ((cfg)->p2p->bss[type].bssidx)
112 #define wl_to_p2p_bss_macaddr(cfg, type) &((cfg)->p2p->bss[type].mac_addr)
113 #define wl_to_p2p_bss_saved_ie(cfg, type) ((cfg)->p2p->bss[type].saved_ie)
114 #define wl_to_p2p_bss_private(cfg, type) ((cfg)->p2p->bss[type].private_data)
115 #define wl_to_p2p_bss(cfg, type) ((cfg)->p2p->bss[type])
117 test_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
119 set_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
121 clear_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
123 change_bit(WLP2P_STATUS_ ## stat, &(cfg)->p2p->status))
[all …]
H A Dwl_cfgp2p.c334 cfg->p2p = MALLOCZ(cfg->osh, sizeof(struct p2p_info)); in wl_cfgp2p_init_priv()
335 if (cfg->p2p == NULL) { in wl_cfgp2p_init_priv()
362 if (cfg->p2p) { in wl_cfgp2p_deinit_priv()
363 MFREE(cfg->osh, cfg->p2p, sizeof(struct p2p_info)); in wl_cfgp2p_deinit_priv()
364 cfg->p2p = NULL; in wl_cfgp2p_deinit_priv()
426 if (!cfg->p2p) { in wl_cfg_multip2p_operational()
544 cfg->p2p->p2p_go_count++; in wl_cfgp2p_ifchange()
901 if (!cfg->p2p) { // terence 20130113: Fix for p2p NULL pointer in wl_cfgp2p_disable_discovery()
909 __FUNCTION__, (cfg)->p2p->bss[P2PAPI_BSSCFG_DEVICE].bssidx)); in wl_cfgp2p_disable_discovery()
1373 if (!cfg->p2p) { in wl_cfgp2p_find_type()
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/
H A Dp2pdma.c115 struct pci_p2pdma *p2p; in pci_p2pdma_setup() local
117 p2p = devm_kzalloc(&pdev->dev, sizeof(*p2p), GFP_KERNEL); in pci_p2pdma_setup()
118 if (!p2p) in pci_p2pdma_setup()
121 xa_init(&p2p->map_types); in pci_p2pdma_setup()
123 p2p->pool = gen_pool_create(PAGE_SHIFT, dev_to_node(&pdev->dev)); in pci_p2pdma_setup()
124 if (!p2p->pool) in pci_p2pdma_setup()
131 pdev->p2pdma = p2p; in pci_p2pdma_setup()
141 gen_pool_destroy(p2p->pool); in pci_p2pdma_setup()
143 devm_kfree(&pdev->dev, p2p); in pci_p2pdma_setup()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/script/
H A Dp2p_single.sh73 cat p2p.conf.template | sed -e "s/MAC_ADDR/$local_mac/g" > p2p.cfg
85 wpa_supplicant -i $ssv_wlan_1 -c p2p.cfg -D nl80211
H A Dp2p_dual.sh94 cat p2p.conf.template | sed -e "s/MAC_ADDR/$local_mac_2/g" > p2p.cfg
100 wpa_supplicant -i $ssv_wlan_2 -c p2p.cfg -D nl80211 -N -i $ssv_wlan_1 -c wpa.cfg -D nl80211
/OK3568_Linux_fs/kernel/arch/arm/mach-orion5x/
H A Dpci.c371 u32 p2p = readl(PCI_P2P_CONF); in orion5x_pci_set_bus_nr() local
378 bus = (p2p & PCI_P2P_BUS_MASK) >> PCI_P2P_BUS_OFFS; in orion5x_pci_set_bus_nr()
379 dev = (p2p & PCI_P2P_DEV_MASK) >> PCI_P2P_DEV_OFFS; in orion5x_pci_set_bus_nr()
388 p2p &= ~PCI_P2P_BUS_MASK; in orion5x_pci_set_bus_nr()
389 p2p |= (nr << PCI_P2P_BUS_OFFS); in orion5x_pci_set_bus_nr()
390 writel(p2p, PCI_P2P_CONF); in orion5x_pci_set_bus_nr()

1234567