Searched refs:mgmt (Results 1 - 25 of 43) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/mac80211/
H A Dht.c160 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 Dagg-rx.c129 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 Dibss.c41 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 Dwork.c206 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 Dspectmgmt.c72 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 Dmesh_hwmp.c115 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 Dmesh_plink.c164 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 Dagg-tx.c66 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 Dmlme.c232 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 Dmesh.c541 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 Dstatus.c129 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 Dscan.c80 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 Dutil.c72 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 Diface.c731 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 Drx.c485 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 Dmesh.h259 struct ieee80211_mgmt *mgmt, size_t len);
271 struct ieee80211_mgmt *mgmt, size_t len,
H A Dwpa.c254 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 Dmlme.c23 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 Dscan.c571 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 Dqla_bsg.h116 struct qla84_msg_mgmt mgmt; member in struct:qla_bsg_a84_mgmt
H A Dqla_bsg.c1024 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 Dhostap_80211_rx.c395 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 Dhostap_main.c1036 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 Dp80211netdev.h105 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 Drecv.c535 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)

Completed in 296 milliseconds

12