/openbmc/linux/drivers/net/wireless/ath/wil6210/ |
H A D | p2p.c | 18 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 D | netdev.c | 204 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()
|
H A D | Makefile | 22 wil6210-y += p2p.o
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | p2p.c | 463 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 …]
|
H A D | Makefile | 18 p2p.o \
|
H A D | p2p.h | 144 void brcmf_p2p_detach(struct brcmf_p2p_info *p2p);
|
/openbmc/qemu/audio/ |
H A D | dsound_template.h | 71 LPVOID *p2p, in glue() 86 hr = glue(IFACE, _Lock)(buf, pos, len, p1p, blen1p, p2p, blen2p, flag); in glue() 102 (p2p && *p2p && (*blen2p % info->bytes_per_frame))) { in glue() 105 glue(dsound_unlock_, TYPE)(buf, *p1p, p2p ? *p2p : NULL, *blen1p, in glue() 115 if (p2p && !*p2p && *blen2p) { in glue() 125 if (p2p) { in glue() 126 *p2p = NULL - 1; in glue()
|
H A D | dbusaudio.c | 50 bool p2p; member 459 da->p2p ? "p2p" : g_dbus_method_invocation_get_sender(invocation); in dbus_audio_register_listener() 631 dbus_audio_set_server(AudioState *s, GDBusObjectManagerServer *server, bool p2p) in dbus_audio_set_server() argument 639 da->p2p = p2p; in dbus_audio_set_server()
|
/openbmc/qemu/qapi/ |
H A D | vfio.json | 24 # @running-p2p: The device is running in the P2P quiescent state. 29 # @pre-copy-p2p: The device is running in the P2P quiescent state, 36 'data': [ 'stop', 'running', 'stop-copy', 'resuming', 'running-p2p', 37 'pre-copy', 'pre-copy-p2p' ] }
|
/openbmc/qemu/ui/ |
H A D | dbus.c | 206 if (dd->p2p) { in dbus_display_complete() 232 audio_state->drv->set_dbus_server(audio_state, dd->server, dd->p2p); in dbus_display_complete() 338 return dd->p2p; in get_dbus_p2p() 342 set_dbus_p2p(Object *o, bool p2p, Error **errp) in set_dbus_p2p() argument 346 dd->p2p = p2p; in set_dbus_p2p() 487 if (opts->u.dbus.addr && opts->u.dbus.p2p) { in dbus_init() 500 "p2p", yes_no(opts->u.dbus.p2p), in dbus_init()
|
H A D | dbus.h | 46 bool p2p; member
|
/openbmc/linux/drivers/pci/ |
H A D | p2pdma.c | 232 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()
|
/openbmc/linux/arch/arm/mach-orion5x/ |
H A D | pci.c | 371 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()
|
/openbmc/linux/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 173 if (!priv->vif->p2p && !atomic_read(&priv->tx_lock)) in __cw1200_cqm_bssloss_sm() 308 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() 443 bool is_p2p = priv->vif && priv->vif->p2p; in cw1200_update_filtering() 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() [all …]
|
H A D | pm.c | 215 if (!priv->vif->p2p && in cw1200_wow_suspend() 324 if (!priv->vif->p2p && priv->join_status == CW1200_JOIN_STATUS_STA) { in cw1200_wow_resume()
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mac-ctxt.c | 236 if (!vif->p2p) in iwl_mvm_mac_ctxt_init() 507 if (vif->p2p) in iwl_mvm_get_mac_type() 671 if (vif->p2p) { in iwl_mvm_mac_ctxt_cmd_sta() 713 if (vif->probe_req_reg && vif->cfg.assoc && vif->p2p) in iwl_mvm_mac_ctxt_cmd_sta() 796 if (vif->type == NL80211_IFTYPE_AP && vif->p2p && in iwl_mvm_go_iterator() 931 if (band == NL80211_BAND_2GHZ && !vif->p2p && in iwl_mvm_mac_ctxt_get_lowest_rate() 1215 if (vif->p2p && data->beacon_device_ts) in iwl_mvm_mac_ap_iterator() 1316 WARN_ON(vif->type != NL80211_IFTYPE_AP || vif->p2p); in iwl_mvm_mac_ctxt_cmd_ap() 1335 WARN_ON(vif->type != NL80211_IFTYPE_AP || !vif->p2p); in iwl_mvm_mac_ctxt_cmd_go() 1363 if (!vif->p2p) in iwl_mvm_mac_ctx_send() [all …]
|
H A D | power.c | 248 if (vif->p2p && in iwl_mvm_power_allow_uapsd() 260 if (vif->p2p) { in iwl_mvm_power_allow_uapsd() 371 if (iwl_mvm_vif_low_latency(mvmvif) && vif->p2p && in iwl_mvm_power_build_cmd() 393 } else if (iwl_mvm_vif_low_latency(mvmvif) && vif->p2p && in iwl_mvm_power_build_cmd() 818 vif->type != NL80211_IFTYPE_STATION || vif->p2p) in _iwl_mvm_enable_beacon_filter() 851 if (vif->type != NL80211_IFTYPE_STATION || vif->p2p) in _iwl_mvm_disable_beacon_filter()
|
H A D | mld-mac80211.c | 53 vif->type == NL80211_IFTYPE_STATION && !vif->p2p) { in iwl_mvm_mld_mac_add_interface() 93 vif->type == NL80211_IFTYPE_STATION && !vif->p2p && in iwl_mvm_mld_mac_add_interface() 510 if (vif->p2p && mvm->p2p_device_vif) in iwl_mvm_mld_start_ap_ibss() 558 if (vif->p2p && mvm->p2p_device_vif) in iwl_mvm_mld_stop_ap_ibss() 719 if (vif->p2p) { in iwl_mvm_mld_vif_cfg_changed_station() 906 !vif->p2p) in iwl_mvm_mld_config_iface_filter()
|
H A D | mld-mac.c | 112 if (vif->p2p) in iwl_mvm_mld_mac_ctxt_cmd_sta() 149 if (vif->probe_req_reg && vif->cfg.assoc && vif->p2p) in iwl_mvm_mld_mac_ctxt_cmd_sta()
|
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | mac80211.c | 116 vif->addr, vif->type, vif->p2p); in rtw89_ops_add_interface() 180 vif->addr, vif->type, vif->p2p); in rtw89_ops_remove_interface() 199 enum nl80211_iftype type, bool p2p) in rtw89_ops_change_interface() argument 207 vif->addr, vif->type, type, vif->p2p, p2p); in rtw89_ops_change_interface() 212 vif->p2p = p2p; in rtw89_ops_change_interface() 742 if (vif != br_data->vif || vif->p2p) in rtw89_ra_mask_info_update_iter()
|
/openbmc/linux/drivers/net/wireless/ath/ath10k/ |
H A D | Makefile | 15 p2p.o \
|
/openbmc/openbmc/poky/meta/recipes-connectivity/neard/neard/ |
H A D | Makefile.am-fix-parallel-issue.patch | 9 src/genbuiltin nfctype1 nfctype2 nfctype3 nfctype4 p2p > src/builtin.h
|
/openbmc/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | mac80211.c | 252 enum nl80211_iftype type, bool p2p) in rtw_ops_change_interface() argument 257 vif->addr, vif->type, type, vif->p2p, p2p); in rtw_ops_change_interface() 262 vif->p2p = p2p; in rtw_ops_change_interface()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/ |
H A D | core.c | 231 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()
|
/openbmc/linux/net/mac80211/ |
H A D | driver-ops.c | 80 enum nl80211_iftype type, bool p2p) in drv_change_interface() argument 89 trace_drv_change_interface(local, sdata, type, p2p); in drv_change_interface() 90 ret = local->ops->change_interface(&local->hw, &sdata->vif, type, p2p); in drv_change_interface()
|