Home
last modified time | relevance | path

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

123

/linux-6.3-rc2/drivers/net/wireless/ath/wil6210/
A Dp2p.c18 struct wil_p2p_info *p2p = &vif->p2p; in wil_p2p_start_listen() local
64 struct wil_p2p_info *p2p = &vif->p2p; in wil_p2p_search() local
130 struct wil_p2p_info *p2p = &vif->p2p; in wil_p2p_listen() local
179 struct wil_p2p_info *p2p = &vif->p2p; in wil_p2p_stop_discovery() local
199 struct wil_p2p_info *p2p = &vif->p2p; in wil_p2p_cancel_listen() local
222 p2p->cookie, in wil_p2p_cancel_listen()
251 p2p->cookie, in wil_p2p_listen_expired()
303 if (!p2p->discovery_started || !p2p->pending_listen_wdev) in wil_p2p_delayed_listen_work()
319 p2p->cookie, in wil_p2p_delayed_listen_work()
325 cfg80211_ready_on_channel(p2p->pending_listen_wdev, p2p->cookie, in wil_p2p_delayed_listen_work()
[all …]
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()
A DMakefile22 wil6210-y += p2p.o
/linux-6.3-rc2/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A Dp2p.c776 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_run_escan() local
896 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_scan_prep() local
979 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_remain_on_channel() local
1016 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_notify_listen_complete() local
1227 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_scan_finding_common_channel() local
1276 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_abort_action_frame() local
1301 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_stop_wait_next_action_frame() local
1391 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_notify_action_frame_rx() local
1498 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_notify_action_tx_complete() local
2510 p2p = &cfg->p2p; in brcmf_p2p_attach()
[all …]
A DMakefile18 p2p.o \
A Dp2p.h144 void brcmf_p2p_detach(struct brcmf_p2p_info *p2p);
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/
A Dtransmit-amplitude.yaml17 tx-p2p-microvolt:
21 'tx-p2p-microvolt-names' property must be provided and contain
24 tx-p2p-microvolt-names:
26 Names of the modes corresponding to voltages in the 'tx-p2p-microvolt'
93 tx-p2p-microvolt-names: [ tx-p2p-microvolt ]
101 tx-p2p-microvolt = <915000>, <1100000>, <1200000>;
102 tx-p2p-microvolt-names = "2500base-x", "usb-hs", "usb-ss";
/linux-6.3-rc2/drivers/pci/
A Dp2pdma.c232 struct pci_p2pdma *p2p; in pci_p2pdma_setup() local
234 p2p = devm_kzalloc(&pdev->dev, sizeof(*p2p), GFP_KERNEL); in pci_p2pdma_setup()
235 if (!p2p) in pci_p2pdma_setup()
238 xa_init(&p2p->map_types); in pci_p2pdma_setup()
240 p2p->pool = gen_pool_create(PAGE_SHIFT, dev_to_node(&pdev->dev)); in pci_p2pdma_setup()
241 if (!p2p->pool) in pci_p2pdma_setup()
252 rcu_assign_pointer(pdev->p2pdma, p2p); in pci_p2pdma_setup()
256 gen_pool_destroy(p2p->pool); in pci_p2pdma_setup()
258 devm_kfree(&pdev->dev, p2p); in pci_p2pdma_setup()
/linux-6.3-rc2/arch/arm/mach-orion5x/
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()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw89/
A Dmac80211.c114 vif->addr, vif->type, vif->p2p); in rtw89_ops_add_interface()
163 vif->addr, vif->type, vif->p2p); in rtw89_ops_remove_interface()
178 enum nl80211_iftype type, bool p2p) in rtw89_ops_change_interface() argument
186 vif->addr, vif->type, type, vif->p2p, p2p); in rtw89_ops_change_interface()
191 vif->p2p = p2p; in rtw89_ops_change_interface()
699 if (vif != br_data->vif || vif->p2p) in rtw89_ra_mask_info_update_iter()
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/
A Dmac-ctxt.c233 if (!vif->p2p) in iwl_mvm_mac_ctxt_init()
453 if (vif->p2p) in iwl_mvm_mac_ctxt_cmd_common()
561 if (vif->p2p) { in iwl_mvm_mac_ctxt_cmd_sta()
633 if (vif->probe_req_reg && vif->cfg.assoc && vif->p2p) in iwl_mvm_mac_ctxt_cmd_sta()
714 if (vif->type == NL80211_IFTYPE_AP && vif->p2p && in iwl_mvm_go_iterator()
813 if (info->band == NL80211_BAND_2GHZ && !vif->p2p) { in iwl_mvm_mac_ctxt_get_lowest_rate()
1082 if (vif->p2p && data->beacon_device_ts) in iwl_mvm_mac_ap_iterator()
1168 WARN_ON(vif->type != NL80211_IFTYPE_AP || vif->p2p); in iwl_mvm_mac_ctxt_cmd_ap()
1187 WARN_ON(vif->type != NL80211_IFTYPE_AP || !vif->p2p); in iwl_mvm_mac_ctxt_cmd_go()
1215 if (!vif->p2p) in iwl_mvm_mac_ctx_send()
[all …]
A Dpower.c248 if (vif->p2p && in iwl_mvm_power_allow_uapsd()
260 if (vif->p2p) { in iwl_mvm_power_allow_uapsd()
365 if (iwl_mvm_vif_low_latency(mvmvif) && vif->p2p && in iwl_mvm_power_build_cmd()
387 } else if (iwl_mvm_vif_low_latency(mvmvif) && vif->p2p && in iwl_mvm_power_build_cmd()
797 vif->type != NL80211_IFTYPE_STATION || vif->p2p) in _iwl_mvm_enable_beacon_filter()
830 if (vif->type != NL80211_IFTYPE_STATION || vif->p2p) in _iwl_mvm_disable_beacon_filter()
/linux-6.3-rc2/drivers/net/wireless/st/cw1200/
A Dsta.c308 bool p2p) in cw1200_change_interface() argument
312 p2p, vif->type, vif->p2p); in cw1200_change_interface()
314 if (new_type != vif->type || vif->p2p != p2p) { in cw1200_change_interface()
317 vif->p2p = p2p; in cw1200_change_interface()
1299 if (priv->vif->p2p) { in cw1200_do_join()
1767 if (!priv->vif->p2p) { in cw1200_set_btcoexinfo()
1984 if (priv->vif->p2p) { in cw1200_bss_info_changed()
2203 if (priv->vif->p2p) in cw1200_upload_beacon()
2225 if (priv->vif->p2p) { in cw1200_upload_beacon()
2313 .mode = priv->vif->p2p ? in cw1200_start_ap()
[all …]
A Dpm.c215 if (!priv->vif->p2p && in cw1200_wow_suspend()
324 if (!priv->vif->p2p && priv->join_status == CW1200_JOIN_STATUS_STA) { in cw1200_wow_resume()
A Dsta.h24 bool p2p);
/linux-6.3-rc2/drivers/net/wireless/ath/ath10k/
A DMakefile15 p2p.o \
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw88/
A Dmac80211.c245 enum nl80211_iftype type, bool p2p) in rtw_ops_change_interface() argument
250 vif->addr, vif->type, type, vif->p2p, p2p); in rtw_ops_change_interface()
255 vif->p2p = p2p; in rtw_ops_change_interface()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/
A Dcore.c231 mac->p2p = P2P_ROLE_CLIENT; in rtl_op_add_interface()
258 mac->p2p = P2P_ROLE_GO; in rtl_op_add_interface()
297 if (mac->p2p) { in rtl_op_add_interface()
342 mac->p2p = 0; in rtl_op_remove_interface()
355 enum nl80211_iftype new_type, bool p2p) in rtl_op_change_interface() argument
363 vif->p2p = p2p; in rtl_op_change_interface()
366 "p2p %x\n", p2p); in rtl_op_change_interface()
924 if (mac->p2p) in rtl_op_sta_add()
/linux-6.3-rc2/net/mac80211/
A Ddriver-ops.c79 enum nl80211_iftype type, bool p2p) in drv_change_interface() argument
88 trace_drv_change_interface(local, sdata, type, p2p); in drv_change_interface()
89 ret = local->ops->change_interface(&local->hw, &sdata->vif, type, p2p); in drv_change_interface()
A Dtrace.h32 __field(bool, p2p) \
35 __entry->p2p = sdata->vif.p2p; \
38 #define VIF_PR_ARG __get_str(vif_name), __entry->vif_type, __entry->p2p ? "/p2p" : ""
322 enum nl80211_iftype type, bool p2p),
324 TP_ARGS(local, sdata, type, p2p),
337 __entry->new_p2p = p2p;
1617 bool p2p; member
1671 SWITCH_ENTRY_ASSIGN(vif.p2p, vif->p2p);
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
A Dfw.c436 if (rtlpriv->mac80211.p2p) { in rtl92ee_set_fw_pwrmode_cmd()
466 ((rtlpriv->mac80211.p2p) ? in rtl92ee_set_fw_pwrmode_cmd()
831 if (P2P_ROLE_GO == rtlpriv->mac80211.p2p) { in rtl92ee_set_p2p_ps_offload_cmd()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
A Dfw.c259 (rtlpriv->mac80211.p2p) ? ppsc->smart_ps : 1); in rtl8723e_set_fw_pwrmode_cmd()
556 if (P2P_ROLE_GO == rtlpriv->mac80211.p2p) { in rtl8723e_set_p2p_ps_offload_cmd()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
A Dfw.c257 if (rtlpriv->mac80211.p2p) { in rtl8723be_set_fw_pwrmode_cmd()
661 if (P2P_ROLE_GO == rtlpriv->mac80211.p2p) { in rtl8723be_set_p2p_ps_offload_cmd()
/linux-6.3-rc2/drivers/net/wireless/ath/ath6kl/
A Dinit.c510 if (ar->p2p && (ar->vif_max == 1 || idx)) { in ath6kl_target_config_wlan_params()
519 ar->p2p = false; in ath6kl_target_config_wlan_params()
523 if (ar->p2p && (ar->vif_max == 1 || idx)) { in ath6kl_target_config_wlan_params()
584 if (ar->p2p && ar->vif_max == 1) in ath6kl_configure_target()
1129 if (ar->vif_max > 1 && !ar->p2p) in ath6kl_fetch_fw_apin()
/linux-6.3-rc2/drivers/net/wireless/ti/wl18xx/
A Dcmd.c56 if (wlvif->p2p) in wl18xx_cmd_channel_switch()

Completed in 62 milliseconds

123