/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/mac80211/ |
H A D | ht.c | 160 struct ieee80211_mgmt *mgmt; local 163 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); 172 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); 173 memset(mgmt, 0, 24); 174 memcpy(mgmt->da, da, ETH_ALEN); 175 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 178 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 180 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 182 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 185 skb_put(skb, 1 + sizeof(mgmt 198 ieee80211_process_delba(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee80211_mgmt *mgmt, size_t len) argument [all...] |
H A D | agg-rx.c | 129 struct ieee80211_mgmt *mgmt; local 132 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); 141 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); 142 memset(mgmt, 0, 24); 143 memcpy(mgmt->da, da, ETH_ALEN); 144 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 147 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 149 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 151 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 154 skb_put(skb, 1 + sizeof(mgmt 170 ieee80211_process_addba_request(struct ieee80211_local *local, struct sta_info *sta, struct ieee80211_mgmt *mgmt, size_t len) argument [all...] |
H A D | ibss.c | 41 struct ieee80211_mgmt *mgmt, 51 auth_alg = le16_to_cpu(mgmt->u.auth.auth_alg); 52 auth_transaction = le16_to_cpu(mgmt->u.auth.auth_transaction); 53 status_code = le16_to_cpu(mgmt->u.auth.status_code); 76 struct ieee80211_mgmt *mgmt; local 126 mgmt = (void *) skb_put(skb, 24 + sizeof(mgmt->u.beacon)); 127 memset(mgmt, 0, 24 + sizeof(mgmt->u.beacon)); 128 mgmt 40 ieee80211_rx_mgmt_auth_ibss(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 242 ieee80211_rx_bss_info(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, struct ieee802_11_elems *elems, bool beacon) argument 640 ieee80211_rx_mgmt_probe_req(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 706 ieee80211_rx_mgmt_probe_resp(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 727 ieee80211_rx_mgmt_beacon(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 749 struct ieee80211_mgmt *mgmt; local [all...] |
H A D | work.c | 206 struct ieee80211_mgmt *mgmt; local 238 sizeof(*mgmt) + /* bit too much but doesn't matter */ 270 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); 271 memset(mgmt, 0, 24); 272 memcpy(mgmt->da, wk->filter_ta, ETH_ALEN); 273 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 274 memcpy(mgmt->bssid, wk->filter_ta, ETH_ALEN); 278 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 280 mgmt->u.reassoc_req.capab_info = cpu_to_le16(capab); 281 mgmt 579 ieee80211_auth_challenge(struct ieee80211_work *wk, struct ieee80211_mgmt *mgmt, size_t len) argument 599 ieee80211_rx_mgmt_auth(struct ieee80211_work *wk, struct ieee80211_mgmt *mgmt, size_t len) argument 646 ieee80211_rx_mgmt_assoc_resp(struct ieee80211_work *wk, struct ieee80211_mgmt *mgmt, size_t len, bool reassoc) argument 704 ieee80211_rx_mgmt_probe_resp(struct ieee80211_work *wk, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 729 ieee80211_rx_mgmt_beacon(struct ieee80211_work *wk, struct ieee80211_mgmt *mgmt, size_t len) argument 751 struct ieee80211_mgmt *mgmt; local 1087 struct ieee80211_mgmt *mgmt; local [all...] |
H A D | spectmgmt.c | 72 struct ieee80211_mgmt *mgmt, 83 &mgmt->u.action.u.measurement.msr_elem, 84 mgmt->sa, mgmt->bssid, 85 mgmt->u.action.u.measurement.dialog_token); 71 ieee80211_process_measurement_req(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument
|
H A D | mesh_hwmp.c | 115 struct ieee80211_mgmt *mgmt; local 122 /* 25 is the size of the common mgmt part (24) plus the size of the 125 mgmt = (struct ieee80211_mgmt *) 126 skb_put(skb, 25 + sizeof(mgmt->u.action.u.mesh_action)); 127 memset(mgmt, 0, 25 + sizeof(mgmt->u.action.u.mesh_action)); 128 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 131 memcpy(mgmt->da, da, ETH_ALEN); 132 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 134 memcpy(mgmt 209 struct ieee80211_mgmt *mgmt; local 324 hwmp_route_info_get(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, u8 *hwmp_ie, enum mpath_frame_type action) argument 469 hwmp_preq_frame_process(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, u8 *preq_elem, u32 metric) argument 564 hwmp_prep_frame_process(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, u8 *prep_elem, u32 metric) argument 629 hwmp_perr_frame_process(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, u8 *perr_elem) argument 672 hwmp_rann_frame_process(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, struct ieee80211_rann_ie *rann) argument 724 mesh_rx_path_sel_frame(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument [all...] |
H A D | mesh_plink.c | 164 struct ieee80211_mgmt *mgmt; local 173 /* 25 is the size of the common mgmt part (24) plus the size of the 176 mgmt = (struct ieee80211_mgmt *) 177 skb_put(skb, 25 + sizeof(mgmt->u.action.u.plink_action)); 178 memset(mgmt, 0, 25 + sizeof(mgmt->u.action.u.plink_action)); 179 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 181 memcpy(mgmt->da, da, ETH_ALEN); 182 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 184 mgmt 406 mesh_rx_plink_frame(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument [all...] |
H A D | agg-tx.c | 66 struct ieee80211_mgmt *mgmt; local 69 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); 77 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); 78 memset(mgmt, 0, 24); 79 memcpy(mgmt->da, da, ETH_ALEN); 80 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 83 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 85 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 87 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 90 skb_put(skb, 1 + sizeof(mgmt 728 ieee80211_process_addba_resp(struct ieee80211_local *local, struct sta_info *sta, struct ieee80211_mgmt *mgmt, size_t len) argument [all...] |
H A D | mlme.c | 232 struct ieee80211_mgmt *mgmt; local 234 skb = dev_alloc_skb(local->hw.extra_tx_headroom + sizeof(*mgmt)); 242 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); 243 memset(mgmt, 0, 24); 244 memcpy(mgmt->da, bssid, ETH_ALEN); 245 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 246 memcpy(mgmt->bssid, bssid, ETH_ALEN); 247 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | stype); 250 mgmt->u.deauth.reason_code = cpu_to_le16(reason); 254 __cfg80211_send_deauth(sdata->dev, (u8 *)mgmt, sk 1169 ieee80211_rx_mgmt_deauth(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 1196 ieee80211_rx_mgmt_disassoc(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 1224 ieee80211_assoc_success(struct ieee80211_work *wk, struct ieee80211_mgmt *mgmt, size_t len) argument 1384 ieee80211_rx_bss_info(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, struct ieee802_11_elems *elems, bool beacon) argument 1441 struct ieee80211_mgmt *mgmt = (void *)skb->data; local 1497 ieee80211_rx_mgmt_beacon(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1693 struct ieee80211_mgmt *mgmt; local 2094 struct ieee80211_mgmt *mgmt; local [all...] |
H A D | mesh.c | 541 struct ieee80211_mgmt *mgmt, 555 compare_ether_addr(mgmt->da, sdata->vif.addr)) 558 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; 562 ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, 579 mesh_neighbour_update(mgmt->sa, supp_rates, sdata, 585 struct ieee80211_mgmt *mgmt, 589 switch (mgmt->u.action.category) { 591 mesh_rx_plink_frame(sdata, mgmt, len, rx_status); 594 mesh_rx_path_sel_frame(sdata, mgmt, le 539 ieee80211_mesh_rx_bcn_presp(struct ieee80211_sub_if_data *sdata, u16 stype, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 584 ieee80211_mesh_rx_mgmt_action(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 604 struct ieee80211_mgmt *mgmt; local [all...] |
H A D | status.c | 129 struct ieee80211_mgmt *mgmt = (void *) skb->data; local 133 if (ieee80211_is_action(mgmt->frame_control) && 135 mgmt->u.action.category == WLAN_CATEGORY_HT && 136 mgmt->u.action.u.ht_smps.action == WLAN_HT_ACTION_SMPS) { 144 switch (mgmt->u.action.u.ht_smps.smps_control) {
|
H A D | scan.c | 80 struct ieee80211_mgmt *mgmt, 97 mgmt, len, signal, GFP_ATOMIC); 153 struct ieee80211_mgmt *mgmt; local 166 mgmt = (struct ieee80211_mgmt *) skb->data; 167 fc = mgmt->frame_control; 178 if (memcmp(mgmt->da, sdata->vif.addr, ETH_ALEN)) 182 elements = mgmt->u.probe_resp.variable; 187 elements = mgmt->u.beacon.variable; 209 mgmt, skb->len, &elems, 78 ieee80211_bss_info_update(struct ieee80211_local *local, struct ieee80211_rx_status *rx_status, struct ieee80211_mgmt *mgmt, size_t len, struct ieee802_11_elems *elems, struct ieee80211_channel *channel, bool beacon) argument
|
H A D | util.c | 72 if (len < 24) /* drop incorrect hdr len (mgmt) */ 870 struct ieee80211_mgmt *mgmt; local 874 sizeof(*mgmt) + 6 + extra_len); 882 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24 + 6); 883 memset(mgmt, 0, 24 + 6); 884 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 886 memcpy(mgmt->da, bssid, ETH_ALEN); 887 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); 888 memcpy(mgmt->bssid, bssid, ETH_ALEN); 889 mgmt 1017 struct ieee80211_mgmt *mgmt; local [all...] |
H A D | iface.c | 731 struct ieee80211_mgmt *mgmt = (void *)skb->data; local 741 } else if (ieee80211_is_action(mgmt->frame_control) && 742 mgmt->u.action.category == WLAN_CATEGORY_BACK) { 746 sta = sta_info_get_bss(sdata, mgmt->sa); 748 switch (mgmt->u.action.u.addba_req.action_code) { 751 local, sta, mgmt, len); 755 mgmt, len); 759 mgmt, len); 767 } else if (ieee80211_is_data_qos(mgmt->frame_control)) { 768 struct ieee80211_hdr *hdr = (void *)mgmt; [all...] |
H A D | rx.c | 485 struct ieee80211_mgmt *mgmt; local 491 mgmt = (struct ieee80211_mgmt *)hdr; 492 if (mgmt->u.action.category != WLAN_CATEGORY_MESH_PLINK) 1869 struct ieee80211_mgmt *mgmt, 1876 if (compare_ether_addr(mgmt->da, sdata->vif.addr) != 0) { 1881 if (compare_ether_addr(mgmt->sa, sdata->u.mgd.bssid) != 0 || 1882 compare_ether_addr(mgmt->bssid, sdata->u.mgd.bssid) != 0) { 1899 memcpy(resp->da, mgmt->sa, ETH_ALEN); 1908 mgmt->u.action.u.sa_query.trans_id, 1919 struct ieee80211_mgmt *mgmt local 1868 ieee80211_process_sa_query_req(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 2093 struct ieee80211_mgmt *mgmt = (void *)rx->skb->data; local [all...] |
H A D | mesh.h | 259 struct ieee80211_mgmt *mgmt, size_t len); 271 struct ieee80211_mgmt *mgmt, size_t len,
|
H A D | wpa.c | 254 int a4_included, mgmt; local 265 * Mask FC: zero subtype b4 b5 b6 (if not mgmt) 268 mgmt = ieee80211_is_mgmt(hdr->frame_control); 272 if (!mgmt) 294 b_0[1] = qos_tid | (mgmt << 4);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/wireless/ |
H A D | mlme.c | 23 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; local 24 u8 *bssid = mgmt->bssid; 26 u16 status = le16_to_cpu(mgmt->u.auth.status_code); 62 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; local 63 u8 *ie = mgmt->u.assoc_resp.variable; 69 status_code = le16_to_cpu(mgmt->u.assoc_resp.status_code); 87 if (memcmp(wdev->auth_bsses[i]->pub.bssid, mgmt->bssid, 128 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, 149 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; local 150 const u8 *bssid = mgmt 218 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; local 834 const struct ieee80211_mgmt *mgmt; local [all...] |
H A D | scan.c | 571 struct ieee80211_mgmt *mgmt, size_t len, 583 if (WARN_ON(!mgmt || !wiphy || 591 memcpy(res->pub.bssid, mgmt->bssid, ETH_ALEN); 594 res->pub.tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); 595 res->pub.beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int); 596 res->pub.capability = le16_to_cpu(mgmt->u.probe_resp.capab_info); 601 if (ieee80211_is_probe_resp(mgmt->frame_control)) { 603 memcpy(res->pub.proberesp_ies, mgmt->u.probe_resp.variable, 610 memcpy(res->pub.beacon_ies, mgmt->u.beacon.variable, ielen); 569 cfg80211_inform_bss_frame(struct wiphy *wiphy, struct ieee80211_channel *channel, struct ieee80211_mgmt *mgmt, size_t len, s32 signal, gfp_t gfp) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/qla2xxx/ |
H A D | qla_bsg.h | 116 struct qla84_msg_mgmt mgmt; member in struct:qla_bsg_a84_mgmt
|
H A D | qla_bsg.c | 1024 DEBUG2(printk("%s(%ld): mgmt header not provided, exiting.\n", 1040 switch (ql84_mgmt->mgmt.cmd) { 1074 if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_READ_MEM) { 1078 ql84_mgmt->mgmt.mgmtp.u.mem.start_addr); 1080 } else if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_GET_INFO) { 1083 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.info.type); 1087 ql84_mgmt->mgmt.mgmtp.u.info.context); 1128 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.mem.start_addr); 1134 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.id); 1137 cpu_to_le32(ql84_mgmt->mgmt [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/hostap/ |
H A D | hostap_80211_rx.c | 395 struct hostap_ieee80211_mgmt *mgmt; local 402 if (skb->len < IEEE80211_MGMT_HDR_LEN + sizeof(mgmt->u.beacon)) 405 mgmt = (struct hostap_ieee80211_mgmt *) skb->data; 406 pos = mgmt->u.beacon.variable; 446 bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len); 448 bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len); 452 bss->capab_info = le16_to_cpu(mgmt->u.beacon.capab_info); 816 printk(KERN_DEBUG "%s: failed to decrypt mgmt::auth "
|
H A D | hostap_main.c | 1036 struct hostap_ieee80211_mgmt *mgmt; local 1044 mgmt = (struct hostap_ieee80211_mgmt *) 1046 memset(mgmt, 0, IEEE80211_MGMT_HDR_LEN); 1047 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | stype); 1048 memcpy(mgmt->da, dst, ETH_ALEN); 1049 memcpy(mgmt->sa, dev->dev_addr, ETH_ALEN); 1050 memcpy(mgmt->bssid, dst, ETH_ALEN);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/wlan-ng/ |
H A D | p80211netdev.h | 105 u32 mgmt; member in struct:p80211_frmrx_t
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath9k/ |
H A D | recv.c | 535 struct ieee80211_mgmt *mgmt; local 539 mgmt = (struct ieee80211_mgmt *)skb->data; 540 pos = mgmt->u.beacon.variable; 566 struct ieee80211_mgmt *mgmt; local 572 mgmt = (struct ieee80211_mgmt *)skb->data; 573 if (memcmp(common->curbssid, mgmt->bssid, ETH_ALEN) != 0)
|