Lines Matching full:mgmt
113 struct ieee80211_mgmt *mgmt; in ieee80211_send_eml_op_mode_notif() local
122 mgmt = skb_put_zero(skb, len); in ieee80211_send_eml_op_mode_notif()
123 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_eml_op_mode_notif()
125 memcpy(mgmt->da, req->sa, ETH_ALEN); in ieee80211_send_eml_op_mode_notif()
126 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_eml_op_mode_notif()
127 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_eml_op_mode_notif()
129 mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT; in ieee80211_send_eml_op_mode_notif()
130 mgmt->u.action.action_code = WLAN_PROTECTED_EHT_ACTION_EML_OP_MODE_NOTIF; in ieee80211_send_eml_op_mode_notif()
131 mgmt->u.action.eml_omn.dialog_token = in ieee80211_send_eml_op_mode_notif()
133 mgmt->u.action.eml_omn.control = req->u.action.eml_omn.control & in ieee80211_send_eml_op_mode_notif()
137 memcpy(mgmt->u.action.eml_omn.variable, in ieee80211_send_eml_op_mode_notif()
150 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_rx_eml_op_mode_notif() local
152 u8 control = mgmt->u.action.eml_omn.control; in ieee80211_rx_eml_op_mode_notif()
153 u8 *ptr = mgmt->u.action.eml_omn.variable; in ieee80211_rx_eml_op_mode_notif()
180 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_rx_eml_op_mode_notif()
278 ieee80211_send_eml_op_mode_notif(sdata, mgmt, opt_len); in ieee80211_rx_eml_op_mode_notif()