/linux-4.4.14/net/wireless/ |
D | mlme.c | 28 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_rx_assoc_resp() local 29 u8 *ie = mgmt->u.assoc_resp.variable; in cfg80211_rx_assoc_resp() 31 u16 status_code = le16_to_cpu(mgmt->u.assoc_resp.status_code); in cfg80211_rx_assoc_resp() 49 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, in cfg80211_rx_assoc_resp() 68 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_deauth() local 69 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth() 70 u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code); in cfg80211_process_deauth() 71 bool from_ap = !ether_addr_equal(mgmt->sa, wdev->netdev->dev_addr); in cfg80211_process_deauth() 87 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_disassoc() local 88 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc() [all …]
|
D | scan.c | 1029 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_inform_bss_frame_data() argument 1044 trace_cfg80211_inform_bss_frame(wiphy, data, mgmt, len); in cfg80211_inform_bss_frame_data() 1046 if (WARN_ON(!mgmt)) in cfg80211_inform_bss_frame_data() 1059 channel = cfg80211_get_bss_channel(wiphy, mgmt->u.beacon.variable, in cfg80211_inform_bss_frame_data() 1068 ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_inform_bss_frame_data() 1069 ies->from_beacon = ieee80211_is_beacon(mgmt->frame_control); in cfg80211_inform_bss_frame_data() 1070 memcpy(ies->data, mgmt->u.probe_resp.variable, ielen); in cfg80211_inform_bss_frame_data() 1072 if (ieee80211_is_probe_resp(mgmt->frame_control)) in cfg80211_inform_bss_frame_data() 1078 memcpy(tmp.pub.bssid, mgmt->bssid, ETH_ALEN); in cfg80211_inform_bss_frame_data() 1082 tmp.pub.beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int); in cfg80211_inform_bss_frame_data() [all …]
|
D | sme.c | 316 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_sme_rx_auth() local 317 u16 status_code = le16_to_cpu(mgmt->u.auth.status_code); in cfg80211_sme_rx_auth() 350 __cfg80211_connect_result(wdev->netdev, mgmt->bssid, in cfg80211_sme_rx_auth()
|
D | trace.h | 2675 struct ieee80211_mgmt *mgmt, size_t len), 2676 TP_ARGS(wiphy, data, mgmt, len), 2681 __dynamic_array(u8, mgmt, len) 2689 if (mgmt) 2690 memcpy(__get_dynamic_array(mgmt), mgmt, len);
|
D | nl80211.c | 11796 const struct ieee80211_mgmt *mgmt = (void *)buf; in cfg80211_rx_unprot_mlme_mgmt() local 11802 if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_rx_unprot_mlme_mgmt()
|
/linux-4.4.14/net/mac80211/ |
D | agg-rx.c | 191 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_resp() local 195 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_addba_resp() 200 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_addba_resp() 201 memset(mgmt, 0, 24); in ieee80211_send_addba_resp() 202 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_resp() 203 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp() 207 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp() 209 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_resp() 211 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp() 213 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_resp() [all …]
|
D | ibss.c | 50 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 | mesh.c | 20 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt) in mesh_action_is_path_sel() argument 22 return (mgmt->u.action.u.mesh_action.action_code == in mesh_action_is_path_sel() 678 struct ieee80211_mgmt *mgmt; in ieee80211_mesh_build_beacon() local 685 sizeof(mgmt->u.beacon); in ieee80211_mesh_build_beacon() 725 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in ieee80211_mesh_build_beacon() 726 memset(mgmt, 0, hdr_len); in ieee80211_mesh_build_beacon() 727 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_mesh_build_beacon() 729 eth_broadcast_addr(mgmt->da); in ieee80211_mesh_build_beacon() 730 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon() 731 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon() [all …]
|
D | ht.c | 364 struct ieee80211_mgmt *mgmt; in ieee80211_send_delba() local 367 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_delba() 372 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_delba() 373 memset(mgmt, 0, 24); in ieee80211_send_delba() 374 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_delba() 375 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba() 379 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba() 381 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba() 383 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba() 385 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_delba() [all …]
|
D | mesh_hwmp.c | 111 struct ieee80211_mgmt *mgmt; in mesh_path_sel_frame_tx() local 114 sizeof(mgmt->u.action.u.mesh_action); in mesh_path_sel_frame_tx() 122 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in mesh_path_sel_frame_tx() 123 memset(mgmt, 0, hdr_len); in mesh_path_sel_frame_tx() 124 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_sel_frame_tx() 127 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx() 128 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx() 130 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx() 131 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_sel_frame_tx() 132 mgmt->u.action.u.mesh_action.action_code = in mesh_path_sel_frame_tx() [all …]
|
D | mesh_plink.c | 16 #define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.u.self_prot.variable + 2) argument 213 struct ieee80211_mgmt *mgmt; in mesh_plink_frame_tx() local 218 sizeof(mgmt->u.action.u.self_prot); in mesh_plink_frame_tx() 239 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in mesh_plink_frame_tx() 240 memset(mgmt, 0, hdr_len); in mesh_plink_frame_tx() 241 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_plink_frame_tx() 243 memcpy(mgmt->da, da, ETH_ALEN); in mesh_plink_frame_tx() 244 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx() 245 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx() 246 mgmt->u.action.category = WLAN_CATEGORY_SELF_PROTECTED; in mesh_plink_frame_tx() [all …]
|
D | agg-tx.c | 69 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_request() local 72 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_addba_request() 78 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_addba_request() 79 memset(mgmt, 0, 24); in ieee80211_send_addba_request() 80 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_request() 81 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request() 85 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request() 87 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_request() 89 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request() 91 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_request() [all …]
|
D | mlme.c | 627 struct ieee80211_mgmt *mgmt; in ieee80211_send_assoc() local 679 sizeof(*mgmt) + /* bit too much but doesn't matter */ in ieee80211_send_assoc() 711 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_assoc() 712 memset(mgmt, 0, 24); in ieee80211_send_assoc() 713 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc() 714 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_assoc() 715 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc() 719 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_assoc() 721 mgmt->u.reassoc_req.capab_info = cpu_to_le16(capab); in ieee80211_send_assoc() 722 mgmt->u.reassoc_req.listen_interval = 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 | 769 struct ieee80211_mgmt *mgmt; in ieee80211_rx_mesh_check() local 781 mgmt = (struct ieee80211_mgmt *)hdr; in ieee80211_rx_mesh_check() 782 category = mgmt->u.action.category; in ieee80211_rx_mesh_check() 2534 struct ieee80211_mgmt *mgmt, in ieee80211_process_sa_query_req() argument 2541 if (!ether_addr_equal(mgmt->da, sdata->vif.addr)) { in ieee80211_process_sa_query_req() 2546 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req() 2547 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req() 2564 memcpy(resp->da, mgmt->sa, ETH_ALEN); in ieee80211_process_sa_query_req() 2573 mgmt->u.action.u.sa_query.trans_id, in ieee80211_process_sa_query_req() 2582 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) rx->skb->data; in ieee80211_rx_h_mgmt_check() local [all …]
|
D | util.c | 1224 struct ieee80211_mgmt *mgmt; in ieee80211_send_auth() local 1235 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24 + 6); in ieee80211_send_auth() 1236 memset(mgmt, 0, 24 + 6); in ieee80211_send_auth() 1237 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_auth() 1239 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_auth() 1240 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_auth() 1241 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_auth() 1242 mgmt->u.auth.auth_alg = cpu_to_le16(auth_alg); in ieee80211_send_auth() 1243 mgmt->u.auth.auth_transaction = cpu_to_le16(transaction); in ieee80211_send_auth() 1244 mgmt->u.auth.status_code = cpu_to_le16(status); in ieee80211_send_auth() [all …]
|
D | mesh_sync.c | 80 struct ieee80211_mgmt *mgmt, in mesh_sync_offset_rx_bcn_presp() argument 111 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 | scan.c | 61 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update() argument 65 bool beacon = ieee80211_is_beacon(mgmt->frame_control); in ieee80211_bss_info_update() 85 mgmt, len, GFP_ATOMIC); in ieee80211_bss_info_update() 172 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_scan_rx() local 180 (!ieee80211_is_probe_resp(mgmt->frame_control) && in ieee80211_scan_rx() 181 !ieee80211_is_beacon(mgmt->frame_control))) in ieee80211_scan_rx() 190 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in ieee80211_scan_rx() 201 (ether_addr_equal(mgmt->da, sdata1->vif.addr) || in ieee80211_scan_rx() 204 (ether_addr_equal(mgmt->da, sdata2->vif.addr) || in ieee80211_scan_rx() 208 elements = mgmt->u.probe_resp.variable; in ieee80211_scan_rx() [all …]
|
D | mesh.h | 282 struct ieee80211_mgmt *mgmt, size_t len); 300 struct ieee80211_mgmt *mgmt, size_t len, 324 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt);
|
D | status.c | 181 struct ieee80211_mgmt *mgmt = (void *) skb->data; in ieee80211_frame_acked() local 188 if (ieee80211_is_data_qos(mgmt->frame_control)) { in ieee80211_frame_acked() 196 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_frame_acked() 197 mgmt->u.action.category == WLAN_CATEGORY_HT && in ieee80211_frame_acked() 198 mgmt->u.action.u.ht_smps.action == WLAN_HT_ACTION_SMPS && in ieee80211_frame_acked() 202 switch (mgmt->u.action.u.ht_smps.smps_control) { in ieee80211_frame_acked()
|
D | tdls.c | 827 struct ieee80211_mgmt *mgmt; in ieee80211_prep_tdls_direct() local 829 mgmt = (void *)skb_put(skb, 24); in ieee80211_prep_tdls_direct() 830 memset(mgmt, 0, 24); in ieee80211_prep_tdls_direct() 831 memcpy(mgmt->da, peer, ETH_ALEN); in ieee80211_prep_tdls_direct() 832 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_prep_tdls_direct() 833 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct() 835 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_prep_tdls_direct() 840 skb_put(skb, 1 + sizeof(mgmt->u.action.u.tdls_discover_resp)); in ieee80211_prep_tdls_direct() 841 mgmt->u.action.category = WLAN_CATEGORY_PUBLIC; in ieee80211_prep_tdls_direct() 842 mgmt->u.action.u.tdls_discover_resp.action_code = in ieee80211_prep_tdls_direct() [all …]
|
D | iface.c | 1221 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_iface_work() local 1251 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_work() 1252 mgmt->u.action.category == WLAN_CATEGORY_BACK) { in ieee80211_iface_work() 1256 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work() 1258 switch (mgmt->u.action.u.addba_req.action_code) { in ieee80211_iface_work() 1261 local, sta, mgmt, len); in ieee80211_iface_work() 1265 mgmt, len); in ieee80211_iface_work() 1269 mgmt, len); in ieee80211_iface_work() 1277 } else if (ieee80211_is_data_qos(mgmt->frame_control)) { in ieee80211_iface_work() 1278 struct ieee80211_hdr *hdr = (void *)mgmt; in ieee80211_iface_work() [all …]
|
D | ieee80211_i.h | 616 struct ieee80211_mgmt *mgmt, 1563 struct ieee80211_mgmt *mgmt, 1679 struct ieee80211_mgmt *mgmt, size_t len); 1682 struct ieee80211_mgmt *mgmt, 1686 struct ieee80211_mgmt *mgmt, 1723 struct ieee80211_mgmt *mgmt,
|
D | wpa.c | 313 int a4_included, mgmt; in ccmp_special_blocks() local 323 mgmt = ieee80211_is_mgmt(hdr->frame_control); in ccmp_special_blocks() 327 if (!mgmt) in ccmp_special_blocks() 352 b_0[1] = qos_tid | (mgmt << 4); in ccmp_special_blocks()
|
D | cfg.c | 3307 const struct ieee80211_mgmt *mgmt = (void *)params->buf; in ieee80211_mgmt_tx() local 3341 if (!ieee80211_is_action(mgmt->frame_control) || in ieee80211_mgmt_tx() 3342 mgmt->u.action.category == WLAN_CATEGORY_PUBLIC || in ieee80211_mgmt_tx() 3343 mgmt->u.action.category == WLAN_CATEGORY_SELF_PROTECTED || in ieee80211_mgmt_tx() 3344 mgmt->u.action.category == WLAN_CATEGORY_SPECTRUM_MGMT) in ieee80211_mgmt_tx() 3347 sta = sta_info_get(sdata, mgmt->da); in ieee80211_mgmt_tx() 3359 mgmt->bssid, ETH_ALEN))) in ieee80211_mgmt_tx()
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
D | rtw_mlme_ext.c | 318 rtw_update_TSF(struct mlme_ext_priv *pmlmeext, struct ieee80211_mgmt *mgmt) in rtw_update_TSF() argument 320 pmlmeext->TSFValue = get_unaligned_le64(&mgmt->u.beacon.timestamp); in rtw_update_TSF() 638 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) skb->data; in mgt_dispatcher23a() local 643 if (!ieee80211_is_mgmt(mgmt->frame_control)) in mgt_dispatcher23a() 648 if (!ether_addr_equal(mgmt->da, myid(&padapter->eeprompriv)) && in mgt_dispatcher23a() 649 !is_broadcast_ether_addr(mgmt->da)) in mgt_dispatcher23a() 654 stype = le16_to_cpu(mgmt->frame_control) & IEEE80211_FCTL_STYPE; in mgt_dispatcher23a() 665 psta = rtw_get_stainfo23a(&padapter->stapriv, mgmt->sa); in mgt_dispatcher23a() 668 if (ieee80211_has_retry(mgmt->frame_control)) { in mgt_dispatcher23a() 730 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) skb->data; in OnProbeReq23a() local [all …]
|
D | rtw_wlan_util.c | 853 struct ieee80211_mgmt *mgmt, u32 pkt_len) in rtw_check_bcn_info23a() argument 866 if (unlikely(!ieee80211_is_beacon(mgmt->frame_control))) { in rtw_check_bcn_info23a() 872 if (!ether_addr_equal(cur_network->network.MacAddress, mgmt->bssid)) { in rtw_check_bcn_info23a() 874 __func__, mgmt->bssid, in rtw_check_bcn_info23a() 884 p = cfg80211_find_ie(WLAN_EID_DS_PARAMS, mgmt->u.beacon.variable, in rtw_check_bcn_info23a() 892 mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a() 911 p = cfg80211_find_ie(WLAN_EID_SSID, mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a() 935 val16 = le16_to_cpu(mgmt->u.beacon.capab_info); in rtw_check_bcn_info23a() 950 p = cfg80211_find_ie(WLAN_EID_RSN, mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a() 965 mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a() [all …]
|
D | rtw_ap.c | 790 struct ieee80211_mgmt *mgmt, unsigned int len) in rtw_check_beacon_data23a() argument 808 u8 *pbuf = mgmt->u.beacon.variable; in rtw_check_beacon_data23a()
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
D | rtl8723a_cmd.c | 187 struct ieee80211_mgmt *mgmt; in ConstructBeacon() local 196 mgmt = (struct ieee80211_mgmt *)pframe; in ConstructBeacon() 198 mgmt->frame_control = in ConstructBeacon() 201 ether_addr_copy(mgmt->da, bc_addr); in ConstructBeacon() 202 ether_addr_copy(mgmt->sa, myid(&padapter->eeprompriv)); in ConstructBeacon() 203 ether_addr_copy(mgmt->bssid, get_my_bssid23a(cur_network)); in ConstructBeacon() 206 mgmt->seq_ctrl = 0; in ConstructBeacon() 211 &mgmt->u.beacon.beacon_int); in ConstructBeacon() 214 &mgmt->u.beacon.capab_info); in ConstructBeacon() 216 pframe = mgmt->u.beacon.variable; in ConstructBeacon() [all …]
|
/linux-4.4.14/Documentation/ABI/testing/ |
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
|
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 …]
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | tdls.c | 692 struct ieee80211_mgmt *mgmt; in mwifiex_construct_tdls_action_frame() local 701 mgmt = (void *)skb_put(skb, offsetof(struct ieee80211_mgmt, u)); in mwifiex_construct_tdls_action_frame() 703 memset(mgmt, 0, 24); in mwifiex_construct_tdls_action_frame() 704 memcpy(mgmt->da, peer, ETH_ALEN); in mwifiex_construct_tdls_action_frame() 705 memcpy(mgmt->sa, priv->curr_addr, ETH_ALEN); in mwifiex_construct_tdls_action_frame() 706 memcpy(mgmt->bssid, priv->cfg_bssid, ETH_ALEN); in mwifiex_construct_tdls_action_frame() 707 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mwifiex_construct_tdls_action_frame() 715 skb_put(skb, sizeof(mgmt->u.action.u.tdls_discover_resp) + 1); in mwifiex_construct_tdls_action_frame() 716 mgmt->u.action.category = WLAN_CATEGORY_PUBLIC; in mwifiex_construct_tdls_action_frame() 717 mgmt->u.action.u.tdls_discover_resp.action_code = in mwifiex_construct_tdls_action_frame() [all …]
|
D | cfg80211.c | 204 const struct ieee80211_mgmt *mgmt; in mwifiex_cfg80211_mgmt_tx() local 213 mgmt = (const struct ieee80211_mgmt *)buf; in mwifiex_cfg80211_mgmt_tx() 215 ieee80211_is_probe_resp(mgmt->frame_control)) { in mwifiex_cfg80211_mgmt_tx() 243 if (ieee80211_is_action(mgmt->frame_control)) in mwifiex_cfg80211_mgmt_tx()
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | debug.c | 58 stats->mgmt[MANAGEMENT_ASSOC_REQ]++; in il_update_stats() 61 stats->mgmt[MANAGEMENT_ASSOC_RESP]++; in il_update_stats() 64 stats->mgmt[MANAGEMENT_REASSOC_REQ]++; in il_update_stats() 67 stats->mgmt[MANAGEMENT_REASSOC_RESP]++; in il_update_stats() 70 stats->mgmt[MANAGEMENT_PROBE_REQ]++; in il_update_stats() 73 stats->mgmt[MANAGEMENT_PROBE_RESP]++; in il_update_stats() 76 stats->mgmt[MANAGEMENT_BEACON]++; in il_update_stats() 79 stats->mgmt[MANAGEMENT_ATIM]++; in il_update_stats() 82 stats->mgmt[MANAGEMENT_DISASSOC]++; in il_update_stats() 85 stats->mgmt[MANAGEMENT_AUTH]++; in il_update_stats() [all …]
|
D | common.h | 1066 u32 mgmt[MANAGEMENT_MAX]; member
|
D | 4965-mac.c | 3776 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in il4965_set_beacon_tim() local 3782 tim_idx = mgmt->u.beacon.variable - beacon; in il4965_set_beacon_tim()
|
/linux-4.4.14/include/linux/ |
D | ieee80211.h | 2430 struct ieee80211_mgmt *mgmt = (void *)hdr; in ieee80211_is_public_action() local 2436 return mgmt->u.action.category == WLAN_CATEGORY_PUBLIC; in ieee80211_is_public_action() 2516 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_action_contains_tpc() local 2518 if (!ieee80211_is_action(mgmt->frame_control)) in ieee80211_action_contains_tpc() 2522 sizeof(mgmt->u.action.u.tpc_report)) in ieee80211_action_contains_tpc() 2536 if (mgmt->u.action.category != WLAN_CATEGORY_SPECTRUM_MGMT && in ieee80211_action_contains_tpc() 2537 mgmt->u.action.category != WLAN_CATEGORY_RADIO_MEASUREMENT) in ieee80211_action_contains_tpc() 2541 if (mgmt->u.action.u.tpc_report.action_code != in ieee80211_action_contains_tpc() 2545 if (mgmt->u.action.u.tpc_report.tpc_elem_id != WLAN_EID_TPC_REPORT || in ieee80211_action_contains_tpc() 2546 mgmt->u.action.u.tpc_report.tpc_elem_length != in ieee80211_action_contains_tpc()
|
/linux-4.4.14/Documentation/DocBook/ |
D | 80211.xml.db | 50 API-cfg80211-rx-mlme-mgmt 54 API-cfg80211-tx-mlme-mgmt 62 API-cfg80211-rx-mgmt 63 API-cfg80211-mgmt-tx-status
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-platform.c | 646 int mgmt; in octeon_prune_device_tree() local 652 mgmt = fdt_path_offset(initial_boot_params, alias_prop); in octeon_prune_device_tree() 653 if (mgmt < 0) in octeon_prune_device_tree() 657 octeon_fdt_rm_ethernet(mgmt); in octeon_prune_device_tree() 662 octeon_fdt_set_phy(mgmt, phy_addr); in octeon_prune_device_tree() 663 octeon_fdt_set_mac_addr(mgmt, &mac_addr_base); in octeon_prune_device_tree()
|
/linux-4.4.14/net/bluetooth/ |
D | Makefile | 14 bluetooth-y := af_bluetooth.o hci_core.o hci_conn.o hci_event.o mgmt.o \
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_main.c | 1045 struct hostap_ieee80211_mgmt *mgmt; in prism2_sta_send_mgmt() local 1053 mgmt = (struct hostap_ieee80211_mgmt *) in prism2_sta_send_mgmt() 1055 memset(mgmt, 0, IEEE80211_MGMT_HDR_LEN); in prism2_sta_send_mgmt() 1056 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | stype); in prism2_sta_send_mgmt() 1057 memcpy(mgmt->da, dst, ETH_ALEN); in prism2_sta_send_mgmt() 1058 memcpy(mgmt->sa, dev->dev_addr, ETH_ALEN); in prism2_sta_send_mgmt() 1059 memcpy(mgmt->bssid, dst, ETH_ALEN); in prism2_sta_send_mgmt()
|
D | hostap_80211_rx.c | 396 struct hostap_ieee80211_mgmt *mgmt; in hostap_rx_sta_beacon() local 403 if (skb->len < IEEE80211_MGMT_HDR_LEN + sizeof(mgmt->u.beacon)) in hostap_rx_sta_beacon() 406 mgmt = (struct hostap_ieee80211_mgmt *) skb->data; in hostap_rx_sta_beacon() 407 pos = mgmt->u.beacon.variable; in hostap_rx_sta_beacon() 447 bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon() 449 bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon() 453 bss->capab_info = le16_to_cpu(mgmt->u.beacon.capab_info); in hostap_rx_sta_beacon()
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_bsg.c | 1111 switch (ql84_mgmt->mgmt.cmd) { in qla84xx_mgmt_cmd() 1146 if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_READ_MEM) { in qla84xx_mgmt_cmd() 1150 ql84_mgmt->mgmt.mgmtp.u.mem.start_addr); in qla84xx_mgmt_cmd() 1152 } else if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_GET_INFO) { in qla84xx_mgmt_cmd() 1155 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.info.type); in qla84xx_mgmt_cmd() 1159 ql84_mgmt->mgmt.mgmtp.u.info.context); in qla84xx_mgmt_cmd() 1201 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.mem.start_addr); in qla84xx_mgmt_cmd() 1207 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.id); in qla84xx_mgmt_cmd() 1210 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.param0); in qla84xx_mgmt_cmd() 1213 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.param1); in qla84xx_mgmt_cmd() [all …]
|
D | qla_bsg.h | 151 struct qla84_msg_mgmt mgmt; member
|
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/ |
D | ioctl_cfg80211.c | 2385 struct ieee80211_mgmt mgmt; in rtw_cfg80211_indicate_sta_disassoc() local 2392 memset(&mgmt, 0, sizeof(struct ieee80211_mgmt)); in rtw_cfg80211_indicate_sta_disassoc() 2405 mgmt.frame_control = in rtw_cfg80211_indicate_sta_disassoc() 2408 ether_addr_copy(mgmt.da, myid(&padapter->eeprompriv)); in rtw_cfg80211_indicate_sta_disassoc() 2409 ether_addr_copy(mgmt.sa, da); in rtw_cfg80211_indicate_sta_disassoc() 2410 ether_addr_copy(mgmt.bssid, get_my_bssid23a(&pmlmeinfo->network)); in rtw_cfg80211_indicate_sta_disassoc() 2412 mgmt.seq_ctrl = cpu_to_le16(IEEE80211_SN_TO_SEQ(pmlmeext->mgnt_seq)); in rtw_cfg80211_indicate_sta_disassoc() 2415 mgmt.u.disassoc.reason_code = cpu_to_le16(reason); in rtw_cfg80211_indicate_sta_disassoc() 2419 cfg80211_rx_mgmt(padapter->rtw_wdev, freq, 0, (u8 *)&mgmt, frame_len, in rtw_cfg80211_indicate_sta_disassoc() 2506 struct ieee80211_mgmt *mgmt; in rtw_cfg80211_monitor_if_xmit_entry() local [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | txrx.c | 1459 struct ath6kl_mgmt_buff *mgmt; in ath6kl_rx() local 1464 mgmt = list_first_entry( in ath6kl_rx() 1468 list_del(&mgmt->list); in ath6kl_rx() 1475 mgmt->id, in ath6kl_rx() 1476 mgmt->freq, in ath6kl_rx() 1477 mgmt->wait, in ath6kl_rx() 1478 mgmt->buf, in ath6kl_rx() 1479 mgmt->len, in ath6kl_rx() 1480 mgmt->no_cck); in ath6kl_rx() 1482 kfree(mgmt); in ath6kl_rx()
|
D | cfg80211.c | 2756 struct ieee80211_mgmt *mgmt; in ath6kl_start_ap() local 2793 mgmt = (struct ieee80211_mgmt *) info->beacon.head; in ath6kl_start_ap() 2794 ies = mgmt->u.beacon.variable; in ath6kl_start_ap() 3061 const struct ieee80211_mgmt *mgmt; in ath6kl_send_go_probe_resp() local 3063 mgmt = (const struct ieee80211_mgmt *) buf; in ath6kl_send_go_probe_resp() 3072 pos = mgmt->u.probe_resp.variable; in ath6kl_send_go_probe_resp() 3084 mgmt->da, p2p, p2p_len); in ath6kl_send_go_probe_resp() 3098 struct ieee80211_mgmt *mgmt; in ath6kl_mgmt_powersave_ap() local 3105 mgmt = (struct ieee80211_mgmt *) buf; in ath6kl_mgmt_powersave_ap() 3106 if (is_multicast_ether_addr(mgmt->da)) in ath6kl_mgmt_powersave_ap() [all …]
|
D | main.c | 434 struct ieee80211_mgmt *mgmt = in ath6kl_connect_ap_mode_sta() local 436 if (ieee80211_is_assoc_req(mgmt->frame_control) && in ath6kl_connect_ap_mode_sta() 438 sizeof(mgmt->u.assoc_req)) { in ath6kl_connect_ap_mode_sta() 439 ies = mgmt->u.assoc_req.variable; in ath6kl_connect_ap_mode_sta() 441 } else if (ieee80211_is_reassoc_req(mgmt->frame_control) && in ath6kl_connect_ap_mode_sta() 443 + sizeof(mgmt->u.reassoc_req)) { in ath6kl_connect_ap_mode_sta() 444 ies = mgmt->u.reassoc_req.variable; in ath6kl_connect_ap_mode_sta()
|
/linux-4.4.14/Documentation/networking/ |
D | vrf.txt | 132 …11: vrf-mgmt: <NOARP,MASTER,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group def… 149 vrf-mgmt UP 72:b3:ba:91:e2:24 <NOARP,MASTER,UP,LOWER_UP> 165 $ ip link set dev eth0 master vrf-mgmt 307 1 vrf-mgmt 326 if [ "${VRF}" != "mgmt" ]; then 333 vrf_create mgmt 1 334 ip link set dev eth0 master vrf-mgmt
|
D | l2tp.txt | 264 sax.pppol2tp.s_session = 0; /* special case: mgmt socket */ 266 sax.pppol2tp.d_session = 0; /* special case: mgmt socket */
|
D | switchdev.txt | 33 | Switch driver | | mgmt | 44 | | v offloaded data path | mgmt port
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | bfticu.txt | 18 chassis-mgmt@3,0 {
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtw_ap.h | 36 struct ieee80211_mgmt *mgmt, unsigned int len);
|
D | rtw_mlme_ext.h | 506 struct ieee80211_mgmt *mgmt, uint len, 509 struct ieee80211_mgmt *mgmt, u32 packet_len);
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | htc_drv_beacon.c | 200 struct ieee80211_mgmt *mgmt; in ath9k_htc_send_beacon() local 228 mgmt = (struct ieee80211_mgmt *)beacon->data; in ath9k_htc_send_beacon() 229 mgmt->u.beacon.timestamp = avp->tsfadjust; in ath9k_htc_send_beacon()
|
D | recv.c | 504 struct ieee80211_mgmt *mgmt; in ath_beacon_dtim_pending_cab() local 508 mgmt = (struct ieee80211_mgmt *)skb->data; in ath_beacon_dtim_pending_cab() 509 pos = mgmt->u.beacon.variable; in ath_beacon_dtim_pending_cab()
|
D | htc_drv_txrx.c | 220 struct ieee80211_mgmt *mgmt; in ath9k_htc_tx_mgmt() local 237 mgmt = (struct ieee80211_mgmt *)skb->data; in ath9k_htc_tx_mgmt() 238 mgmt->u.probe_resp.timestamp = avp->tsfadjust; in ath9k_htc_tx_mgmt()
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
D | txrx.c | 554 struct ieee80211_mgmt *mgmt = in cw1200_tx_h_action() local 557 mgmt->u.action.category == WLAN_CATEGORY_BACK) in cw1200_tx_h_action() 798 struct ieee80211_mgmt *mgmt = (void *)skb->data; in cw1200_handle_action_rx() local 801 if (mgmt->u.action.category == WLAN_CATEGORY_BACK) in cw1200_handle_action_rx() 1014 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in cw1200_rx_cb() local 1036 (mgmt->u.action.category == WLAN_CATEGORY_PUBLIC)) { in cw1200_rx_cb() 1047 (mgmt->u.action.category == WLAN_CATEGORY_PUBLIC)) { in cw1200_rx_cb()
|
D | sta.c | 2201 struct ieee80211_mgmt *mgmt; in cw1200_upload_beacon() local 2230 mgmt = (void *)frame.skb->data; in cw1200_upload_beacon() 2231 mgmt->frame_control = in cw1200_upload_beacon()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | ps.c | 722 struct ieee80211_mgmt *mgmt = data; in rtl_p2p_noa_ie() local 729 pos = (u8 *)mgmt->u.beacon.variable; in rtl_p2p_noa_ie() 821 struct ieee80211_mgmt *mgmt = data; in rtl_p2p_action_ie() local 828 pos = (u8 *)&mgmt->u.action.category; in rtl_p2p_action_ie()
|
D | base.c | 1256 struct ieee80211_mgmt *mgmt = (void *)skb->data; in rtl_action_proc() local 1275 le16_to_cpu(mgmt->u.action.u.addba_req.capab); in rtl_action_proc() 1752 struct ieee80211_mgmt *mgmt = (void *)data; in rtl_find_ie() local 1755 pos = (u8 *)mgmt->u.beacon.variable; in rtl_find_ie() 1980 struct ieee80211_mgmt *mgmt = (void *)data; in rtl_find_221_ie() local 1984 pos = (u8 *)mgmt->u.beacon.variable; in rtl_find_221_ie()
|
/linux-4.4.14/drivers/staging/wlan-ng/ |
D | p80211netdev.h | 105 u32 mgmt; member
|
D | p80211netdev.c | 935 wlandev->rx.mgmt++; in p80211_rx_typedrop()
|
/linux-4.4.14/drivers/net/wireless/p54/ |
D | main.c | 79 struct ieee80211_mgmt *mgmt = (void *)skb->data; in p54_find_ie() local 82 if (skb->len <= sizeof(mgmt)) in p54_find_ie() 85 pos = (u8 *)mgmt->u.beacon.variable; in p54_find_ie()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_hw.h | 225 u8 mgmt; member
|
D | be_main.c | 830 SET_TX_WRB_HDR_BITS(mgmt, hdr, in wrb_fill_hdr()
|
/linux-4.4.14/arch/powerpc/boot/dts/fsl/ |
D | kmcoge4.dts | 134 chassis-mgmt@3,0 {
|
/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
D | rx.c | 492 struct ieee80211_mgmt *mgmt = (void *)data; in carl9170_find_ie() local 495 pos = (u8 *)mgmt->u.beacon.variable; in carl9170_find_ie()
|
/linux-4.4.14/include/net/ |
D | cfg80211.h | 4028 struct ieee80211_mgmt *mgmt, size_t len, 4035 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_inform_bss_width_frame() argument 4044 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); in cfg80211_inform_bss_width_frame() 4050 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_inform_bss_frame() argument 4059 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); in cfg80211_inform_bss_frame()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu.c | 4701 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)hdr; in rtl8xxxu_dump_action() local 4707 switch (mgmt->u.action.u.addba_resp.action_code) { in rtl8xxxu_dump_action() 4709 cap = le16_to_cpu(mgmt->u.action.u.addba_resp.capab); in rtl8xxxu_dump_action() 4710 timeout = le16_to_cpu(mgmt->u.action.u.addba_resp.timeout); in rtl8xxxu_dump_action() 4718 le16_to_cpu(mgmt->u.action.u.addba_resp.status)); in rtl8xxxu_dump_action() 4721 cap = le16_to_cpu(mgmt->u.action.u.addba_req.capab); in rtl8xxxu_dump_action() 4722 timeout = le16_to_cpu(mgmt->u.action.u.addba_req.timeout); in rtl8xxxu_dump_action() 4732 mgmt->u.action.u.addba_resp.action_code); in rtl8xxxu_dump_action() 5015 struct ieee80211_mgmt *mgmt; in rtl8xxxu_rx_complete() local 5036 mgmt = (struct ieee80211_mgmt *)skb->data; in rtl8xxxu_rx_complete()
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | wilc_wfi_cfgoperations.c | 2201 const struct ieee80211_mgmt *mgmt; in mgmt_tx() local 2215 mgmt = (const struct ieee80211_mgmt *) buf; in mgmt_tx() 2217 if (ieee80211_is_mgmt(mgmt->frame_control)) { in mgmt_tx() 2235 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in mgmt_tx() 2241 } else if (ieee80211_is_action(mgmt->frame_control)) { in mgmt_tx() 2242 PRINT_D(GENERIC_DBG, "ACTION FRAME:%x\n", (u16)mgmt->frame_control); in mgmt_tx()
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
D | rt2x00dev.c | 508 struct ieee80211_mgmt *mgmt = (void *)data; in rt2x00lib_find_ie() local 511 pos = (u8 *)mgmt->u.beacon.variable; in rt2x00lib_find_ie()
|
/linux-4.4.14/drivers/net/wireless/ |
D | at76c50x-usb.c | 1773 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in at76_mac80211_tx() local 1792 if (mgmt->frame_control & cpu_to_le16(IEEE80211_STYPE_AUTH)) { in at76_mac80211_tx() 1793 if (!ether_addr_equal_64bits(priv->bssid, mgmt->bssid)) { in at76_mac80211_tx() 1794 memcpy(priv->bssid, mgmt->bssid, ETH_ALEN); in at76_mac80211_tx()
|
D | mwl8k.c | 1903 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in mwl8k_txq_xmit() local 1963 mgmt->u.action.category == WLAN_CATEGORY_BACK && in mwl8k_txq_xmit() 1964 mgmt->u.action.u.addba_req.action_code == WLAN_ACTION_ADDBA_REQ && in mwl8k_txq_xmit() 1966 u16 capab = le16_to_cpu(mgmt->u.action.u.addba_req.capab); in mwl8k_txq_xmit() 3607 mwl8k_cmd_use_fixed_rate_ap(struct ieee80211_hw *hw, int mcast, int mgmt) in mwl8k_cmd_use_fixed_rate_ap() argument 3620 cmd->management_rate = mgmt; in mwl8k_cmd_use_fixed_rate_ap() 5616 struct ieee80211_mgmt *mgmt = (void *)skb->data; in mwl8k_finalize_join_worker() local 5619 mgmt->u.beacon.variable, len); in mwl8k_finalize_join_worker()
|
D | mac80211_hwsim.c | 1421 struct ieee80211_mgmt *mgmt; in mac80211_hwsim_beacon_tx() local 1442 mgmt = (struct ieee80211_mgmt *) skb->data; in mac80211_hwsim_beacon_tx() 1445 mgmt->u.beacon.timestamp = cpu_to_le64(data->abs_bcn_ts + in mac80211_hwsim_beacon_tx()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
D | dev.c | 1072 struct ieee80211_mgmt *mgmt; in rtl8187_beacon_work() local 1088 mgmt = (struct ieee80211_mgmt *)skb->data; in rtl8187_beacon_work() 1089 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8187_get_tsf(dev, vif)); in rtl8187_beacon_work()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | mac-ctxt.c | 948 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in iwl_mvm_mac_ctxt_set_tim() local 952 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_mvm_mac_ctxt_set_tim()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | dev.c | 1283 struct ieee80211_mgmt *mgmt; in rtl8180_beacon_work() local 1299 mgmt = (struct ieee80211_mgmt *)skb->data; in rtl8180_beacon_work() 1300 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8180_get_tsf(dev, vif)); in rtl8180_beacon_work()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | cfg80211.c | 4424 const struct ieee80211_mgmt *mgmt; in brcmf_cfg80211_mgmt_tx() local 4439 mgmt = (const struct ieee80211_mgmt *)buf; in brcmf_cfg80211_mgmt_tx() 4441 if (!ieee80211_is_mgmt(mgmt->frame_control)) { in brcmf_cfg80211_mgmt_tx() 4448 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in brcmf_cfg80211_mgmt_tx() 4471 } else if (ieee80211_is_action(mgmt->frame_control)) { in brcmf_cfg80211_mgmt_tx() 4482 memcpy(&action_frame->da[0], &mgmt->da[0], ETH_ALEN); in brcmf_cfg80211_mgmt_tx() 4483 memcpy(&af_params->bssid[0], &mgmt->bssid[0], ETH_ALEN); in brcmf_cfg80211_mgmt_tx() 4510 brcmf_dbg(TRACE, "Unhandled, fc=%04x!!\n", mgmt->frame_control); in brcmf_cfg80211_mgmt_tx()
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | base.c | 1246 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ath5k_check_ibss_tsf() local 1248 if (le16_to_cpu(mgmt->u.beacon.capab_info) & WLAN_CAPABILITY_IBSS) { in ath5k_check_ibss_tsf() 1255 bc_tstamp = le64_to_cpu(mgmt->u.beacon.timestamp); in ath5k_check_ibss_tsf()
|
/linux-4.4.14/drivers/staging/fsl-mc/ |
D | README.txt | 194 -mmio regions: queue operations, buffer mgmt
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | main.c | 91 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in iwl_set_beacon_tim() local 97 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_set_beacon_tim()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 1353 struct ieee80211_mgmt *mgmt; in ath10k_mac_setup_bcn_p2p_ie() local 1363 mgmt = (void *)bcn->data; in ath10k_mac_setup_bcn_p2p_ie() 1365 mgmt->u.beacon.variable, in ath10k_mac_setup_bcn_p2p_ie() 1366 bcn->len - (mgmt->u.beacon.variable - in ath10k_mac_setup_bcn_p2p_ie() 1859 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ath10k_mac_handle_beacon_iter() local 1865 if (!ether_addr_equal(mgmt->bssid, vif->bss_conf.bssid)) in ath10k_mac_handle_beacon_iter()
|
/linux-4.4.14/Documentation/scsi/ |
D | scsi_fc_transport.txt | 71 if vports are to be associated with virtual machines, a XEN mgmt
|