Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:ctx

58 	void *ctx; /* pointer to arbitrary upper level context */
60 void (*set_state)(void *ctx, wpa_states state);
61 wpa_states (*get_state)(void *ctx);
62 void (*deauthenticate)(void * ctx, int reason_code);
63 void (*disassociate)(void *ctx, int reason_code);
64 int (*set_key)(void *ctx, wpa_alg alg,
69 struct wpa_ssid * (*get_ssid)(void *ctx);
70 int (*get_bssid)(void *ctx, u8 *bssid);
71 int (*ether_send)(void *ctx, const u8 *dest, u16 proto, const u8 *buf,
73 int (*get_beacon_ie)(void *ctx);
74 void (*cancel_auth_timeout)(void *ctx);
75 u8 * (*alloc_eapol)(void *ctx, u8 type, const void *data, u16 data_len,
77 int (*add_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid);
78 int (*remove_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid);
79 void (*set_config_blob)(void *ctx, struct wpa_config_blob *blob);
80 const struct wpa_config_blob * (*get_config_blob)(void *ctx,
82 int (*mlme_setprotection)(void *ctx, const u8 *addr,
111 struct wpa_sm * wpa_sm_init(struct wpa_sm_ctx *ctx);
153 static inline struct wpa_sm * wpa_sm_init(struct wpa_sm_ctx *ctx)