/linux-6.3-rc2/drivers/net/wireless/ath/ath9k/ |
A D | beacon.c | 24 sc->beacon.tx_processed = false; in ath9k_reset_beacon_status() 25 sc->beacon.tx_last = false; in ath9k_reset_beacon_status() 281 vif = sc->beacon.bslot[0]; in ath9k_beacon_ensure_primary_slot() 412 sc->beacon.bmisscnt++; in ath9k_beacon_tasklet() 428 sc->beacon.bmisscnt); in ath9k_beacon_tasklet() 434 sc->beacon.bmisscnt = 0; in ath9k_beacon_tasklet() 466 sc->beacon.bmisscnt); in ath9k_beacon_tasklet() 467 sc->beacon.bmisscnt = 0; in ath9k_beacon_tasklet() 522 sc->beacon.bmisscnt = 0; in ath9k_beacon_init() 531 sc->beacon.bmisscnt = 0; in ath9k_beacon_stop() [all …]
|
A D | htc_drv_beacon.c | 87 priv->beacon.bmisscnt = 0; in ath9k_htc_beacon_init() 148 vif = priv->beacon.bslot[slot]; in ath9k_htc_send_buffered() 201 struct sk_buff *beacon; in ath9k_htc_send_beacon() local 209 vif = priv->beacon.bslot[slot]; in ath9k_htc_send_beacon() 219 if (!beacon) { in ath9k_htc_send_beacon() 240 tx_ctl = HTC_SKB_CB(beacon); in ath9k_htc_send_beacon() 256 dev_kfree_skb_any(beacon); in ath9k_htc_send_beacon() 294 priv->beacon.bmisscnt++; in ath9k_htc_swba() 303 if (priv->beacon.bmisscnt) { in ath9k_htc_swba() 306 priv->beacon.bmisscnt); in ath9k_htc_swba() [all …]
|
A D | Makefile | 2 ath9k-y += beacon.o \ 63 common-beacon.o \
|
/linux-6.3-rc2/net/mac802154/ |
A D | scan.c | 323 ret = ieee802154_beacon_push(skb, &local->beacon); in mac802154_transmit_beacon() 428 memset(&local->beacon, 0, sizeof(local->beacon)); in mac802154_send_beacons_locked() 430 local->beacon.mhr.fc.security_enabled = 0; in mac802154_send_beacons_locked() 431 local->beacon.mhr.fc.frame_pending = 0; in mac802154_send_beacons_locked() 432 local->beacon.mhr.fc.ack_request = 0; in mac802154_send_beacons_locked() 433 local->beacon.mhr.fc.intra_pan = 0; in mac802154_send_beacons_locked() 435 local->beacon.mhr.fc.version = IEEE802154_2003_STD; in mac802154_send_beacons_locked() 443 local->beacon.mac_pl.final_cap_slot = 0xf; in mac802154_send_beacons_locked() 444 local->beacon.mac_pl.battery_life_ext = 0; in mac802154_send_beacons_locked() 446 local->beacon.mac_pl.pan_coordinator = 1; in mac802154_send_beacons_locked() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | mac-ctxt.c | 758 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_mvm_mac_ctxt_set_tim() 779 if (WARN_ON_ONCE(frame_size <= (mgmt->u.beacon.variable - beacon))) in iwl_mvm_find_ie_offset() 782 frame_size -= mgmt->u.beacon.variable - beacon; in iwl_mvm_find_ie_offset() 788 return ie - beacon; in iwl_mvm_find_ie_offset() 931 beacon->data, beacon->len); in iwl_mvm_mac_ctxt_send_beacon_v6() 951 beacon->data, beacon->len); in iwl_mvm_mac_ctxt_send_beacon_v7() 956 beacon->len)); in iwl_mvm_mac_ctxt_send_beacon_v7() 960 beacon->len)); in iwl_mvm_mac_ctxt_send_beacon_v7() 1003 beacon->data, beacon->len); in iwl_mvm_mac_ctxt_send_beacon_v9() 1022 if (WARN_ON(!beacon)) in iwl_mvm_mac_ctxt_send_beacon() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/zydas/zd1211rw/ |
A D | zd_mac.c | 359 struct sk_buff *beacon; in zd_restore_settings() local 402 if (beacon) in zd_restore_settings() 679 if (mac->beacon.cur_beacon->len != beacon->len) in zd_mac_match_cur_beacon() 682 return !memcmp(beacon->data, mac->beacon.cur_beacon->data, beacon->len); in zd_mac_match_cur_beacon() 817 mac->beacon.cur_beacon = beacon; in zd_mac_config_beacon() 818 beacon = NULL; in zd_mac_config_beacon() 829 kfree_skb(beacon); in zd_mac_config_beacon() 836 kfree_skb(beacon); in zd_mac_config_beacon() 1171 if (beacon) in zd_beacon_done() 1296 if (beacon) { in zd_op_bss_info_changed() [all …]
|
A D | zd_mac.h | 153 struct beacon { struct 176 struct beacon beacon; argument
|
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/ |
A D | imx8mm-beacon-kit.dts | 9 #include "imx8mm-beacon-som.dtsi" 10 #include "imx8mm-beacon-baseboard.dtsi" 14 compatible = "beacon,imx8mm-beacon-kit", "fsl,imx8mm";
|
A D | imx8mn-beacon-kit.dts | 9 #include "imx8mn-beacon-som.dtsi" 10 #include "imx8mn-beacon-baseboard.dtsi" 14 compatible = "beacon,imx8mn-beacon-kit", "fsl,imx8mn";
|
/linux-6.3-rc2/drivers/net/wireless/intel/ipw2x00/ |
A D | libipw_rx.c | 1357 *beacon, in libipw_network_init() 1393 stats->len - sizeof(*beacon), network)) in libipw_network_init() 1505 *beacon, struct libipw_rx_stats in libipw_process_probe_response() 1519 beacon->header.addr3, in libipw_process_probe_response() 1540 beacon->header.addr3, in libipw_process_probe_response() 1541 is_beacon(beacon->header.frame_ctl) ? in libipw_process_probe_response() 1588 is_beacon(beacon->header.frame_ctl) ? in libipw_process_probe_response() 1597 is_beacon(beacon->header.frame_ctl) ? in libipw_process_probe_response() 1604 if (is_beacon(beacon->header.frame_ctl)) { in libipw_process_probe_response() 1606 ieee->handle_beacon(dev, beacon, target); in libipw_process_probe_response() [all …]
|
/linux-6.3-rc2/arch/arm64/boot/dts/renesas/ |
A D | r8a774b1-beacon-rzg2n-kit.dts | 9 #include "beacon-renesom-som.dtsi" 10 #include "beacon-renesom-baseboard.dtsi" 14 compatible = "beacon,beacon-rzg2n", "renesas,r8a774b1";
|
A D | r8a774a1-beacon-rzg2m-kit.dts | 9 #include "beacon-renesom-som.dtsi" 10 #include "beacon-renesom-baseboard.dtsi" 14 compatible = "beacon,beacon-rzg2m", "renesas,r8a774a1";
|
A D | r8a774e1-beacon-rzg2h-kit.dts | 9 #include "beacon-renesom-som.dtsi" 10 #include "beacon-renesom-baseboard.dtsi" 14 compatible = "beacon,beacon-rzg2h", "renesas,r8a774e1";
|
/linux-6.3-rc2/drivers/net/wireless/ti/wl1251/ |
A D | rx.c | 35 u8 beacon) in wl1251_rx_status() argument 53 if ((wl->bss_type == BSS_TYPE_IBSS) && beacon) { in wl1251_rx_status() 138 u8 *rx_buffer, beacon = 0; in wl1251_rx_body() local 174 beacon = 1; in wl1251_rx_body() 176 wl1251_rx_status(wl, desc, &status, beacon); in wl1251_rx_body() 179 beacon ? "beacon" : ""); in wl1251_rx_body()
|
/linux-6.3-rc2/net/mac80211/ |
A D | tx.c | 5010 beacon = rcu_dereference(sdata->u.mesh.beacon); in ieee80211_beacon_update_cntdwn() 5035 beacon = rcu_dereference(sdata->u.mesh.beacon); in ieee80211_beacon_set_cntdwn() 5062 if (WARN_ON(!beacon || !beacon->tail)) in ieee80211_beacon_cntdwn_is_complete() 5078 beacon = rcu_dereference(ifmsh->beacon); in ieee80211_beacon_cntdwn_is_complete() 5236 skb_put_data(skb, beacon->head, beacon->head_len); in ieee80211_beacon_get_ap() 5255 skb_put_data(skb, beacon->tail, beacon->tail_len); in ieee80211_beacon_get_ap() 5295 beacon = rcu_dereference(link->u.ap.beacon); in __ieee80211_beacon_get() 5321 skb_put_data(skb, beacon->head, beacon->head_len); in __ieee80211_beacon_get() 5332 beacon = rcu_dereference(ifmsh->beacon); in __ieee80211_beacon_get() 5359 skb_put_data(skb, beacon->head, beacon->head_len); in __ieee80211_beacon_get() [all …]
|
A D | cfg.c | 3380 len = beacon->head_len + beacon->tail_len + beacon->beacon_ies_len + in cfg80211_beacon_dup() 3381 beacon->proberesp_ies_len + beacon->assocresp_ies_len + in cfg80211_beacon_dup() 3382 beacon->probe_resp_len + beacon->lci_len + beacon->civicloc_len + in cfg80211_beacon_dup() 3389 if (beacon->mbssid_ies && beacon->mbssid_ies->cnt) { in cfg80211_beacon_dup() 3404 memcpy(pos, beacon->head, beacon->head_len); in cfg80211_beacon_dup() 3410 memcpy(pos, beacon->tail, beacon->tail_len); in cfg80211_beacon_dup() 3416 memcpy(pos, beacon->beacon_ies, beacon->beacon_ies_len); in cfg80211_beacon_dup() 3434 memcpy(pos, beacon->probe_resp, beacon->probe_resp_len); in cfg80211_beacon_dup() 3437 if (beacon->mbssid_ies && beacon->mbssid_ies->cnt) in cfg80211_beacon_dup() 3447 memcpy(pos, beacon->lci, beacon->lci_len); in cfg80211_beacon_dup() [all …]
|
/linux-6.3-rc2/drivers/staging/rtl8192e/ |
A D | rtllib_softmac.c | 1163 (beacon->rates_ex_len ? (beacon->rates_ex_len) + in rtllib_association_req() 1200 if (beacon->bCkipSupported) in rtllib_association_req() 1202 if (beacon->bCcxRmEnable) in rtllib_association_req() 1214 + beacon->ssid_len in rtllib_association_req() 1262 skb_put_data(skb, beacon->ssid, beacon->ssid_len); in rtllib_association_req() 1266 if (beacon->rates_len) { in rtllib_association_req() 1268 *tag++ = beacon->rates_len; in rtllib_association_req() 1270 *tag++ = beacon->rates[i]; in rtllib_association_req() 1273 if (beacon->rates_ex_len) { in rtllib_association_req() 1300 if (beacon->bCcxRmEnable) { in rtllib_association_req() [all …]
|
A D | rtllib_rx.c | 2289 struct rtllib_probe_response *beacon, in rtllib_network_init() argument 2296 ether_addr_copy(network->bssid, beacon->header.addr3); in rtllib_network_init() 2297 network->capability = le16_to_cpu(beacon->capability); in rtllib_network_init() 2299 network->time_stamp[0] = beacon->time_stamp[0]; in rtllib_network_init() 2300 network->time_stamp[1] = beacon->time_stamp[1]; in rtllib_network_init() 2338 beacon->info_element, in rtllib_network_init() 2339 (stats->len - sizeof(*beacon)), in rtllib_network_init() 2540 struct rtllib_probe_response *beacon, in rtllib_process_probe_response() argument 2558 beacon->header.addr3, in rtllib_process_probe_response() 2579 beacon->header.addr3, in rtllib_process_probe_response() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/ti/wlcore/ |
A D | rx.c | 48 u8 beacon, u8 probe_rsp) in wl1271_rx_status() argument 95 if (beacon || probe_rsp) in wl1271_rx_status() 98 if (beacon) in wl1271_rx_status() 109 u8 beacon = 0; in wl1271_rx_handle_data() local 179 beacon = 1; in wl1271_rx_handle_data() 183 wl1271_rx_status(wl, desc, IEEE80211_SKB_RXCB(skb), beacon, in wl1271_rx_handle_data() 190 beacon ? "beacon" : "", in wl1271_rx_handle_data()
|
/linux-6.3-rc2/drivers/net/wireless/purelifi/plfxlc/ |
A D | mac.c | 125 struct sk_buff *beacon; in plfxlc_restore_settings() local 128 beacon_interval = mac->beacon.interval; in plfxlc_restore_settings() 129 beacon_period = mac->beacon.period; in plfxlc_restore_settings() 137 if (beacon) { in plfxlc_restore_settings() 139 kfree_skb(beacon); in plfxlc_restore_settings() 150 mac->beacon.last_update = jiffies; in plfxlc_restore_settings() 606 if (beacon) { in plfxlc_op_bss_info_changed() 608 kfree_skb(beacon); in plfxlc_op_bss_info_changed() 626 mac->beacon.period = period; in plfxlc_op_bss_info_changed() 627 mac->beacon.interval = interval; in plfxlc_op_bss_info_changed() [all …]
|
A D | mac.h | 105 struct beacon { struct 120 struct beacon beacon; argument
|
/linux-6.3-rc2/drivers/net/wireless/marvell/mwifiex/ |
A D | uap_cmd.c | 156 ht_ie = cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, params->beacon.tail, in mwifiex_set_ht_params() 157 params->beacon.tail_len); in mwifiex_set_ht_params() 181 params->beacon.tail_len); in mwifiex_set_vht_params() 202 tpc_ie = cfg80211_find_ie(WLAN_EID_TPC_REQUEST, params->beacon.tail, in mwifiex_set_tpc_params() 203 params->beacon.tail_len); in mwifiex_set_tpc_params() 251 const u8 *var_pos = params->beacon.head + var_offset; in mwifiex_set_uap_rates() 252 int len = params->beacon.head_len - var_offset; in mwifiex_set_uap_rates() 264 params->beacon.tail, in mwifiex_set_uap_rates() 265 params->beacon.tail_len); in mwifiex_set_uap_rates() 384 params->beacon.tail, in mwifiex_set_wmm_params() [all …]
|
/linux-6.3-rc2/drivers/staging/rtl8192u/ieee80211/ |
A D | ieee80211_softmac.c | 985 if (beacon->bCkipSupported) in ieee80211_association_req() 988 if (beacon->bCcxRmEnable) in ieee80211_association_req() 991 if (beacon->BssCcxVerNumber >= 2) in ieee80211_association_req() 996 + beacon->ssid_len /* essid tagged val */ in ieee80211_association_req() 1009 + beacon->ssid_len /* essid tagged val */ in ieee80211_association_req() 1053 hdr->info_element[0].len = beacon->ssid_len; in ieee80211_association_req() 1054 skb_put_data(skb, beacon->ssid, beacon->ssid_len); in ieee80211_association_req() 1061 if (beacon->bCkipSupported) { in ieee80211_association_req() 1086 if (beacon->bCcxRmEnable) { in ieee80211_association_req() 1099 if (beacon->BssCcxVerNumber >= 2) { in ieee80211_association_req() [all …]
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A D | sysfs-class-uwb_rc | 28 What: /sys/class/uwb_rc/uwb<N>/beacon 53 included in this device's beacon, in space separated 103 controllers beacon group. 111 interval superframe timer) of the last beacon from 136 The latest IEs included in this device's beacon, in
|
/linux-6.3-rc2/drivers/net/wireless/marvell/libertas_tf/ |
A D | cmd.c | 165 int lbtf_beacon_set(struct lbtf_private *priv, struct sk_buff *beacon) in lbtf_beacon_set() argument 172 if (beacon->len > MRVL_MAX_BCN_SIZE) { in lbtf_beacon_set() 176 size = sizeof(cmd) - sizeof(cmd.beacon) + beacon->len; in lbtf_beacon_set() 178 cmd.len = cpu_to_le16(beacon->len); in lbtf_beacon_set() 179 memcpy(cmd.beacon, (u8 *) beacon->data, beacon->len); in lbtf_beacon_set()
|