Lines Matching refs:wpa_sm
25 struct wpa_sm { struct
235 static inline void wpa_sm_set_state(struct wpa_sm *sm, enum wpa_states state) in wpa_sm_set_state() argument
241 static inline enum wpa_states wpa_sm_get_state(struct wpa_sm *sm) in wpa_sm_get_state()
247 static inline void wpa_sm_deauthenticate(struct wpa_sm *sm, u16 reason_code) in wpa_sm_deauthenticate()
253 static inline int wpa_sm_set_key(struct wpa_sm *sm, int link_id, in wpa_sm_set_key()
264 static inline void wpa_sm_reconnect(struct wpa_sm *sm) in wpa_sm_reconnect()
270 static inline void * wpa_sm_get_network_ctx(struct wpa_sm *sm) in wpa_sm_get_network_ctx()
276 static inline int wpa_sm_get_bssid(struct wpa_sm *sm, u8 *bssid) in wpa_sm_get_bssid()
282 static inline int wpa_sm_ether_send(struct wpa_sm *sm, const u8 *dest, in wpa_sm_ether_send()
289 static inline int wpa_sm_get_beacon_ie(struct wpa_sm *sm) in wpa_sm_get_beacon_ie()
295 static inline void wpa_sm_cancel_auth_timeout(struct wpa_sm *sm) in wpa_sm_cancel_auth_timeout()
301 static inline u8 * wpa_sm_alloc_eapol(struct wpa_sm *sm, u8 type, in wpa_sm_alloc_eapol()
310 static inline int wpa_sm_add_pmkid(struct wpa_sm *sm, void *network_ctx, in wpa_sm_add_pmkid()
322 static inline int wpa_sm_remove_pmkid(struct wpa_sm *sm, void *network_ctx, in wpa_sm_remove_pmkid()
331 static inline int wpa_sm_mlme_setprotection(struct wpa_sm *sm, const u8 *addr, in wpa_sm_mlme_setprotection()
339 static inline int wpa_sm_update_ft_ies(struct wpa_sm *sm, const u8 *md, in wpa_sm_update_ft_ies()
347 static inline int wpa_sm_send_ft_action(struct wpa_sm *sm, u8 action, in wpa_sm_send_ft_action()
357 static inline int wpa_sm_mark_authenticated(struct wpa_sm *sm, in wpa_sm_mark_authenticated()
365 static inline void wpa_sm_set_rekey_offload(struct wpa_sm *sm) in wpa_sm_set_rekey_offload()
375 static inline int wpa_sm_tdls_get_capa(struct wpa_sm *sm, in wpa_sm_tdls_get_capa()
386 static inline int wpa_sm_send_tdls_mgmt(struct wpa_sm *sm, const u8 *dst, in wpa_sm_send_tdls_mgmt()
400 static inline int wpa_sm_tdls_oper(struct wpa_sm *sm, int oper, in wpa_sm_tdls_oper()
409 wpa_sm_tdls_peer_addset(struct wpa_sm *sm, const u8 *addr, int add, in wpa_sm_tdls_peer_addset()
442 wpa_sm_tdls_enable_channel_switch(struct wpa_sm *sm, const u8 *addr, in wpa_sm_tdls_enable_channel_switch()
454 wpa_sm_tdls_disable_channel_switch(struct wpa_sm *sm, const u8 *addr) in wpa_sm_tdls_disable_channel_switch()
462 static inline int wpa_sm_key_mgmt_set_pmk(struct wpa_sm *sm, in wpa_sm_key_mgmt_set_pmk()
470 static inline void wpa_sm_fils_hlp_rx(struct wpa_sm *sm, in wpa_sm_fils_hlp_rx()
478 static inline int wpa_sm_channel_info(struct wpa_sm *sm, in wpa_sm_channel_info()
486 static inline void wpa_sm_transition_disable(struct wpa_sm *sm, u8 bitmap) in wpa_sm_transition_disable()
492 static inline void wpa_sm_store_ptk(struct wpa_sm *sm, in wpa_sm_store_ptk()
502 static inline int wpa_sm_set_ltf_keyseed(struct wpa_sm *sm, const u8 *own_addr, in wpa_sm_set_ltf_keyseed()
514 wpa_sm_notify_pmksa_cache_entry(struct wpa_sm *sm, in wpa_sm_notify_pmksa_cache_entry()
521 static inline void wpa_sm_ssid_verified(struct wpa_sm *sm) in wpa_sm_ssid_verified()
527 int wpa_eapol_key_send(struct wpa_sm *sm, struct wpa_ptk *ptk,
530 int wpa_supplicant_send_2_of_4(struct wpa_sm *sm, const unsigned char *dst,
535 int wpa_supplicant_send_4_of_4(struct wpa_sm *sm, const unsigned char *dst,
540 int wpa_derive_ptk_ft(struct wpa_sm *sm, const unsigned char *src_addr,
543 void wpa_tdls_assoc(struct wpa_sm *sm);
544 void wpa_tdls_disassoc(struct wpa_sm *sm);