| /Linux-v5.4/net/mac80211/ |
| D | fils_aead.c | 220 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 …]
|
| D | ibss.c | 48 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 …]
|
| D | agg-rx.c | 222 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 …]
|
| D | mesh.c | 18 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() 731 struct ieee80211_mgmt *mgmt; in ieee80211_mesh_build_beacon() local 785 mgmt = skb_put_zero(skb, hdr_len); in ieee80211_mesh_build_beacon() 786 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_mesh_build_beacon() 788 eth_broadcast_addr(mgmt->da); in ieee80211_mesh_build_beacon() 789 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon() 790 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon() 791 ieee80211_mps_set_frame_flags(sdata, NULL, (void *) mgmt); in ieee80211_mesh_build_beacon() 792 mgmt->u.beacon.beacon_int = in ieee80211_mesh_build_beacon() [all …]
|
| 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() 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 …]
|
| D | ht.c | 414 struct ieee80211_mgmt *mgmt; in ieee80211_send_delba() local 417 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_delba() 422 mgmt = skb_put_zero(skb, 24); in ieee80211_send_delba() 423 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_delba() 424 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba() 428 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba() 430 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba() 432 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba() 434 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_delba() 437 skb_put(skb, 1 + sizeof(mgmt->u.action.u.delba)); in ieee80211_send_delba() [all …]
|
| D | mesh_plink.c | 16 #define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.u.self_prot.variable + 2) argument 217 struct ieee80211_mgmt *mgmt; in mesh_plink_frame_tx() local 247 mgmt = skb_put_zero(skb, hdr_len); in mesh_plink_frame_tx() 248 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_plink_frame_tx() 250 memcpy(mgmt->da, da, ETH_ALEN); in mesh_plink_frame_tx() 251 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx() 252 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx() 253 mgmt->u.action.category = WLAN_CATEGORY_SELF_PROTECTED; in mesh_plink_frame_tx() 254 mgmt->u.action.u.self_prot.action_code = action; in mesh_plink_frame_tx() 1093 struct ieee80211_mgmt *mgmt, in mesh_process_plink_frame() argument [all …]
|
| D | agg-tx.c | 68 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 …]
|
| D | mlme.c | 644 struct ieee80211_mgmt *mgmt; in ieee80211_send_assoc() local 692 sizeof(*mgmt) + /* bit too much but doesn't matter */ in ieee80211_send_assoc() 728 mgmt = skb_put_zero(skb, 24); in ieee80211_send_assoc() 729 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc() 730 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_assoc() 731 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc() 735 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_assoc() 737 mgmt->u.reassoc_req.capab_info = cpu_to_le16(capab); in ieee80211_send_assoc() 738 mgmt->u.reassoc_req.listen_interval = in ieee80211_send_assoc() 740 memcpy(mgmt->u.reassoc_req.current_ap, assoc_data->prev_bssid, in ieee80211_send_assoc() [all …]
|
| D | spectmgmt.c | 229 struct ieee80211_mgmt *mgmt, in ieee80211_process_measurement_req() argument 240 &mgmt->u.action.u.measurement.msr_elem, in ieee80211_process_measurement_req() 241 mgmt->sa, mgmt->bssid, in ieee80211_process_measurement_req() 242 mgmt->u.action.u.measurement.dialog_token); in ieee80211_process_measurement_req()
|
| D | rx.c | 1071 struct ieee80211_mgmt *mgmt; in ieee80211_rx_mesh_check() local 1083 mgmt = (struct ieee80211_mgmt *)hdr; in ieee80211_rx_mesh_check() 1084 category = mgmt->u.action.category; in ieee80211_rx_mesh_check() 2961 struct ieee80211_mgmt *mgmt, in ieee80211_process_sa_query_req() argument 2968 if (!ether_addr_equal(mgmt->da, sdata->vif.addr)) { in ieee80211_process_sa_query_req() 2973 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req() 2974 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req() 2990 memcpy(resp->da, mgmt->sa, ETH_ALEN); in ieee80211_process_sa_query_req() 2999 mgmt->u.action.u.sa_query.trans_id, in ieee80211_process_sa_query_req() 3008 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) rx->skb->data; in ieee80211_rx_h_mgmt_check() local [all …]
|
| D | scan.c | 140 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update() argument 143 bool beacon = ieee80211_is_beacon(mgmt->frame_control); in ieee80211_bss_info_update() 184 mgmt, len, GFP_ATOMIC); in ieee80211_bss_info_update() 188 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in ieee80211_bss_info_update() 189 elements = mgmt->u.probe_resp.variable; in ieee80211_bss_info_update() 194 elements = mgmt->u.beacon.variable; in ieee80211_bss_info_update() 201 mgmt->bssid, cbss->bssid); in ieee80211_bss_info_update() 240 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_scan_rx() local 245 (!ieee80211_is_probe_resp(mgmt->frame_control) && in ieee80211_scan_rx() 246 !ieee80211_is_beacon(mgmt->frame_control))) in ieee80211_scan_rx() [all …]
|
| D | mesh_sync.c | 81 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()
|
| D | iface.c | 1247 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_iface_work() local 1249 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_work() 1250 mgmt->u.action.category == WLAN_CATEGORY_BACK) { in ieee80211_iface_work() 1254 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work() 1256 switch (mgmt->u.action.u.addba_req.action_code) { in ieee80211_iface_work() 1259 local, sta, mgmt, len); in ieee80211_iface_work() 1263 mgmt, len); in ieee80211_iface_work() 1267 mgmt, len); in ieee80211_iface_work() 1275 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_work() 1276 mgmt->u.action.category == WLAN_CATEGORY_VHT) { in ieee80211_iface_work() [all …]
|
| /Linux-v5.4/net/wireless/ |
| D | mlme.c | 30 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_rx_assoc_resp() local 34 cr.status = (int)le16_to_cpu(mgmt->u.assoc_resp.status_code); in cfg80211_rx_assoc_resp() 35 cr.bssid = mgmt->bssid; in cfg80211_rx_assoc_resp() 39 cr.resp_ie = mgmt->u.assoc_resp.variable; in cfg80211_rx_assoc_resp() 78 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_deauth() local 79 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth() 80 u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code); in cfg80211_process_deauth() 81 bool from_ap = !ether_addr_equal(mgmt->sa, wdev->netdev->dev_addr); in cfg80211_process_deauth() 97 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_disassoc() local 98 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc() [all …]
|
| D | scan.c | 1685 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_parse_mbssid_frame_data() argument 1690 const u8 *ie = mgmt->u.probe_resp.variable; in cfg80211_parse_mbssid_frame_data() 1694 ftype = ieee80211_is_beacon(mgmt->frame_control) ? in cfg80211_parse_mbssid_frame_data() 1697 cfg80211_parse_mbssid_data(wiphy, data, ftype, mgmt->bssid, in cfg80211_parse_mbssid_frame_data() 1698 le64_to_cpu(mgmt->u.probe_resp.timestamp), in cfg80211_parse_mbssid_frame_data() 1699 le16_to_cpu(mgmt->u.probe_resp.beacon_int), in cfg80211_parse_mbssid_frame_data() 1706 struct ieee80211_mgmt *mgmt, size_t len) in cfg80211_update_notlisted_nontrans() argument 1719 ie = mgmt->u.probe_resp.variable; in cfg80211_update_notlisted_nontrans() 1770 new_ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_update_notlisted_nontrans() 1771 new_ies->from_beacon = ieee80211_is_beacon(mgmt->frame_control); in cfg80211_update_notlisted_nontrans() [all …]
|
| /Linux-v5.4/Documentation/ABI/testing/ |
| 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
|
| 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
|
| D | sysfs-bus-coresight-devices-etb10 | 19 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rdp 26 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/sts 33 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rrp 42 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rwp 51 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/trg 58 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ctl 65 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ffsr 73 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ffcr
|
| D | sysfs-bus-coresight-devices-etm4x | 285 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcoslsr 292 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpdcr 299 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpdsr 306 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trclsr 313 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcauthstatus 320 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcdevid 327 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcdevtype 334 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr0 341 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr1 348 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr2 [all …]
|
| D | sysfs-bus-coresight-devices-etm3x | 254 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccr 261 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccer 268 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmscr 275 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmidr 282 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmcr 289 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtraceidr 296 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmteevr 303 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtsscr 310 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr1 317 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr2
|
| /Linux-v5.4/Documentation/devicetree/bindings/pci/ |
| D | rockchip-pcie-ep.txt | 20 - "mgmt" 21 - "mgmt-sticky" 56 reset-names = "core", "mgmt", "mgmt-sticky", "pipe",
|
| /Linux-v5.4/drivers/net/dsa/b53/ |
| D | b53_common.c | 329 u8 mgmt; in b53_set_forwarding() local 331 b53_read8(dev, B53_CTRL_PAGE, B53_SWITCH_MODE, &mgmt); in b53_set_forwarding() 334 mgmt |= SM_SW_FWD_EN; in b53_set_forwarding() 336 mgmt &= ~SM_SW_FWD_EN; in b53_set_forwarding() 338 b53_write8(dev, B53_CTRL_PAGE, B53_SWITCH_MODE, mgmt); in b53_set_forwarding() 342 b53_read8(dev, B53_CTRL_PAGE, B53_SWITCH_CTRL, &mgmt); in b53_set_forwarding() 343 mgmt |= B53_MII_DUMB_FWDG_EN; in b53_set_forwarding() 344 b53_write8(dev, B53_CTRL_PAGE, B53_SWITCH_CTRL, mgmt); in b53_set_forwarding() 349 b53_read8(dev, B53_CTRL_PAGE, B53_IP_MULTICAST_CTRL, &mgmt); in b53_set_forwarding() 350 mgmt |= B53_UC_FWD_EN | B53_MC_FWD_EN; in b53_set_forwarding() [all …]
|
| /Linux-v5.4/Documentation/networking/ |
| D | devlink-info-versions.rst | 36 fw.mgmt, fw.app, etc. 38 fw.mgmt
|
| /Linux-v5.4/arch/mips/cavium-octeon/ |
| D | octeon-platform.c | 719 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()
|