Home
last modified time | relevance | path

Searched refs:mgmt (Results 1 – 25 of 113) sorted by relevance

12345

/Linux-v5.15/net/mac80211/
Ds1g.c21 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ieee80211_s1g_is_twt_setup() local
23 if (likely(!ieee80211_is_action(mgmt->frame_control))) in ieee80211_s1g_is_twt_setup()
26 if (likely(mgmt->u.action.category != WLAN_CATEGORY_S1G)) in ieee80211_s1g_is_twt_setup()
29 return mgmt->u.action.u.s1g.action_code == WLAN_S1G_TWT_SETUP; in ieee80211_s1g_is_twt_setup()
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()
47 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_s1g_send_twt_setup()
49 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_s1g_send_twt_setup()
50 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_s1g_send_twt_setup()
51 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_s1g_send_twt_setup()
[all …]
Dfils_aead.c220 struct ieee80211_mgmt *mgmt = (void *)skb->data; in fils_encrypt_assoc_req() local
226 if (ieee80211_is_reassoc_req(mgmt->frame_control)) { in fils_encrypt_assoc_req()
227 capab = (u8 *)&mgmt->u.reassoc_req.capab_info; in fils_encrypt_assoc_req()
228 ies = mgmt->u.reassoc_req.variable; in fils_encrypt_assoc_req()
230 capab = (u8 *)&mgmt->u.assoc_req.capab_info; in fils_encrypt_assoc_req()
231 ies = mgmt->u.assoc_req.variable; in fils_encrypt_assoc_req()
244 addr[0] = mgmt->sa; in fils_encrypt_assoc_req()
247 addr[1] = mgmt->da; in fils_encrypt_assoc_req()
271 struct ieee80211_mgmt *mgmt = (void *)frame; in fils_decrypt_assoc_resp() local
281 capab = (u8 *)&mgmt->u.assoc_resp.capab_info; in fils_decrypt_assoc_resp()
[all …]
Dibss.c48 struct ieee80211_mgmt *mgmt; in ieee80211_ibss_build_presp() local
76 mgmt = (void *) presp->head; in ieee80211_ibss_build_presp()
77 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_ibss_build_presp()
79 eth_broadcast_addr(mgmt->da); in ieee80211_ibss_build_presp()
80 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_ibss_build_presp()
81 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_ibss_build_presp()
82 mgmt->u.beacon.beacon_int = cpu_to_le16(beacon_int); in ieee80211_ibss_build_presp()
83 mgmt->u.beacon.timestamp = cpu_to_le64(tsf); in ieee80211_ibss_build_presp()
84 mgmt->u.beacon.capab_info = cpu_to_le16(capability); in ieee80211_ibss_build_presp()
86 pos = (u8 *)mgmt + offsetof(struct ieee80211_mgmt, u.beacon.variable); in ieee80211_ibss_build_presp()
[all …]
Dagg-rx.c222 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_resp() local
226 skb = dev_alloc_skb(sizeof(*mgmt) + in ieee80211_send_addba_resp()
233 mgmt = skb_put_zero(skb, 24); in ieee80211_send_addba_resp()
234 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_resp()
235 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
239 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
241 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
243 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
245 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_resp()
248 skb_put(skb, 1 + sizeof(mgmt->u.action.u.addba_resp)); in ieee80211_send_addba_resp()
[all …]
Dmesh_hwmp.c110 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()
122 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_sel_frame_tx()
125 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx()
126 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
128 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
129 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_sel_frame_tx()
130 mgmt->u.action.u.mesh_action.action_code = 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()
[all …]
Dmesh.c18 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt) in mesh_action_is_path_sel() argument
20 return (mgmt->u.action.u.mesh_action.action_code == in mesh_action_is_path_sel()
811 struct ieee80211_mgmt *mgmt; in ieee80211_mesh_build_beacon() local
867 mgmt = skb_put_zero(skb, hdr_len); in ieee80211_mesh_build_beacon()
868 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_mesh_build_beacon()
870 eth_broadcast_addr(mgmt->da); in ieee80211_mesh_build_beacon()
871 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
872 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
873 ieee80211_mps_set_frame_flags(sdata, NULL, (void *) mgmt); in ieee80211_mesh_build_beacon()
874 mgmt->u.beacon.beacon_int = in ieee80211_mesh_build_beacon()
[all …]
Dht.c420 struct ieee80211_mgmt *mgmt; in ieee80211_send_delba() local
423 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_delba()
428 mgmt = skb_put_zero(skb, 24); in ieee80211_send_delba()
429 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_delba()
430 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
434 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
436 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba()
438 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba()
440 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_delba()
443 skb_put(skb, 1 + sizeof(mgmt->u.action.u.delba)); in ieee80211_send_delba()
[all …]
Dmesh_plink.c16 #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()
251 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 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()
255 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx()
256 mgmt->u.action.category = WLAN_CATEGORY_SELF_PROTECTED; in mesh_plink_frame_tx()
257 mgmt->u.action.u.self_prot.action_code = action; in mesh_plink_frame_tx()
1099 struct ieee80211_mgmt *mgmt, in mesh_process_plink_frame() argument
[all …]
Dagg-tx.c68 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_request() local
71 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_addba_request()
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()
85 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_request()
87 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
89 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_request()
92 skb_put(skb, 1 + sizeof(mgmt->u.action.u.addba_req)); in ieee80211_send_addba_request()
[all …]
Dmlme.c673 struct ieee80211_mgmt *mgmt; in ieee80211_send_assoc() local
734 sizeof(*mgmt) + /* bit too much but doesn't matter */ in ieee80211_send_assoc()
772 mgmt = skb_put_zero(skb, 24); in ieee80211_send_assoc()
773 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
774 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_assoc()
775 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
782 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_assoc()
784 mgmt->u.reassoc_req.capab_info = cpu_to_le16(capab); in ieee80211_send_assoc()
785 mgmt->u.reassoc_req.listen_interval = listen_int; in ieee80211_send_assoc()
786 memcpy(mgmt->u.reassoc_req.current_ap, assoc_data->prev_bssid, in ieee80211_send_assoc()
[all …]
Dscan.c146 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update() argument
149 bool beacon = ieee80211_is_beacon(mgmt->frame_control) || in ieee80211_bss_info_update()
150 ieee80211_is_s1g_beacon(mgmt->frame_control); in ieee80211_bss_info_update()
191 mgmt, len, GFP_ATOMIC); in ieee80211_bss_info_update()
195 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in ieee80211_bss_info_update()
196 elements = mgmt->u.probe_resp.variable; in ieee80211_bss_info_update()
199 } else if (ieee80211_is_s1g_beacon(mgmt->frame_control)) { 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()
213 mgmt->bssid, cbss->bssid); in ieee80211_bss_info_update()
[all …]
Dspectmgmt.c235 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()
Drx.c1073 struct ieee80211_mgmt *mgmt; in ieee80211_rx_mesh_check() local
1085 mgmt = (struct ieee80211_mgmt *)hdr; in ieee80211_rx_mesh_check()
1086 category = mgmt->u.action.category; in ieee80211_rx_mesh_check()
3129 struct ieee80211_mgmt *mgmt, in ieee80211_process_sa_query_req() argument
3136 if (!ether_addr_equal(mgmt->da, sdata->vif.addr)) { in ieee80211_process_sa_query_req()
3141 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req()
3142 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req()
3158 memcpy(resp->da, mgmt->sa, ETH_ALEN); in ieee80211_process_sa_query_req()
3167 mgmt->u.action.u.sa_query.trans_id, in ieee80211_process_sa_query_req()
3176 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) rx->skb->data; in ieee80211_rx_h_mgmt_check() local
[all …]
Diface.c1328 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_iface_process_skb() local
1330 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_skb()
1331 mgmt->u.action.category == WLAN_CATEGORY_BACK) { in ieee80211_iface_process_skb()
1336 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_process_skb()
1338 switch (mgmt->u.action.u.addba_req.action_code) { in ieee80211_iface_process_skb()
1341 mgmt, len); in ieee80211_iface_process_skb()
1345 mgmt, len); in ieee80211_iface_process_skb()
1349 mgmt, len); in ieee80211_iface_process_skb()
1357 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_skb()
1358 mgmt->u.action.category == WLAN_CATEGORY_VHT) { in ieee80211_iface_process_skb()
[all …]
Dmesh_sync.c81 struct ieee80211_mgmt *mgmt, in mesh_sync_offset_rx_bcn_presp() argument
112 sta = sta_info_get(sdata, mgmt->sa); in mesh_sync_offset_rx_bcn_presp()
129 t_t = le64_to_cpu(mgmt->u.beacon.timestamp); in mesh_sync_offset_rx_bcn_presp()
/Linux-v5.15/drivers/staging/wfx/
Ddata_rx.c16 static void wfx_rx_handle_ba(struct wfx_vif *wvif, struct ieee80211_mgmt *mgmt) in wfx_rx_handle_ba() argument
23 switch (mgmt->u.action.u.addba_req.action_code) { in wfx_rx_handle_ba()
25 params = le16_to_cpu(mgmt->u.action.u.addba_req.capab); in wfx_rx_handle_ba()
27 ieee80211_start_rx_ba_session_offl(wvif->vif, mgmt->sa, tid); in wfx_rx_handle_ba()
30 params = le16_to_cpu(mgmt->u.action.u.delba.params); in wfx_rx_handle_ba()
32 ieee80211_stop_rx_ba_session_offl(wvif->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-v5.15/net/wireless/
Dmlme.c31 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_rx_assoc_resp() local
33 const u8 *resp_ie = mgmt->u.assoc_resp.variable; in cfg80211_rx_assoc_resp()
38 resp_ie = (u8 *)&mgmt->u.s1g_assoc_resp.variable; in cfg80211_rx_assoc_resp()
44 cr.status = (int)le16_to_cpu(mgmt->u.assoc_resp.status_code); in cfg80211_rx_assoc_resp()
45 cr.bssid = mgmt->bssid; in cfg80211_rx_assoc_resp()
88 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_deauth() local
89 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth()
90 u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code); in cfg80211_process_deauth()
91 bool from_ap = !ether_addr_equal(mgmt->sa, wdev->netdev->dev_addr); in cfg80211_process_deauth()
108 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_disassoc() local
[all …]
Dscan.c2202 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_parse_mbssid_frame_data() argument
2207 const u8 *ie = mgmt->u.probe_resp.variable; in cfg80211_parse_mbssid_frame_data()
2211 ftype = ieee80211_is_beacon(mgmt->frame_control) ? in cfg80211_parse_mbssid_frame_data()
2214 cfg80211_parse_mbssid_data(wiphy, data, ftype, mgmt->bssid, in cfg80211_parse_mbssid_frame_data()
2215 le64_to_cpu(mgmt->u.probe_resp.timestamp), in cfg80211_parse_mbssid_frame_data()
2216 le16_to_cpu(mgmt->u.probe_resp.beacon_int), in cfg80211_parse_mbssid_frame_data()
2223 struct ieee80211_mgmt *mgmt, size_t len) in cfg80211_update_notlisted_nontrans() argument
2236 ie = mgmt->u.probe_resp.variable; in cfg80211_update_notlisted_nontrans()
2287 new_ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_update_notlisted_nontrans()
2288 new_ies->from_beacon = ieee80211_is_beacon(mgmt->frame_control); in cfg80211_update_notlisted_nontrans()
[all …]
/Linux-v5.15/fs/ksmbd/
DMakefile9 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-v5.15/Documentation/ABI/testing/
Dsysfs-platform-hidma-mgmt1 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
Dsysfs-bus-coresight-devices-tmc10 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
Dsysfs-bus-coresight-devices-etb1022 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
Dsysfs-bus-coresight-devices-etm4x332 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcoslsr
339 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcpdcr
346 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcpdsr
353 What: /sys/bus/coresight/devices/etm<N>/mgmt/trclsr
360 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcauthstatus
367 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcdevid
374 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcdevarch
382 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcdevtype
389 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcpidr0
396 What: /sys/bus/coresight/devices/etm<N>/mgmt/trcpidr1
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/pci/
Drockchip-pcie-ep.txt20 - "mgmt"
21 - "mgmt-sticky"
56 reset-names = "core", "mgmt", "mgmt-sticky", "pipe",
/Linux-v5.15/arch/mips/cavium-octeon/
Docteon-platform.c719 int mgmt; in octeon_fill_mac_addresses() local
726 mgmt = fdt_path_offset(initial_boot_params, alias_prop); in octeon_fill_mac_addresses()
727 if (mgmt < 0) in octeon_fill_mac_addresses()
729 octeon_fdt_set_mac_addr(mgmt, &mac_addr_base); in octeon_fill_mac_addresses()
795 int mgmt; in octeon_prune_device_tree() local
802 mgmt = fdt_path_offset(initial_boot_params, alias_prop); in octeon_prune_device_tree()
803 if (mgmt < 0) in octeon_prune_device_tree()
807 octeon_fdt_rm_ethernet(mgmt); in octeon_prune_device_tree()
813 octeon_fdt_set_phy(mgmt, phy_addr); in octeon_prune_device_tree()

12345