/linux-6.3-rc2/net/mac80211/ |
A D | s1g.c | 38 struct ieee80211_mgmt *mgmt; in ieee80211_s1g_send_twt_setup() local 46 mgmt = skb_put_zero(skb, len); in ieee80211_s1g_send_twt_setup() 49 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_s1g_send_twt_setup() 51 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_s1g_send_twt_setup() 68 struct ieee80211_mgmt *mgmt; in ieee80211_s1g_send_twt_teardown() local 81 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_s1g_send_twt_teardown() 83 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_s1g_send_twt_teardown() 87 id = (u8 *)mgmt->u.action.u.s1g.variable; in ieee80211_s1g_send_twt_teardown() 130 mgmt->u.action.u.s1g.variable[0]); in ieee80211_s1g_rx_twt_teardown() 158 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_s1g_rx_twt_action() [all …]
|
A D | fils_aead.c | 229 ies = mgmt->u.reassoc_req.variable; in fils_encrypt_assoc_req() 232 ies = mgmt->u.assoc_req.variable; in fils_encrypt_assoc_req() 245 addr[0] = mgmt->sa; in fils_encrypt_assoc_req() 248 addr[1] = mgmt->da; in fils_encrypt_assoc_req() 272 struct ieee80211_mgmt *mgmt = (void *)frame; in fils_decrypt_assoc_resp() local 284 ies = mgmt->u.assoc_resp.variable; in fils_decrypt_assoc_resp() 290 mgmt->sa); in fils_decrypt_assoc_resp() 299 addr[0] = mgmt->sa; in fils_decrypt_assoc_resp() 302 addr[1] = mgmt->da; in fils_decrypt_assoc_resp() 320 mgmt->sa); in fils_decrypt_assoc_resp() [all …]
|
A D | ibss.c | 48 struct ieee80211_mgmt *mgmt; in ieee80211_ibss_build_presp() local 76 mgmt = (void *) presp->head; in ieee80211_ibss_build_presp() 79 eth_broadcast_addr(mgmt->da); in ieee80211_ibss_build_presp() 939 ibss_dbg(sdata, "RX DeAuth SA=%pM DA=%pM\n", mgmt->sa, mgmt->da); in ieee80211_rx_mgmt_deauth_ibss() 958 ibss_dbg(sdata, "RX Auth SA=%pM DA=%pM\n", mgmt->sa, mgmt->da); in ieee80211_rx_mgmt_auth_ibss() 1173 mgmt->sa, mgmt->bssid, in ieee80211_rx_bss_info() 1183 mgmt->bssid); in ieee80211_rx_bss_info() 1186 ieee80211_ibss_add_sta(sdata, mgmt->bssid, mgmt->sa, in ieee80211_rx_bss_info() 1541 ibss_dbg(sdata, "RX ProbeReq SA=%pM DA=%pM\n", mgmt->sa, mgmt->da); in ieee80211_rx_mgmt_probe_req() 1557 mgmt->sa); in ieee80211_rx_mgmt_probe_req() [all …]
|
A D | agg-rx.c | 207 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_resp() local 211 skb = dev_alloc_skb(sizeof(*mgmt) + in ieee80211_send_addba_resp() 218 mgmt = skb_put_zero(skb, 24); in ieee80211_send_addba_resp() 219 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_resp() 220 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp() 224 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp() 226 memcpy(mgmt->bssid, sdata->vif.cfg.ap_addr, ETH_ALEN); in ieee80211_send_addba_resp() 228 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp() 233 skb_put(skb, 1 + sizeof(mgmt->u.action.u.addba_resp)); in ieee80211_send_addba_resp() 234 mgmt->u.action.category = WLAN_CATEGORY_BACK; in ieee80211_send_addba_resp() [all …]
|
A D | mesh_hwmp.c | 110 struct ieee80211_mgmt *mgmt; in mesh_path_sel_frame_tx() local 121 mgmt = skb_put_zero(skb, hdr_len); in mesh_path_sel_frame_tx() 125 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx() 241 struct ieee80211_mgmt *mgmt; in mesh_path_error_tx() local 257 mgmt = skb_put_zero(skb, hdr_len); in mesh_path_error_tx() 261 memcpy(mgmt->da, ra, ETH_ALEN); in mesh_path_error_tx() 517 ta = mgmt->sa; in hwmp_route_info_get() 565 struct ieee80211_mgmt *mgmt, in hwmp_preq_frame_process() argument 701 struct ieee80211_mgmt *mgmt, in hwmp_prep_frame_process() argument 773 ta = mgmt->sa; in hwmp_perr_frame_process() [all …]
|
A D | ht.c | 465 struct ieee80211_mgmt *mgmt; in ieee80211_send_delba() local 473 mgmt = skb_put_zero(skb, 24); in ieee80211_send_delba() 474 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_delba() 475 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba() 479 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba() 483 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba() 488 skb_put(skb, 1 + sizeof(mgmt->u.action.u.delba)); in ieee80211_send_delba() 490 mgmt->u.action.category = WLAN_CATEGORY_BACK; in ieee80211_send_delba() 495 mgmt->u.action.u.delba.params = cpu_to_le16(params); in ieee80211_send_delba() 503 struct ieee80211_mgmt *mgmt, size_t len) in ieee80211_process_delba() argument [all …]
|
A D | mesh.c | 812 struct ieee80211_mgmt *mgmt; in ieee80211_mesh_build_beacon() local 868 mgmt = skb_put_zero(skb, hdr_len); in ieee80211_mesh_build_beacon() 871 eth_broadcast_addr(mgmt->da); in ieee80211_mesh_build_beacon() 875 mgmt->u.beacon.beacon_int = in ieee80211_mesh_build_beacon() 1254 pos = mgmt->u.probe_req.variable; in ieee80211_mesh_rx_probe_req() 1305 struct ieee80211_mgmt *mgmt, in ieee80211_mesh_rx_bcn_presp() argument 1322 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_mesh_rx_bcn_presp() 1444 memcpy(mgmt_fwd, mgmt, len); in mesh_fwd_csa_frame() 1503 struct ieee80211_mgmt *mgmt, in ieee80211_mesh_rx_mgmt_action() argument 1507 switch (mgmt->u.action.category) { in ieee80211_mesh_rx_mgmt_action() [all …]
|
A D | agg-tx.c | 68 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_request() local 77 mgmt = skb_put_zero(skb, 24); in ieee80211_send_addba_request() 78 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_request() 79 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request() 83 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request() 87 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request() 92 skb_put(skb, 1 + sizeof(mgmt->u.action.u.addba_req)); in ieee80211_send_addba_request() 94 mgmt->u.action.category = WLAN_CATEGORY_BACK; in ieee80211_send_addba_request() 103 mgmt->u.action.u.addba_req.capab = cpu_to_le16(capab); in ieee80211_send_addba_request() 106 mgmt->u.action.u.addba_req.start_seq_num = in ieee80211_send_addba_request() [all …]
|
A D | mesh_plink.c | 16 #define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.u.self_prot.variable + 2) argument 218 struct ieee80211_mgmt *mgmt; in mesh_plink_frame_tx() local 250 mgmt = skb_put_zero(skb, hdr_len); in mesh_plink_frame_tx() 253 memcpy(mgmt->da, da, ETH_ALEN); in mesh_plink_frame_tx() 254 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx() 1100 struct ieee80211_mgmt *mgmt, in mesh_process_plink_frame() argument 1152 sta = sta_info_get(sdata, mgmt->sa); in mesh_process_plink_frame() 1157 mgmt->sa); in mesh_process_plink_frame() 1175 mgmt->sa, 0, plid, in mesh_process_plink_frame() 1216 if (is_multicast_ether_addr(mgmt->da)) { in mesh_rx_plink_frame() [all …]
|
A D | spectmgmt.c | 235 struct ieee80211_mgmt *mgmt, in ieee80211_process_measurement_req() argument 246 &mgmt->u.action.u.measurement.msr_elem, in ieee80211_process_measurement_req() 247 mgmt->sa, mgmt->bssid, in ieee80211_process_measurement_req() 248 mgmt->u.action.u.measurement.dialog_token); in ieee80211_process_measurement_req()
|
A D | mlme.c | 1382 struct ieee80211_mgmt *mgmt; in ieee80211_send_assoc() local 1499 mgmt = skb_put_zero(skb, 24); in ieee80211_send_assoc() 3597 pos = mgmt->u.auth.variable; in ieee80211_auth_challenge() 3706 mgmt->sa, status_code); in ieee80211_rx_mgmt_auth() 3823 if (!ether_addr_equal(mgmt->bssid, mgmt->sa)) { in ieee80211_rx_mgmt_deauth() 3873 if (!ether_addr_equal(mgmt->bssid, mgmt->sa)) { in ieee80211_rx_mgmt_disassoc() 3996 struct ieee80211_mgmt *mgmt, in ieee80211_assoc_config_link() argument 5063 mgmt, elem_start, elem_len, in ieee80211_assoc_success() 5342 resp.buf = (u8 *)mgmt; in ieee80211_rx_mgmt_assoc_resp() 5411 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_resp() [all …]
|
A D | scan.c | 146 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update() argument 191 mgmt, len, GFP_ATOMIC); in ieee80211_bss_info_update() 196 elements = mgmt->u.probe_resp.variable; in ieee80211_bss_info_update() 200 struct ieee80211_ext *ext = (void *) mgmt; in ieee80211_bss_info_update() 206 elements = mgmt->u.beacon.variable; in ieee80211_bss_info_update() 259 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_scan_rx() local 266 !ieee80211_is_beacon(mgmt->frame_control) && in ieee80211_scan_rx() 267 !ieee80211_is_s1g_beacon(mgmt->frame_control)) in ieee80211_scan_rx() 316 mgmt->da) && in ieee80211_scan_rx() 318 mgmt->da)) in ieee80211_scan_rx() [all …]
|
A D | rx.c | 1066 struct ieee80211_mgmt *mgmt; in ieee80211_rx_mesh_check() local 1078 mgmt = (struct ieee80211_mgmt *)hdr; in ieee80211_rx_mesh_check() 1079 category = mgmt->u.action.category; in ieee80211_rx_mesh_check() 3186 struct ieee80211_mgmt *mgmt, in ieee80211_process_sa_query_req() argument 3215 memcpy(resp->da, mgmt->sa, ETH_ALEN); in ieee80211_process_sa_query_req() 3252 mgmt->u.beacon.variable, in ieee80211_rx_check_bss_color_collision() 3392 switch (mgmt->u.action.category) { in ieee80211_rx_h_action() 3606 bssid = mgmt->sa; in ieee80211_rx_h_action() 3646 if (mesh_action_is_path_sel(mgmt) && in ieee80211_rx_h_action() 3734 switch (mgmt->u.action.category) { in ieee80211_rx_h_action_post_userspace() [all …]
|
A D | iface.c | 1472 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_skb() 1478 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_process_skb() 1483 mgmt, len); in ieee80211_iface_process_skb() 1487 mgmt, len); in ieee80211_iface_process_skb() 1491 mgmt, len); in ieee80211_iface_process_skb() 1513 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_process_skb() 1525 mgmt); in ieee80211_iface_process_skb() 1533 switch (mgmt->u.action.u.s1g.action_code) { in ieee80211_iface_process_skb() 1547 struct ieee80211_hdr *hdr = (void *)mgmt; in ieee80211_iface_process_skb() 1568 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_process_skb() [all …]
|
A D | mesh_sync.c | 82 struct ieee80211_mgmt *mgmt, unsigned int len, in mesh_sync_offset_rx_bcn_presp() argument 110 sta = sta_info_get(sdata, mgmt->sa); in mesh_sync_offset_rx_bcn_presp() 127 t_t = le64_to_cpu(mgmt->u.beacon.timestamp); in mesh_sync_offset_rx_bcn_presp()
|
/linux-6.3-rc2/drivers/net/wireless/silabs/wfx/ |
A D | data_rx.c | 16 static void wfx_rx_handle_ba(struct wfx_vif *wvif, struct ieee80211_mgmt *mgmt) in wfx_rx_handle_ba() argument 24 switch (mgmt->u.action.u.addba_req.action_code) { in wfx_rx_handle_ba() 26 params = le16_to_cpu(mgmt->u.action.u.addba_req.capab); in wfx_rx_handle_ba() 28 ieee80211_start_rx_ba_session_offl(vif, mgmt->sa, tid); in wfx_rx_handle_ba() 31 params = le16_to_cpu(mgmt->u.action.u.delba.params); in wfx_rx_handle_ba() 33 ieee80211_stop_rx_ba_session_offl(vif, mgmt->sa, tid); in wfx_rx_handle_ba() 42 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in wfx_rx_cb() local 82 mgmt->u.action.category == WLAN_CATEGORY_BACK && in wfx_rx_cb() 84 wfx_rx_handle_ba(wvif, mgmt); in wfx_rx_cb()
|
/linux-6.3-rc2/net/wireless/ |
A D | mlme.c | 35 .resp_ie = mgmt->u.assoc_resp.variable, in cfg80211_rx_assoc_resp() 113 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth() 132 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc() 150 struct ieee80211_mgmt *mgmt = (void *)buf; in cfg80211_rx_mlme_mgmt() local 680 const struct ieee80211_mgmt *mgmt; in cfg80211_mlme_mgmt_tx() local 715 mgmt->bssid)) { in cfg80211_mlme_mgmt_tx() 730 mgmt->bssid)) { in cfg80211_mlme_mgmt_tx() 737 mgmt->da)) { in cfg80211_mlme_mgmt_tx() 747 !ether_addr_equal(mgmt->bssid, in cfg80211_mlme_mgmt_tx() 752 if (!ether_addr_equal(mgmt->sa, mgmt->bssid)) { in cfg80211_mlme_mgmt_tx() [all …]
|
A D | scan.c | 2268 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_parse_mbssid_frame_data() argument 2273 const u8 *ie = mgmt->u.probe_resp.variable; in cfg80211_parse_mbssid_frame_data() 2289 struct ieee80211_mgmt *mgmt, size_t len) in cfg80211_update_notlisted_nontrans() argument 2303 ie = mgmt->u.probe_resp.variable; in cfg80211_update_notlisted_nontrans() 2401 if (WARN_ON(!mgmt)) in cfg80211_inform_single_bss_frame_data() 2412 ext = (void *) mgmt; in cfg80211_inform_single_bss_frame_data() 2423 variable = mgmt->u.probe_resp.variable; in cfg80211_inform_single_bss_frame_data() 2431 if (ieee80211_is_beacon(mgmt->frame_control)) in cfg80211_inform_single_bss_frame_data() 2459 bssid = mgmt->bssid; in cfg80211_inform_single_bss_frame_data() 2519 const u8 *ie = mgmt->u.probe_resp.variable; in cfg80211_inform_bss_frame_data() [all …]
|
/linux-6.3-rc2/fs/ksmbd/ |
A D | Makefile | 9 mgmt/ksmbd_ida.o mgmt/user_config.o mgmt/share_config.o \ 10 mgmt/tree_connect.o mgmt/user_session.o smb_common.o \
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A D | sysfs-platform-hidma-mgmt | 1 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/priority 10 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/weight 19 What: /sys/devices/platform/hidma-mgmt*/chreset_timeout_cycles 31 What: /sys/devices/platform/hidma-mgmt*/dma_channels 40 What: /sys/devices/platform/hidma-mgmt*/hw_version_major 48 What: /sys/devices/platform/hidma-mgmt*/hw_version_minor 56 What: /sys/devices/platform/hidma-mgmt*/max_rd_xactions 68 What: /sys/devices/platform/hidma-mgmt*/max_read_request 77 What: /sys/devices/platform/hidma-mgmt*/max_wr_xactions 90 What: /sys/devices/platform/hidma-mgmt*/max_write_request
|
A D | sysfs-bus-coresight-devices-tmc | 10 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rsz 17 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/sts 24 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rrp 33 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rwp 42 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/trg 49 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ctl 56 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffsr 64 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffcr 72 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/mode 80 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/devid
|
A D | sysfs-bus-coresight-devices-etb10 | 22 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rdp 29 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/sts 36 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rrp 45 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rwp 54 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/trg 61 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ctl 68 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ffsr 76 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ffcr
|
A D | sysfs-bus-coresight-devices-ultra_smb | 8 What: /sys/bus/coresight/devices/ultra_smb<N>/mgmt/buf_size 14 What: /sys/bus/coresight/devices/ultra_smb<N>/mgmt/buf_status 21 What: /sys/bus/coresight/devices/ultra_smb<N>/mgmt/read_pos 27 What: /sys/bus/coresight/devices/ultra_smb<N>/mgmt/write_pos
|
/linux-6.3-rc2/Documentation/netlink/specs/ |
A D | netdev.yaml | 85 mcgrp: mgmt 90 mcgrp: mgmt 95 mcgrp: mgmt 100 name: mgmt
|
/linux-6.3-rc2/Documentation/devicetree/bindings/pci/ |
A D | rockchip,rk3399-pcie-common.yaml | 49 - const: mgmt 50 - const: mgmt-sticky
|