Home
last modified time | relevance | path

Searched refs:ieee80211_mgmt (Results 1 – 25 of 81) sorted by relevance

1234

/linux/net/mac80211/
H A Ds1g.c22 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ieee80211_s1g_is_twt_setup()
39 struct ieee80211_mgmt *mgmt; in ieee80211_s1g_send_twt_setup()
69 struct ieee80211_mgmt *mgmt; in ieee80211_s1g_send_twt_teardown()
100 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_s1g_rx_twt_setup()
132 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ieee80211_s1g_rx_twt_teardown()
142 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ieee80211_s1g_tx_twt_setup_fail()
157 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ieee80211_s1g_rx_twt_action()
182 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ieee80211_s1g_status_twt_action()
H A Dibss.c48 struct ieee80211_mgmt *mgmt; in ieee80211_ibss_build_presp()
85 pos = (u8 *)mgmt + offsetof(struct ieee80211_mgmt, u.beacon.variable); in ieee80211_ibss_build_presp()
218 struct ieee80211_mgmt *mgmt; in __ieee80211_sta_join_ibss()
864 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_rx_mgmt_spectrum_mgmt()
880 struct ieee80211_mgmt *mgmt, in ieee80211_rx_mgmt_deauth_ibss()
896 struct ieee80211_mgmt *mgmt, in ieee80211_rx_mgmt_auth_ibss()
927 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_update_sta_info()
1047 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_rx_bss_info()
1458 struct ieee80211_mgmt *mgmt = (void *)req->data; in ieee80211_rx_mgmt_probe_req()
1510 memcpy(((struct ieee80211_mgmt *) skb->data)->da, mgmt->sa, ETH_ALEN); in ieee80211_rx_mgmt_probe_req()
[all …]
H A Dmesh.c20 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt) in mesh_action_is_path_sel()
940 struct ieee80211_mgmt *mgmt; in ieee80211_mesh_build_beacon()
946 int hdr_len = offsetofend(struct ieee80211_mgmt, u.beacon); in ieee80211_mesh_build_beacon()
1401 struct ieee80211_mgmt *mgmt, size_t len) in ieee80211_mesh_rx_probe_req()
1407 struct ieee80211_mgmt *hdr; in ieee80211_mesh_rx_probe_req()
1452 hdr = (struct ieee80211_mgmt *) presp->data; in ieee80211_mesh_rx_probe_req()
1465 struct ieee80211_mgmt *mgmt, in ieee80211_mesh_rx_bcn_presp()
1579 struct ieee80211_mgmt *mgmt, size_t len, in mesh_fwd_csa_frame()
1582 struct ieee80211_mgmt *mgmt_fwd; in mesh_fwd_csa_frame()
1606 struct ieee80211_mgmt *mgmt, size_t len) in mesh_rx_csa_frame()
[all …]
H A Dmesh.h321 struct ieee80211_mgmt *mgmt, size_t len);
343 struct ieee80211_mgmt *mgmt, size_t len,
364 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt);
H A Drx.c1086 struct ieee80211_mgmt *hdr = (struct ieee80211_mgmt *) skb->data; in ieee80211_get_mmie_keyidx()
1156 struct ieee80211_mgmt *mgmt; in ieee80211_rx_mesh_check()
1168 mgmt = (struct ieee80211_mgmt *)hdr; in ieee80211_rx_mesh_check()
2565 struct ieee80211_mgmt *mgmt = (void *)rx->skb->data; in ieee80211_drop_unencrypted_mgmt()
3435 struct ieee80211_mgmt *mgmt, in ieee80211_process_sa_query_req()
3440 struct ieee80211_mgmt *resp; in ieee80211_process_sa_query_req()
3481 struct ieee80211_mgmt *mgmt = (void *)rx->skb->data; in ieee80211_rx_check_bss_color_collision()
3527 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) rx->skb->data; in ieee80211_rx_h_mgmt_check()
3579 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)rx->skb->data; in ieee80211_process_rx_twt_action()
3632 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) rx->skb->data; in ieee80211_rx_h_action()
[all …]
H A Dieee80211_i.h722 struct ieee80211_mgmt *mgmt, unsigned int len,
2126 struct ieee80211_mgmt *mgmt,
2294 struct ieee80211_mgmt *mgmt, size_t len);
2297 struct ieee80211_mgmt *mgmt,
2301 struct ieee80211_mgmt *mgmt,
2304 static inline struct ieee80211_mgmt *
2308 struct ieee80211_mgmt *mgmt = skb_put_zero(skb, 24); in ieee80211_mgmt_ba()
2357 struct ieee80211_mgmt *mgmt);
2405 struct ieee80211_mgmt *mgmt,
H A Dspectmgmt.c401 struct ieee80211_mgmt *msr_report; in ieee80211_send_refuse_measurement_request()
432 struct ieee80211_mgmt *mgmt, in ieee80211_process_measurement_req()
H A Dmlme.c1463 struct ieee80211_mgmt *mgmt; in ieee80211_send_uhr_omp_req_dbe()
2586 struct ieee80211_mgmt *mgmt; in ieee80211_send_assoc()
3679 struct ieee80211_mgmt *mgmt, in ieee80211_handle_pwr_constr()
5155 struct ieee80211_mgmt *mgmt) in ieee80211_process_uhr_omp_resp()
5168 struct ieee80211_mgmt *mgmt, in ieee80211_process_uhr_link_reconf_notif()
5356 struct ieee80211_mgmt *mgmt, size_t len) in ieee80211_auth_challenge()
5415 struct ieee80211_mgmt *mgmt, size_t len) in ieee80211_rx_mgmt_auth()
5647 struct ieee80211_mgmt *mgmt, size_t len) in ieee80211_rx_mgmt_deauth()
5654 if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code)) in ieee80211_rx_mgmt_deauth()
5693 struct ieee80211_mgmt *mgmt, size_t len) in ieee80211_rx_mgmt_disassoc()
[all …]
H A Dscan.c170 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update()
280 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_scan_rx()
284 size_t min_hdr_len = offsetof(struct ieee80211_mgmt, in ieee80211_scan_rx()
/linux/net/wireless/
H A Dmlme.c30 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)data->buf; in cfg80211_rx_assoc_resp()
68 if (data->len < offsetof(struct ieee80211_mgmt, in cfg80211_rx_assoc_resp()
73 offsetof(struct ieee80211_mgmt, in cfg80211_rx_assoc_resp()
76 if (data->len < offsetof(struct ieee80211_mgmt, in cfg80211_rx_assoc_resp()
81 offsetof(struct ieee80211_mgmt, in cfg80211_rx_assoc_resp()
129 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_deauth()
148 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_disassoc()
167 struct ieee80211_mgmt *mgmt = (void *)buf; in cfg80211_rx_mlme_mgmt()
178 if (len < offsetofend(struct ieee80211_mgmt, u.auth.status_code)) in cfg80211_rx_mlme_mgmt()
181 if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code)) in cfg80211_rx_mlme_mgmt()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/
H A Dcore.c110 const struct ieee80211_mgmt *mgmt; in brcmf_cyw_mgmt_tx()
121 mgmt = (const struct ieee80211_mgmt *)buf; in brcmf_cyw_mgmt_tx()
285 struct ieee80211_mgmt *mgmt_frame; in brcmf_notify_auth_frame_rx()
297 if (mgmt_frame_len < offsetof(struct ieee80211_mgmt, u)) { in brcmf_notify_auth_frame_rx()
318 frame += offsetof(struct ieee80211_mgmt, u); in brcmf_notify_auth_frame_rx()
320 mgmt_frame_len - offsetof(struct ieee80211_mgmt, u)); in brcmf_notify_auth_frame_rx()
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-utils.h41 struct ieee80211_mgmt *mgmt = (void *)beacon; in iwl_find_ie_offset()
/linux/include/linux/
H A Dieee80211.h992 struct ieee80211_mgmt { struct
1222 #define IEEE80211_MIN_ACTION_SIZE(type) offsetofend(struct ieee80211_mgmt, u.action.type) argument
2403 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_is_bufferable_mmpdu()
2493 struct ieee80211_mgmt *mgmt = (void *)hdr; in ieee80211_is_public_action()
2513 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_is_protected_dual_of_public_action()
2541 struct ieee80211_mgmt *mgmt = (void *)hdr; in _ieee80211_is_group_privacy_action()
2651 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_action_contains_tpc()
2693 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_is_timing_measurement()
2716 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_is_ftm()
/linux/drivers/net/wireless/st/cw1200/
H A Dtxrx.c551 struct ieee80211_mgmt *mgmt = in cw1200_tx_h_action()
552 (struct ieee80211_mgmt *)t->hdr; in cw1200_tx_h_action()
604 struct ieee80211_mgmt *mgt_frame = in cw1200_tx_h_bt()
605 (struct ieee80211_mgmt *)t->hdr; in cw1200_tx_h_bt()
792 struct ieee80211_mgmt *mgmt = (void *)skb->data; in cw1200_handle_action_rx()
1008 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in cw1200_rx_cb()
1164 u8 *ies = ((struct ieee80211_mgmt *) in cw1200_rx_cb()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dscan.c561 static u16 iwl_fill_probe_req(struct ieee80211_mgmt *frame, const u8 *ta, in iwl_fill_probe_req()
846 (struct ieee80211_mgmt *)scan->data, in iwlagn_request_scan()
856 (struct ieee80211_mgmt *)scan->data, in iwlagn_request_scan()
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Dhw.c67 struct ieee80211_mgmt *mgmt) in ath12k_wifi7_is_frame_link_agnostic_qcn9274()
99 static bool ath12k_is_addba_resp_action_code(struct ieee80211_mgmt *mgmt) in ath12k_is_addba_resp_action_code()
115 struct ieee80211_mgmt *mgmt) in ath12k_wifi7_is_frame_link_agnostic_wcn7850()
/linux/drivers/net/wireless/ath/ath12k/
H A Dhw.h251 struct ieee80211_mgmt *mgmt);
/linux/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c2777 struct ieee80211_mgmt *mgmt; in ath6kl_start_ap()
2813 mgmt = (struct ieee80211_mgmt *) info->beacon.head; in ath6kl_start_ap()
3078 const struct ieee80211_mgmt *mgmt; in ath6kl_send_go_probe_resp()
3080 mgmt = (const struct ieee80211_mgmt *) buf; in ath6kl_send_go_probe_resp()
3116 struct ieee80211_mgmt *mgmt; in ath6kl_mgmt_powersave_ap()
3123 mgmt = (struct ieee80211_mgmt *) buf; in ath6kl_mgmt_powersave_ap()
3181 const struct ieee80211_mgmt *mgmt; in ath6kl_is_p2p_go_ssid()
3182 mgmt = (const struct ieee80211_mgmt *) buf; in ath6kl_is_p2p_go_ssid()
3204 const struct ieee80211_mgmt *mgmt; in ath6kl_mgmt_tx()
3218 mgmt = (const struct ieee80211_mgmt *) buf; in ath6kl_mgmt_tx()
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dcfg80211.c1022 struct ieee80211_mgmt *mgmt; in wilc_wfi_p2p_rx()
1025 int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d); in wilc_wfi_p2p_rx()
1048 mgmt = (struct ieee80211_mgmt *)buff; in wilc_wfi_p2p_rx()
1163 const struct ieee80211_mgmt *mgmt; in mgmt_tx()
1170 int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d); in mgmt_tx()
1175 mgmt = (const struct ieee80211_mgmt *)buf; in mgmt_tx()
H A Dhif.h95 struct ieee80211_mgmt *mgmt;
H A Dnetdev.c869 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buff; in wilc_wfi_mgmt_rx()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dtdls.c639 max(sizeof(struct ieee80211_mgmt), in mwifiex_send_tdls_data_frame()
734 struct ieee80211_mgmt *mgmt; in mwifiex_construct_tdls_action_frame()
743 mgmt = skb_put(skb, offsetof(struct ieee80211_mgmt, u)); in mwifiex_construct_tdls_action_frame()
821 max(sizeof(struct ieee80211_mgmt), in mwifiex_send_tdls_action_frame()
H A Dutil.c367 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)frame_buf; in mwifiex_host_mlme_disconnect()
/linux/drivers/net/wireless/silabs/wfx/
H A Ddata_tx.c202 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)hdr; in wfx_is_action_back()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Djoin.c503 struct ieee80211_mgmt *hdr; in nxpwifi_ret_802_11_associate()
512 hdr = (struct ieee80211_mgmt *)&resp->params; in nxpwifi_ret_802_11_associate()

1234