Lines Matching refs:action

106 	mgmt->u.action.category = WLAN_ACTION_WNM;  in ieee802_11_send_wnmsleep_resp()
107 mgmt->u.action.u.wnm_sleep_resp.action = WNM_SLEEP_MODE_RESP; in ieee802_11_send_wnmsleep_resp()
108 mgmt->u.action.u.wnm_sleep_resp.dialogtoken = dialog_token; in ieee802_11_send_wnmsleep_resp()
109 pos = (u8 *)mgmt->u.action.u.wnm_sleep_resp.variable; in ieee802_11_send_wnmsleep_resp()
113 mgmt->u.action.u.wnm_sleep_resp.keydata_len = 0; in ieee802_11_send_wnmsleep_resp()
133 &mgmt->u.action.u.wnm_sleep_resp.keydata_len, in ieee802_11_send_wnmsleep_resp()
142 len = 1 + sizeof(mgmt->u.action.u.wnm_sleep_resp) + gtk_elem_len + in ieee802_11_send_wnmsleep_resp()
148 mgmt->da, &mgmt->u.action.category, len); in ieee802_11_send_wnmsleep_resp()
275 mgmt->u.action.category = WLAN_ACTION_WNM; in ieee802_11_send_bss_trans_mgmt_request()
276 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in ieee802_11_send_bss_trans_mgmt_request()
277 mgmt->u.action.u.bss_tm_req.dialog_token = dialog_token; in ieee802_11_send_bss_trans_mgmt_request()
278 mgmt->u.action.u.bss_tm_req.req_mode = 0; in ieee802_11_send_bss_trans_mgmt_request()
279 mgmt->u.action.u.bss_tm_req.disassoc_timer = host_to_le16(0); in ieee802_11_send_bss_trans_mgmt_request()
280 mgmt->u.action.u.bss_tm_req.validity_interval = 1; in ieee802_11_send_bss_trans_mgmt_request()
281 pos = mgmt->u.action.u.bss_tm_req.variable; in ieee802_11_send_bss_trans_mgmt_request()
292 mgmt->u.action.u.bss_tm_req.req_mode, in ieee802_11_send_bss_trans_mgmt_request()
293 le_to_host16(mgmt->u.action.u.bss_tm_req.disassoc_timer), in ieee802_11_send_bss_trans_mgmt_request()
294 mgmt->u.action.u.bss_tm_req.validity_interval); in ieee802_11_send_bss_trans_mgmt_request()
296 len = pos - &mgmt->u.action.category; in ieee802_11_send_bss_trans_mgmt_request()
298 mgmt->da, &mgmt->u.action.category, len); in ieee802_11_send_bss_trans_mgmt_request()
407 u8 action; in ieee802_11_rx_wnm_action_ap() local
415 action = *payload++; in ieee802_11_rx_wnm_action_ap()
418 switch (action) { in ieee802_11_rx_wnm_action_ap()
437 action, MAC2STR(mgmt->sa)); in ieee802_11_rx_wnm_action_ap()
455 mgmt->u.action.category = WLAN_ACTION_WNM; in wnm_send_disassoc_imminent()
456 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in wnm_send_disassoc_imminent()
457 mgmt->u.action.u.bss_tm_req.dialog_token = 1; in wnm_send_disassoc_imminent()
458 mgmt->u.action.u.bss_tm_req.req_mode = in wnm_send_disassoc_imminent()
460 mgmt->u.action.u.bss_tm_req.disassoc_timer = in wnm_send_disassoc_imminent()
462 mgmt->u.action.u.bss_tm_req.validity_interval = 0; in wnm_send_disassoc_imminent()
464 pos = mgmt->u.action.u.bss_tm_req.variable; in wnm_send_disassoc_imminent()
521 mgmt->u.action.category = WLAN_ACTION_WNM; in wnm_send_ess_disassoc_imminent()
522 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in wnm_send_ess_disassoc_imminent()
523 mgmt->u.action.u.bss_tm_req.dialog_token = 1; in wnm_send_ess_disassoc_imminent()
524 mgmt->u.action.u.bss_tm_req.req_mode = in wnm_send_ess_disassoc_imminent()
527 mgmt->u.action.u.bss_tm_req.disassoc_timer = in wnm_send_ess_disassoc_imminent()
529 mgmt->u.action.u.bss_tm_req.validity_interval = 0x01; in wnm_send_ess_disassoc_imminent()
531 pos = mgmt->u.action.u.bss_tm_req.variable; in wnm_send_ess_disassoc_imminent()
578 mgmt->u.action.category = WLAN_ACTION_WNM; in wnm_send_bss_tm_req()
579 mgmt->u.action.u.bss_tm_req.action = WNM_BSS_TRANS_MGMT_REQ; in wnm_send_bss_tm_req()
580 mgmt->u.action.u.bss_tm_req.dialog_token = 1; in wnm_send_bss_tm_req()
581 mgmt->u.action.u.bss_tm_req.req_mode = req_mode; in wnm_send_bss_tm_req()
582 mgmt->u.action.u.bss_tm_req.disassoc_timer = in wnm_send_bss_tm_req()
584 mgmt->u.action.u.bss_tm_req.validity_interval = valid_int; in wnm_send_bss_tm_req()
586 pos = mgmt->u.action.u.bss_tm_req.variable; in wnm_send_bss_tm_req()