Lines Matching refs:action

104 	mgmt->u.action.category = WLAN_ACTION_WNM;  in ieee802_11_send_wnmsleep_resp()
105 mgmt->u.action.u.wnm_sleep_resp.action = WNM_SLEEP_MODE_RESP; in ieee802_11_send_wnmsleep_resp()
106 mgmt->u.action.u.wnm_sleep_resp.dialogtoken = dialog_token; in ieee802_11_send_wnmsleep_resp()
107 pos = (u8 *)mgmt->u.action.u.wnm_sleep_resp.variable; in ieee802_11_send_wnmsleep_resp()
111 mgmt->u.action.u.wnm_sleep_resp.keydata_len = 0; in ieee802_11_send_wnmsleep_resp()
131 &mgmt->u.action.u.wnm_sleep_resp.keydata_len, in ieee802_11_send_wnmsleep_resp()
140 len = 1 + sizeof(mgmt->u.action.u.wnm_sleep_resp) + gtk_elem_len + in ieee802_11_send_wnmsleep_resp()
146 mgmt->da, &mgmt->u.action.category, len); in ieee802_11_send_wnmsleep_resp()
273 mgmt->u.action.category = WLAN_ACTION_WNM; in ieee802_11_send_bss_trans_mgmt_request()
274 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in ieee802_11_send_bss_trans_mgmt_request()
275 mgmt->u.action.u.bss_tm_req.dialog_token = dialog_token; in ieee802_11_send_bss_trans_mgmt_request()
276 mgmt->u.action.u.bss_tm_req.req_mode = 0; in ieee802_11_send_bss_trans_mgmt_request()
277 mgmt->u.action.u.bss_tm_req.disassoc_timer = host_to_le16(0); in ieee802_11_send_bss_trans_mgmt_request()
278 mgmt->u.action.u.bss_tm_req.validity_interval = 1; in ieee802_11_send_bss_trans_mgmt_request()
279 pos = mgmt->u.action.u.bss_tm_req.variable; in ieee802_11_send_bss_trans_mgmt_request()
290 mgmt->u.action.u.bss_tm_req.req_mode, in ieee802_11_send_bss_trans_mgmt_request()
291 le_to_host16(mgmt->u.action.u.bss_tm_req.disassoc_timer), in ieee802_11_send_bss_trans_mgmt_request()
292 mgmt->u.action.u.bss_tm_req.validity_interval); in ieee802_11_send_bss_trans_mgmt_request()
294 len = pos - &mgmt->u.action.category; in ieee802_11_send_bss_trans_mgmt_request()
296 mgmt->da, &mgmt->u.action.category, len); in ieee802_11_send_bss_trans_mgmt_request()
382 u8 action; in ieee802_11_rx_wnm_action_ap() local
390 action = *payload++; in ieee802_11_rx_wnm_action_ap()
393 switch (action) { in ieee802_11_rx_wnm_action_ap()
408 action, MAC2STR(mgmt->sa)); in ieee802_11_rx_wnm_action_ap()
426 mgmt->u.action.category = WLAN_ACTION_WNM; in wnm_send_disassoc_imminent()
427 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in wnm_send_disassoc_imminent()
428 mgmt->u.action.u.bss_tm_req.dialog_token = 1; in wnm_send_disassoc_imminent()
429 mgmt->u.action.u.bss_tm_req.req_mode = in wnm_send_disassoc_imminent()
431 mgmt->u.action.u.bss_tm_req.disassoc_timer = in wnm_send_disassoc_imminent()
433 mgmt->u.action.u.bss_tm_req.validity_interval = 0; in wnm_send_disassoc_imminent()
435 pos = mgmt->u.action.u.bss_tm_req.variable; in wnm_send_disassoc_imminent()
492 mgmt->u.action.category = WLAN_ACTION_WNM; in wnm_send_ess_disassoc_imminent()
493 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in wnm_send_ess_disassoc_imminent()
494 mgmt->u.action.u.bss_tm_req.dialog_token = 1; in wnm_send_ess_disassoc_imminent()
495 mgmt->u.action.u.bss_tm_req.req_mode = in wnm_send_ess_disassoc_imminent()
498 mgmt->u.action.u.bss_tm_req.disassoc_timer = in wnm_send_ess_disassoc_imminent()
500 mgmt->u.action.u.bss_tm_req.validity_interval = 0x01; in wnm_send_ess_disassoc_imminent()
502 pos = mgmt->u.action.u.bss_tm_req.variable; in wnm_send_ess_disassoc_imminent()
548 mgmt->u.action.category = WLAN_ACTION_WNM; in wnm_send_bss_tm_req()
549 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in wnm_send_bss_tm_req()
550 mgmt->u.action.u.bss_tm_req.dialog_token = 1; in wnm_send_bss_tm_req()
551 mgmt->u.action.u.bss_tm_req.req_mode = req_mode; in wnm_send_bss_tm_req()
552 mgmt->u.action.u.bss_tm_req.disassoc_timer = in wnm_send_bss_tm_req()
554 mgmt->u.action.u.bss_tm_req.validity_interval = valid_int; in wnm_send_bss_tm_req()
556 pos = mgmt->u.action.u.bss_tm_req.variable; in wnm_send_bss_tm_req()