| /linux/net/mac80211/ |
| H A D | s1g.c | 22 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 D | ibss.c | 48 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 D | mesh.c | 20 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 D | mesh.h | 321 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 D | rx.c | 1086 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 D | ieee80211_i.h | 722 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 D | spectmgmt.c | 401 struct ieee80211_mgmt *msr_report; in ieee80211_send_refuse_measurement_request() 432 struct ieee80211_mgmt *mgmt, in ieee80211_process_measurement_req()
|
| H A D | mlme.c | 1463 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 D | scan.c | 170 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 D | mlme.c | 30 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 D | core.c | 110 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 D | iwl-utils.h | 41 struct ieee80211_mgmt *mgmt = (void *)beacon; in iwl_find_ie_offset()
|
| /linux/include/linux/ |
| H A D | ieee80211.h | 992 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 D | txrx.c | 551 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 D | scan.c | 561 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 D | hw.c | 67 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 D | hw.h | 251 struct ieee80211_mgmt *mgmt);
|
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | cfg80211.c | 2777 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 D | cfg80211.c | 1022 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 D | hif.h | 95 struct ieee80211_mgmt *mgmt;
|
| H A D | netdev.c | 869 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buff; in wilc_wfi_mgmt_rx()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | tdls.c | 639 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 D | util.c | 367 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)frame_buf; in mwifiex_host_mlme_disconnect()
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | data_tx.c | 202 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)hdr; in wfx_is_action_back()
|
| /linux/drivers/net/wireless/nxp/nxpwifi/ |
| H A D | join.c | 503 struct ieee80211_mgmt *hdr; in nxpwifi_ret_802_11_associate() 512 hdr = (struct ieee80211_mgmt *)&resp->params; in nxpwifi_ret_802_11_associate()
|