Lines Matching defs:mgmt
1491 struct ieee80211_mgmt *mgmt = (void *)skb->data;
1493 if (ieee80211_is_action(mgmt->frame_control) &&
1494 mgmt->u.action.category == WLAN_CATEGORY_BACK) {
1499 sta = sta_info_get_bss(sdata, mgmt->sa);
1501 switch (mgmt->u.action.u.addba_req.action_code) {
1504 mgmt, len);
1508 mgmt, len);
1512 mgmt, len);
1520 } else if (ieee80211_is_action(mgmt->frame_control) &&
1521 mgmt->u.action.category == WLAN_CATEGORY_VHT) {
1522 switch (mgmt->u.action.u.vht_group_notif.action_code) {
1531 opmode = mgmt->u.action.u.vht_opmode_notif.operating_mode;
1534 sta = sta_info_get_bss(sdata, mgmt->sa);
1546 mgmt);
1552 } else if (ieee80211_is_action(mgmt->frame_control) &&
1553 mgmt->u.action.category == WLAN_CATEGORY_S1G) {
1554 switch (mgmt->u.action.u.s1g.action_code) {
1562 } else if (ieee80211_is_ext(mgmt->frame_control)) {
1567 } else if (ieee80211_is_data_qos(mgmt->frame_control)) {
1568 struct ieee80211_hdr *hdr = (void *)mgmt;
1572 * So the frame isn't mgmt, but frame_control
1589 sta = sta_info_get_bss(sdata, mgmt->sa);
1620 struct ieee80211_mgmt *mgmt = (void *)skb->data;
1622 if (ieee80211_is_action(mgmt->frame_control) &&
1623 mgmt->u.action.category == WLAN_CATEGORY_S1G) {
1624 switch (mgmt->u.action.u.s1g.action_code) {