Lines Matching refs:mlme

438 	struct ieee80211req_mlme mlme;  in atheros_set_sta_authorized()  local
445 mlme.im_op = IEEE80211_MLME_AUTHORIZE; in atheros_set_sta_authorized()
447 mlme.im_op = IEEE80211_MLME_UNAUTHORIZE; in atheros_set_sta_authorized()
448 mlme.im_reason = 0; in atheros_set_sta_authorized()
449 os_memcpy(mlme.im_macaddr, addr, IEEE80211_ADDR_LEN); in atheros_set_sta_authorized()
450 ret = set80211priv(drv, IEEE80211_IOCTL_SETMLME, &mlme, sizeof(mlme)); in atheros_set_sta_authorized()
689 struct ieee80211req_mlme mlme; in atheros_sta_clear_stats() local
694 mlme.im_op = IEEE80211_MLME_CLEAR_STATS; in atheros_sta_clear_stats()
695 os_memcpy(mlme.im_macaddr, addr, IEEE80211_ADDR_LEN); in atheros_sta_clear_stats()
696 ret = set80211priv(drv, IEEE80211_IOCTL_SETMLME, &mlme, in atheros_sta_clear_stats()
697 sizeof(mlme)); in atheros_sta_clear_stats()
767 struct ieee80211req_mlme mlme; in atheros_sta_deauth() local
773 mlme.im_op = IEEE80211_MLME_DEAUTH; in atheros_sta_deauth()
774 mlme.im_reason = reason_code; in atheros_sta_deauth()
775 os_memcpy(mlme.im_macaddr, addr, IEEE80211_ADDR_LEN); in atheros_sta_deauth()
776 ret = set80211priv(drv, IEEE80211_IOCTL_SETMLME, &mlme, sizeof(mlme)); in atheros_sta_deauth()
791 struct ieee80211req_mlme mlme; in atheros_sta_disassoc() local
797 mlme.im_op = IEEE80211_MLME_DISASSOC; in atheros_sta_disassoc()
798 mlme.im_reason = reason_code; in atheros_sta_disassoc()
799 os_memcpy(mlme.im_macaddr, addr, IEEE80211_ADDR_LEN); in atheros_sta_disassoc()
800 ret = set80211priv(drv, IEEE80211_IOCTL_SETMLME, &mlme, sizeof(mlme)); in atheros_sta_disassoc()
1077 struct ieee80211req_mlme mlme; in atheros_sta_auth() local
1088 os_memcpy(mlme.fils_aad.ANonce, params->fils_anonce, in atheros_sta_auth()
1090 os_memcpy(mlme.fils_aad.SNonce, params->fils_snonce, in atheros_sta_auth()
1092 os_memcpy(mlme.fils_aad.kek, params->fils_kek, in atheros_sta_auth()
1094 mlme.fils_aad.kek_len = params->fils_kek_len; in atheros_sta_auth()
1095 mlme.im_op = IEEE80211_MLME_AUTH_FILS; in atheros_sta_auth()
1097 mlme.fils_aad.ANonce, FILS_NONCE_LEN); in atheros_sta_auth()
1099 mlme.fils_aad.SNonce, FILS_NONCE_LEN); in atheros_sta_auth()
1101 mlme.fils_aad.kek, mlme.fils_aad.kek_len); in atheros_sta_auth()
1103 mlme.im_op = IEEE80211_MLME_AUTH; in atheros_sta_auth()
1106 mlme.im_op = IEEE80211_MLME_AUTH; in atheros_sta_auth()
1109 mlme.im_reason = params->status; in atheros_sta_auth()
1110 mlme.im_seq = params->seq; in atheros_sta_auth()
1111 os_memcpy(mlme.im_macaddr, params->addr, IEEE80211_ADDR_LEN); in atheros_sta_auth()
1112 mlme.im_optie_len = params->len; in atheros_sta_auth()
1115 os_memcpy(mlme.im_optie, params->ie, params->len); in atheros_sta_auth()
1125 ret = set80211priv(drv, IEEE80211_IOCTL_SETMLME, &mlme, sizeof(mlme)); in atheros_sta_auth()
1139 struct ieee80211req_mlme mlme; in atheros_sta_assoc() local
1146 mlme.im_op = IEEE80211_MLME_REASSOC; in atheros_sta_assoc()
1148 mlme.im_op = IEEE80211_MLME_ASSOC; in atheros_sta_assoc()
1149 mlme.im_reason = status_code; in atheros_sta_assoc()
1150 os_memcpy(mlme.im_macaddr, addr, IEEE80211_ADDR_LEN); in atheros_sta_assoc()
1151 mlme.im_optie_len = len; in atheros_sta_assoc()
1154 os_memcpy(mlme.im_optie, ie, len); in atheros_sta_assoc()
1164 ret = set80211priv(drv, IEEE80211_IOCTL_SETMLME, &mlme, sizeof(mlme)); in atheros_sta_assoc()