Home
last modified time | relevance | path

Searched refs:beacon (Results 1 - 25 of 297) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dbeacon.c24 sc->beacon.tx_processed = false; in ath9k_reset_beacon_status()
25 sc->beacon.tx_last = false; in ath9k_reset_beacon_status()
40 ath9k_hw_get_txq_props(ah, sc->beacon.beaconq, &qi); in ath9k_beaconq_config()
44 /* Always burst out beacon and CAB traffic. */ in ath9k_beaconq_config()
60 if (!ath9k_hw_set_txq_props(ah, sc->beacon.beaconq, &qi)) { in ath9k_beaconq_config()
61 ath_err(common, "Unable to update h/w beacon queue parameters\n"); in ath9k_beaconq_config()
63 ath9k_hw_resettxqueue(ah, sc->beacon.beaconq); in ath9k_beaconq_config()
68 * Associates the beacon frame buffer with a transmit descriptor. Will set
103 info.qcu = sc->beacon.beaconq; in ath9k_beacon_setup()
120 struct ath_txq *cabq = sc->beacon in ath9k_beacon_generate()
[all...]
H A Dhtc_drv_beacon.c29 ath9k_hw_get_txq_props(ah, priv->beacon.beaconq, &qi); in ath9k_htc_beaconq_config()
57 if (!ath9k_hw_set_txq_props(ah, priv->beacon.beaconq, &qi)) { in ath9k_htc_beaconq_config()
59 "Unable to update beacon queue %u!\n", priv->beacon.beaconq); in ath9k_htc_beaconq_config()
61 ath9k_hw_resettxqueue(ah, priv->beacon.beaconq); in ath9k_htc_beaconq_config()
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()
217 /* Get a new beacon */ in ath9k_htc_send_beacon()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dbeacon.c24 sc->beacon.tx_processed = false; in ath9k_reset_beacon_status()
25 sc->beacon.tx_last = false; in ath9k_reset_beacon_status()
40 ath9k_hw_get_txq_props(ah, sc->beacon.beaconq, &qi); in ath9k_beaconq_config()
44 /* Always burst out beacon and CAB traffic. */ in ath9k_beaconq_config()
60 if (!ath9k_hw_set_txq_props(ah, sc->beacon.beaconq, &qi)) { in ath9k_beaconq_config()
61 ath_err(common, "Unable to update h/w beacon queue parameters\n"); in ath9k_beaconq_config()
63 ath9k_hw_resettxqueue(ah, sc->beacon.beaconq); in ath9k_beaconq_config()
68 * Associates the beacon frame buffer with a transmit descriptor. Will set
103 info.qcu = sc->beacon.beaconq; in ath9k_beacon_setup()
120 struct ath_txq *cabq = sc->beacon in ath9k_beacon_generate()
[all...]
H A Dhtc_drv_beacon.c29 ath9k_hw_get_txq_props(ah, priv->beacon.beaconq, &qi); in ath9k_htc_beaconq_config()
57 if (!ath9k_hw_set_txq_props(ah, priv->beacon.beaconq, &qi)) { in ath9k_htc_beaconq_config()
59 "Unable to update beacon queue %u!\n", priv->beacon.beaconq); in ath9k_htc_beaconq_config()
61 ath9k_hw_resettxqueue(ah, priv->beacon.beaconq); in ath9k_htc_beaconq_config()
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()
217 /* Get a new beacon */ in ath9k_htc_send_beacon()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac-ctxt.c129 * is an AP, and the beacon interval of the AP is a multiple or in iwl_mvm_mac_tsf_id_iter()
130 * divisor of the beacon interval of the client, the same TSF in iwl_mvm_mac_tsf_id_iter()
155 * The new interface is AP/GO, so if its beacon interval is a in iwl_mvm_mac_tsf_id_iter()
156 * multiple or a divisor of the beacon interval of an existing in iwl_mvm_mac_tsf_id_iter()
630 * more beacon intervals happen until the DTIM TBTT. Therefore in iwl_mvm_mac_ctxt_cmd_sta()
764 /* TODO: Assumes that the beacon id == mac context id */ in iwl_mvm_mac_ctxt_cmd_ibss()
816 u8 *beacon, u32 frame_size) in iwl_mvm_mac_ctxt_set_tim()
819 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in iwl_mvm_mac_ctxt_set_tim()
822 * variable-length part of the beacon. */ in iwl_mvm_mac_ctxt_set_tim()
823 tim_idx = mgmt->u.beacon in iwl_mvm_mac_ctxt_set_tim()
814 iwl_mvm_mac_ctxt_set_tim(struct iwl_mvm *mvm, __le32 *tim_index, __le32 *tim_size, u8 *beacon, u32 frame_size) iwl_mvm_mac_ctxt_set_tim() argument
839 iwl_mvm_find_ie_offset(u8 *beacon, u8 eid, u32 frame_size) iwl_mvm_find_ie_offset() argument
868 iwl_mvm_mac_ctxt_set_tx(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon, struct iwl_tx_cmd *tx) iwl_mvm_mac_ctxt_set_tx() argument
906 iwl_mvm_mac_ctxt_send_beacon_cmd(struct iwl_mvm *mvm, struct sk_buff *beacon, void *data, int len) iwl_mvm_mac_ctxt_send_beacon_cmd() argument
925 iwl_mvm_mac_ctxt_send_beacon_v6(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon) iwl_mvm_mac_ctxt_send_beacon_v6() argument
945 iwl_mvm_mac_ctxt_send_beacon_v7(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon) iwl_mvm_mac_ctxt_send_beacon_v7() argument
974 iwl_mvm_mac_ctxt_send_beacon_v9(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon) iwl_mvm_mac_ctxt_send_beacon_v9() argument
1011 iwl_mvm_mac_ctxt_send_beacon(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon) iwl_mvm_mac_ctxt_send_beacon() argument
1036 struct sk_buff *beacon; iwl_mvm_mac_ctxt_beacon_changed() local
1335 struct iwl_extended_beacon_notif *beacon = (void *)pkt->data; iwl_mvm_rx_beacon_notif() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c133 struct sk_buff *beacon, bool in_intr);
359 struct sk_buff *beacon; in zd_restore_settings() local
370 beacon_interval = mac->beacon.interval; in zd_restore_settings()
371 beacon_period = mac->beacon.period; in zd_restore_settings()
401 beacon = ieee80211_beacon_get(mac->hw, mac->vif); in zd_restore_settings()
402 if (beacon) in zd_restore_settings()
403 zd_mac_config_beacon(mac->hw, beacon, false); in zd_restore_settings()
410 mac->beacon.last_update = jiffies; in zd_restore_settings()
674 static bool zd_mac_match_cur_beacon(struct zd_mac *mac, struct sk_buff *beacon) in zd_mac_match_cur_beacon() argument
676 if (!mac->beacon in zd_mac_match_cur_beacon()
700 zd_mac_config_beacon(struct ieee80211_hw *hw, struct sk_buff *beacon, bool in_intr) zd_mac_config_beacon() argument
1150 struct sk_buff *skb, *beacon; zd_beacon_done() local
1293 struct sk_buff *beacon = ieee80211_beacon_get(hw, vif); zd_op_bss_info_changed() local
1426 struct sk_buff *beacon; beacon_watchdog_handler() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c133 struct sk_buff *beacon, bool in_intr);
359 struct sk_buff *beacon; in zd_restore_settings() local
370 beacon_interval = mac->beacon.interval; in zd_restore_settings()
371 beacon_period = mac->beacon.period; in zd_restore_settings()
401 beacon = ieee80211_beacon_get(mac->hw, mac->vif, 0); in zd_restore_settings()
402 if (beacon) in zd_restore_settings()
403 zd_mac_config_beacon(mac->hw, beacon, false); in zd_restore_settings()
410 mac->beacon.last_update = jiffies; in zd_restore_settings()
674 static bool zd_mac_match_cur_beacon(struct zd_mac *mac, struct sk_buff *beacon) in zd_mac_match_cur_beacon() argument
676 if (!mac->beacon in zd_mac_match_cur_beacon()
700 zd_mac_config_beacon(struct ieee80211_hw *hw, struct sk_buff *beacon, bool in_intr) zd_mac_config_beacon() argument
1150 struct sk_buff *skb, *beacon; zd_beacon_done() local
1293 struct sk_buff *beacon = ieee80211_beacon_get(hw, vif, zd_op_bss_info_changed() local
1428 struct sk_buff *beacon; beacon_watchdog_handler() local
[all...]
/kernel/linux/linux-6.6/net/mac802154/
H A Dscan.c188 * which one a beacon might have been received. in mac802154_scan_worker()
253 "Error when transmitting beacon request (%d)\n", ret); in mac802154_scan_worker()
353 local->beacon.mhr.seq = atomic_inc_return(&wpan_dev->bsn) & 0xFF; in mac802154_transmit_beacon()
372 ret = ieee802154_beacon_push(skb, &local->beacon); in mac802154_transmit_beacon()
431 dev_dbg(&sdata->dev->dev, "Sending beacon\n"); in mac802154_beacon_worker()
480 memset(&local->beacon, 0, sizeof(local->beacon)); in mac802154_send_beacons_locked()
481 local->beacon.mhr.fc.type = IEEE802154_FC_TYPE_BEACON; in mac802154_send_beacons_locked()
482 local->beacon.mhr.fc.security_enabled = 0; in mac802154_send_beacons_locked()
483 local->beacon in mac802154_send_beacons_locked()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac-ctxt.c74 * is an AP, and the beacon interval of the AP is a multiple or in iwl_mvm_mac_tsf_id_iter()
75 * divisor of the beacon interval of the client, the same TSF in iwl_mvm_mac_tsf_id_iter()
100 * The new interface is AP/GO, so if its beacon interval is a in iwl_mvm_mac_tsf_id_iter()
101 * multiple or a divisor of the beacon interval of an existing in iwl_mvm_mac_tsf_id_iter()
596 * more beacon intervals happen until the DTIM TBTT. Therefore in iwl_mvm_set_fw_dtim_tbtt()
781 /* TODO: Assumes that the beacon id == mac context id */ in iwl_mvm_mac_ctxt_cmd_ibss()
842 u8 *beacon, u32 frame_size) in iwl_mvm_mac_ctxt_set_tim()
845 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in iwl_mvm_mac_ctxt_set_tim()
848 * variable-length part of the beacon. */ in iwl_mvm_mac_ctxt_set_tim()
849 tim_idx = mgmt->u.beacon in iwl_mvm_mac_ctxt_set_tim()
840 iwl_mvm_mac_ctxt_set_tim(struct iwl_mvm *mvm, __le32 *tim_index, __le32 *tim_size, u8 *beacon, u32 frame_size) iwl_mvm_mac_ctxt_set_tim() argument
865 iwl_mvm_find_ie_offset(u8 *beacon, u8 eid, u32 frame_size) iwl_mvm_find_ie_offset() argument
979 iwl_mvm_mac_ctxt_set_tx(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon, struct iwl_tx_cmd *tx) iwl_mvm_mac_ctxt_set_tx() argument
1018 iwl_mvm_mac_ctxt_send_beacon_cmd(struct iwl_mvm *mvm, struct sk_buff *beacon, void *data, int len) iwl_mvm_mac_ctxt_send_beacon_cmd() argument
1037 iwl_mvm_mac_ctxt_send_beacon_v6(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon) iwl_mvm_mac_ctxt_send_beacon_v6() argument
1057 iwl_mvm_mac_ctxt_send_beacon_v7(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon) iwl_mvm_mac_ctxt_send_beacon_v7() argument
1086 iwl_mvm_mac_ctxt_send_beacon_v9(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon, struct ieee80211_bss_conf *link_conf) iwl_mvm_mac_ctxt_send_beacon_v9() argument
1147 iwl_mvm_mac_ctxt_send_beacon(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct sk_buff *beacon, struct ieee80211_bss_conf *link_conf) iwl_mvm_mac_ctxt_send_beacon() argument
1175 struct sk_buff *beacon; iwl_mvm_mac_ctxt_beacon_changed() local
1487 struct iwl_extended_beacon_notif *beacon = (void *)pkt->data; iwl_mvm_rx_beacon_notif() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/
H A Drx.c35 u8 beacon) in wl1251_rx_status()
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()
32 wl1251_rx_status(struct wl1251 *wl, struct wl1251_rx_descriptor *desc, struct ieee80211_rx_status *status, u8 beacon) wl1251_rx_status() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/
H A Drx.c35 u8 beacon) in wl1251_rx_status()
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()
32 wl1251_rx_status(struct wl1251 *wl, struct wl1251_rx_descriptor *desc, struct ieee80211_rx_status *status, u8 beacon) wl1251_rx_status() argument
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/
H A Drtllib_softmac.c723 rtllib_authentication_req(struct rtllib_network *beacon, in rtllib_authentication_req() argument
747 ether_addr_copy(auth->header.addr1, beacon->bssid); in rtllib_authentication_req()
749 ether_addr_copy(auth->header.addr3, beacon->bssid); in rtllib_authentication_req()
984 rtllib_association_req(struct rtllib_network *beacon, in rtllib_association_req() argument
1004 unsigned int rate_len = (beacon->rates_len ? in rtllib_association_req()
1005 (beacon->rates_len + 2) : 0) + in rtllib_association_req()
1006 (beacon->rates_ex_len ? (beacon->rates_ex_len) + in rtllib_association_req()
1009 unsigned int wmm_info_len = beacon->qos_data.supported ? 9 : 0; in rtllib_association_req()
1010 unsigned int turbo_info_len = beacon in rtllib_association_req()
1268 struct rtllib_network *beacon = &ieee->current_network; rtllib_associate_step1() local
1295 struct rtllib_network *beacon = &ieee->current_network; rtllib_auth_challenge() local
1325 struct rtllib_network *beacon = &ieee->current_network; rtllib_associate_step2() local
2726 rtllib_disauth_skb(struct rtllib_network *beacon, struct rtllib_device *ieee, u16 asRsn) rtllib_disauth_skb() argument
2752 rtllib_disassociate_skb(struct rtllib_network *beacon, struct rtllib_device *ieee, u16 asRsn) rtllib_disassociate_skb() argument
2780 struct rtllib_network *beacon = &ieee->current_network; SendDisassociation() local
[all...]
/kernel/linux/linux-5.10/net/mac80211/
H A Dtx.c416 * the frame is buffered to be sent after DTIM beacon frame. in ieee80211_tx_h_multicast_ps_buf()
450 /* device releases frame after DTIM beacon */ in ieee80211_tx_h_multicast_ps_buf()
4598 struct beacon_data *beacon) in ieee80211_set_beacon_cntdwn()
4604 u8 count = beacon->cntdwn_current_counter; in ieee80211_set_beacon_cntdwn()
4608 beacon_data = beacon->tail; in ieee80211_set_beacon_cntdwn()
4609 beacon_data_len = beacon->tail_len; in ieee80211_set_beacon_cntdwn()
4612 beacon_data = beacon->head; in ieee80211_set_beacon_cntdwn()
4613 beacon_data_len = beacon->head_len; in ieee80211_set_beacon_cntdwn()
4616 beacon_data = beacon->head; in ieee80211_set_beacon_cntdwn()
4617 beacon_data_len = beacon in ieee80211_set_beacon_cntdwn()
4597 ieee80211_set_beacon_cntdwn(struct ieee80211_sub_if_data *sdata, struct beacon_data *beacon) ieee80211_set_beacon_cntdwn() argument
4643 __ieee80211_beacon_update_cntdwn(struct beacon_data *beacon) __ieee80211_beacon_update_cntdwn() argument
4656 struct beacon_data *beacon = NULL; ieee80211_beacon_update_cntdwn() local
4682 struct beacon_data *beacon = NULL; ieee80211_beacon_set_cntdwn() local
4707 struct beacon_data *beacon = NULL; ieee80211_beacon_cntdwn_is_complete() local
4796 struct beacon_data *beacon = NULL; __ieee80211_beacon_get() local
5302 struct beacon_data *beacon = ieee80211_get_buffered_bc() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/purelifi/plfxlc/
H A Dmac.c125 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()
136 beacon = ieee80211_beacon_get(mac->hw, mac->vif, 0); in plfxlc_restore_settings()
137 if (beacon) { in plfxlc_restore_settings()
138 /*beacon is hardcoded in firmware */ in plfxlc_restore_settings()
139 kfree_skb(beacon); in plfxlc_restore_settings()
150 mac->beacon.last_update = jiffies; in plfxlc_restore_settings()
604 struct sk_buff *beacon = ieee80211_beacon_get(hw, vif, 0); in plfxlc_op_bss_info_changed() local
606 if (beacon) { in plfxlc_op_bss_info_changed()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_rx.c183 /* Process beacon frames also in kernel driver to in libipw_rx_frame_mgmt()
924 * Make the structure we read from the beacon packet to have
1379 *beacon, in libipw_network_init()
1389 memcpy(network->bssid, beacon->header.addr3, ETH_ALEN); in libipw_network_init()
1390 network->capability = le16_to_cpu(beacon->capability); in libipw_network_init()
1392 network->time_stamp[0] = le32_to_cpu(beacon->time_stamp[0]); in libipw_network_init()
1393 network->time_stamp[1] = le32_to_cpu(beacon->time_stamp[1]); in libipw_network_init()
1394 network->beacon_interval = le16_to_cpu(beacon->beacon_interval); in libipw_network_init()
1395 /* Where to pull this? beacon->listen_interval; */ in libipw_network_init()
1415 (beacon in libipw_network_init()
1378 libipw_network_init(struct libipw_device *ieee, struct libipw_probe_response *beacon, struct libipw_network *network, struct libipw_rx_stats *stats) libipw_network_init() argument
1524 libipw_process_probe_response(struct libipw_device *ieee, struct libipw_probe_response *beacon, struct libipw_rx_stats *stats) libipw_process_probe_response() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_rx.c183 /* Process beacon frames also in kernel driver to in libipw_rx_frame_mgmt()
924 * Make the structure we read from the beacon packet to have
1357 *beacon, in libipw_network_init()
1367 memcpy(network->bssid, beacon->header.addr3, ETH_ALEN); in libipw_network_init()
1368 network->capability = le16_to_cpu(beacon->capability); in libipw_network_init()
1370 network->time_stamp[0] = le32_to_cpu(beacon->time_stamp[0]); in libipw_network_init()
1371 network->time_stamp[1] = le32_to_cpu(beacon->time_stamp[1]); in libipw_network_init()
1372 network->beacon_interval = le16_to_cpu(beacon->beacon_interval); in libipw_network_init()
1373 /* Where to pull this? beacon->listen_interval; */ in libipw_network_init()
1392 if (libipw_parse_info_param((void *)beacon in libipw_network_init()
1356 libipw_network_init(struct libipw_device *ieee, struct libipw_probe_response *beacon, struct libipw_network *network, struct libipw_rx_stats *stats) libipw_network_init() argument
1502 libipw_process_probe_response(struct libipw_device *ieee, struct libipw_probe_response *beacon, struct libipw_rx_stats *stats) libipw_process_probe_response() argument
[all...]
/kernel/linux/linux-6.6/net/mac80211/
H A Dtx.c405 * the frame is buffered to be sent after DTIM beacon frame. in ieee80211_tx_h_multicast_ps_buf()
439 /* device releases frame after DTIM beacon */ in ieee80211_tx_h_multicast_ps_buf()
4961 struct beacon_data *beacon, in ieee80211_set_beacon_cntdwn()
4972 beacon_data = beacon->tail; in ieee80211_set_beacon_cntdwn()
4973 beacon_data_len = beacon->tail_len; in ieee80211_set_beacon_cntdwn()
4976 beacon_data = beacon->head; in ieee80211_set_beacon_cntdwn()
4977 beacon_data_len = beacon->head_len; in ieee80211_set_beacon_cntdwn()
4980 beacon_data = beacon->head; in ieee80211_set_beacon_cntdwn()
4981 beacon_data_len = beacon->head_len; in ieee80211_set_beacon_cntdwn()
4989 bcn_offsets = beacon in ieee80211_set_beacon_cntdwn()
4960 ieee80211_set_beacon_cntdwn(struct ieee80211_sub_if_data *sdata, struct beacon_data *beacon, struct ieee80211_link_data *link) ieee80211_set_beacon_cntdwn() argument
5009 __ieee80211_beacon_update_cntdwn(struct beacon_data *beacon) __ieee80211_beacon_update_cntdwn() argument
5022 struct beacon_data *beacon = NULL; ieee80211_beacon_update_cntdwn() local
5048 struct beacon_data *beacon = NULL; ieee80211_beacon_set_cntdwn() local
5073 struct beacon_data *beacon = NULL; ieee80211_beacon_cntdwn_is_complete() local
5165 ieee80211_beacon_get_finish(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_link_data *link, struct ieee80211_mutable_offsets *offs, struct beacon_data *beacon, struct sk_buff *skb, struct ieee80211_chanctx_conf *chanctx_conf, u16 csa_off_base) ieee80211_beacon_get_finish() argument
5222 ieee80211_beacon_add_mbssid(struct sk_buff *skb, struct beacon_data *beacon, u8 i) ieee80211_beacon_add_mbssid() argument
5251 ieee80211_beacon_get_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_link_data *link, struct ieee80211_mutable_offsets *offs, bool is_template, struct beacon_data *beacon, struct ieee80211_chanctx_conf *chanctx_conf, u8 ema_index) ieee80211_beacon_get_ap() argument
5318 ieee80211_beacon_get_ap_ema_list(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_link_data *link, struct ieee80211_mutable_offsets *offs, bool is_template, struct beacon_data *beacon, struct ieee80211_chanctx_conf *chanctx_conf) ieee80211_beacon_get_ap_ema_list() argument
5364 struct beacon_data *beacon = NULL; __ieee80211_beacon_get() local
5865 struct beacon_data *beacon = ieee80211_get_buffered_bc() local
[all...]
H A Dcfg.c1129 old = sdata_dereference(link->u.ap.beacon, sdata); in ieee80211_assign_beacon()
1131 /* Need to have a beacon head if we don't have one yet */ in ieee80211_assign_beacon()
1252 rcu_assign_pointer(link->u.ap.beacon, new); in ieee80211_assign_beacon()
1277 unsigned int link_id = params->beacon.link_id; in ieee80211_start_ap()
1287 old = sdata_dereference(link->u.ap.beacon, sdata); in ieee80211_start_ap()
1334 if (params->beacon.he_bss_color.enabled) in ieee80211_start_ap()
1428 link_conf->he_bss_color = params->beacon.he_bss_color; in ieee80211_start_ap()
1461 err = ieee80211_assign_beacon(sdata, link, &params->beacon, NULL, NULL, in ieee80211_start_ap()
1486 old = sdata_dereference(link->u.ap.beacon, sdata); in ieee80211_start_ap()
1490 RCU_INIT_POINTER(link->u.ap.beacon, NUL in ieee80211_start_ap()
3463 cfg80211_beacon_dup(struct cfg80211_beacon_data *beacon) cfg80211_beacon_dup() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/
H A Drx.c48 u8 beacon, u8 probe_rsp) in wl1271_rx_status()
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()
45 wl1271_rx_status(struct wl1271 *wl, struct wl1271_rx_descriptor *desc, struct ieee80211_rx_status *status, u8 beacon, u8 probe_rsp) wl1271_rx_status() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/
H A Drx.c48 u8 beacon, u8 probe_rsp) in wl1271_rx_status()
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()
45 wl1271_rx_status(struct wl1271 *wl, struct wl1271_rx_descriptor *desc, struct ieee80211_rx_status *status, u8 beacon, u8 probe_rsp) wl1271_rx_status() argument
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/
H A Drtllib_softmac.c771 rtllib_authentication_req(struct rtllib_network *beacon, in rtllib_authentication_req() argument
795 ether_addr_copy(auth->header.addr1, beacon->bssid); in rtllib_authentication_req()
797 ether_addr_copy(auth->header.addr3, beacon->bssid); in rtllib_authentication_req()
1143 rtllib_association_req(struct rtllib_network *beacon, in rtllib_association_req() argument
1163 unsigned int rate_len = (beacon->rates_len ? in rtllib_association_req()
1164 (beacon->rates_len + 2) : 0) + in rtllib_association_req()
1165 (beacon->rates_ex_len ? (beacon->rates_ex_len) + in rtllib_association_req()
1168 unsigned int wmm_info_len = beacon->qos_data.supported ? 9 : 0; in rtllib_association_req()
1169 unsigned int turbo_info_len = beacon in rtllib_association_req()
1431 struct rtllib_network *beacon = &ieee->current_network; rtllib_associate_step1() local
1458 struct rtllib_network *beacon = &ieee->current_network; rtllib_auth_challenge() local
1488 struct rtllib_network *beacon = &ieee->current_network; rtllib_associate_step2() local
3059 rtllib_disauth_skb(struct rtllib_network *beacon, struct rtllib_device *ieee, u16 asRsn) rtllib_disauth_skb() argument
3085 rtllib_disassociate_skb(struct rtllib_network *beacon, struct rtllib_device *ieee, u16 asRsn) rtllib_disassociate_skb() argument
3113 struct rtllib_network *beacon = &ieee->current_network; SendDisassociation() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Duap_cmd.c167 ht_ie = cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, params->beacon.tail, in mwifiex_set_ht_params()
168 params->beacon.tail_len); in mwifiex_set_ht_params()
191 vht_ie = cfg80211_find_ie(WLAN_EID_VHT_CAPABILITY, params->beacon.tail, in mwifiex_set_vht_params()
192 params->beacon.tail_len); in mwifiex_set_vht_params()
213 tpc_ie = cfg80211_find_ie(WLAN_EID_TPC_REQUEST, params->beacon.tail, in mwifiex_set_tpc_params()
214 params->beacon.tail_len); in mwifiex_set_tpc_params()
253 /* This function finds supported rates IE from beacon parameter and sets
261 int var_offset = offsetof(struct ieee80211_mgmt, u.beacon.variable); in mwifiex_set_uap_rates()
262 const u8 *var_pos = params->beacon.head + var_offset; in mwifiex_set_uap_rates()
263 int len = params->beacon in mwifiex_set_uap_rates()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Duap_cmd.c156 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()
180 vht_ie = cfg80211_find_ie(WLAN_EID_VHT_CAPABILITY, params->beacon.tail, in mwifiex_set_vht_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()
242 /* This function finds supported rates IE from beacon parameter and sets
250 int var_offset = offsetof(struct ieee80211_mgmt, u.beacon.variable); in mwifiex_set_uap_rates()
251 const u8 *var_pos = params->beacon.head + var_offset; in mwifiex_set_uap_rates()
252 int len = params->beacon in mwifiex_set_uap_rates()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_softmac.c615 ieee80211_authentication_req(struct ieee80211_network *beacon, in ieee80211_authentication_req() argument
637 memcpy(auth->header.addr1, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
639 memcpy(auth->header.addr3, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
935 ieee80211_association_req(struct ieee80211_network *beacon, in ieee80211_association_req() argument
947 //unsigned int wpa_len = beacon->wpa_ie_len; in ieee80211_association_req()
961 unsigned int wmm_info_len = beacon->qos_data.supported ? 9 : 0; in ieee80211_association_req()
963 unsigned int turbo_info_len = beacon->Turbo_Enable ? 9 : 0; in ieee80211_association_req()
983 wmm_info_len = beacon->qos_data.supported ? 9 : 0; in ieee80211_association_req()
985 if (beacon->bCkipSupported) in ieee80211_association_req()
988 if (beacon in ieee80211_association_req()
1196 struct ieee80211_network *beacon = &ieee->current_network; ieee80211_associate_step1() local
1225 struct ieee80211_network *beacon = &ieee->current_network; ieee80211_auth_challenge() local
1254 struct ieee80211_network *beacon = &ieee->current_network; ieee80211_associate_step2() local
2940 ieee80211_disassociate_skb(struct ieee80211_network *beacon, struct ieee80211_device *ieee, u8 asRsn) ieee80211_disassociate_skb() argument
2969 struct ieee80211_network *beacon = &ieee->current_network; SendDisassociation() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_softmac.c615 ieee80211_authentication_req(struct ieee80211_network *beacon, in ieee80211_authentication_req() argument
637 memcpy(auth->header.addr1, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
639 memcpy(auth->header.addr3, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
935 ieee80211_association_req(struct ieee80211_network *beacon, in ieee80211_association_req() argument
947 //unsigned int wpa_len = beacon->wpa_ie_len; in ieee80211_association_req()
961 unsigned int wmm_info_len = beacon->qos_data.supported ? 9 : 0; in ieee80211_association_req()
963 unsigned int turbo_info_len = beacon->Turbo_Enable ? 9 : 0; in ieee80211_association_req()
983 wmm_info_len = beacon->qos_data.supported ? 9 : 0; in ieee80211_association_req()
985 if (beacon->bCkipSupported) in ieee80211_association_req()
988 if (beacon in ieee80211_association_req()
1196 struct ieee80211_network *beacon = &ieee->current_network; ieee80211_associate_step1() local
1225 struct ieee80211_network *beacon = &ieee->current_network; ieee80211_auth_challenge() local
1254 struct ieee80211_network *beacon = &ieee->current_network; ieee80211_associate_step2() local
2950 ieee80211_disassociate_skb(struct ieee80211_network *beacon, struct ieee80211_device *ieee, u8 asRsn) ieee80211_disassociate_skb() argument
2979 struct ieee80211_network *beacon = &ieee->current_network; SendDisassociation() local
[all...]

Completed in 45 milliseconds

12345678910>>...12