Lines Matching refs:mgmt

1483 	struct ieee80211_mgmt *mgmt = (void *)skb->data;  in ieee80211_iface_process_skb()  local
1487 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_skb()
1488 mgmt->u.action.category == WLAN_CATEGORY_BACK) { in ieee80211_iface_process_skb()
1492 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_process_skb()
1494 switch (mgmt->u.action.u.addba_req.action_code) { in ieee80211_iface_process_skb()
1497 mgmt, len); in ieee80211_iface_process_skb()
1501 mgmt, len); in ieee80211_iface_process_skb()
1505 mgmt, len); in ieee80211_iface_process_skb()
1512 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_skb()
1513 mgmt->u.action.category == WLAN_CATEGORY_VHT) { in ieee80211_iface_process_skb()
1514 switch (mgmt->u.action.u.vht_group_notif.action_code) { in ieee80211_iface_process_skb()
1523 opmode = mgmt->u.action.u.vht_opmode_notif.operating_mode; in ieee80211_iface_process_skb()
1525 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_process_skb()
1536 mgmt); in ieee80211_iface_process_skb()
1542 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_skb()
1543 mgmt->u.action.category == WLAN_CATEGORY_S1G) { in ieee80211_iface_process_skb()
1544 switch (mgmt->u.action.u.s1g.action_code) { in ieee80211_iface_process_skb()
1552 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_skb()
1553 mgmt->u.action.category == WLAN_CATEGORY_PROTECTED_EHT) { in ieee80211_iface_process_skb()
1555 switch (mgmt->u.action.u.ttlm_req.action_code) { in ieee80211_iface_process_skb()
1557 ieee80211_process_neg_ttlm_req(sdata, mgmt, in ieee80211_iface_process_skb()
1561 ieee80211_process_neg_ttlm_res(sdata, mgmt, in ieee80211_iface_process_skb()
1565 ieee80211_process_ml_reconf_resp(sdata, mgmt, in ieee80211_iface_process_skb()
1572 } else if (ieee80211_is_ext(mgmt->frame_control)) { in ieee80211_iface_process_skb()
1577 } else if (ieee80211_is_data_qos(mgmt->frame_control)) { in ieee80211_iface_process_skb()
1578 struct ieee80211_hdr *hdr = (void *)mgmt; in ieee80211_iface_process_skb()
1598 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_process_skb()
1628 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_iface_process_status() local
1630 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_process_status()
1631 mgmt->u.action.category == WLAN_CATEGORY_S1G) { in ieee80211_iface_process_status()
1632 switch (mgmt->u.action.u.s1g.action_code) { in ieee80211_iface_process_status()