Lines Matching refs:ctx
258 * @ctx: Higher layer context data (cb_ctx)
267 int (*new_psk_cb)(void *ctx, const u8 *mac_addr, const u8 *p2p_dev_addr,
272 * @ctx: Higher layer context data (cb_ctx)
281 int (*set_ie_cb)(void *ctx, struct wpabuf *beacon_ie,
286 * @ctx: Higher layer context data (cb_ctx)
294 void (*pin_needed_cb)(void *ctx, const u8 *uuid_e,
299 * @ctx: Higher layer context data (cb_ctx)
308 void (*reg_success_cb)(void *ctx, const u8 *mac_addr,
314 * @ctx: Higher layer context data (cb_ctx)
327 void (*set_sel_reg_cb)(void *ctx, int sel_reg, u16 dev_passwd_id,
332 * @ctx: Higher layer context data (cb_ctx)
341 void (*enrollee_seen_cb)(void *ctx, const u8 *addr, const u8 *uuid_e,
804 * @ctx: Higher layer context data (cb_ctx)
808 int (*cred_cb)(void *ctx, const struct wps_credential *cred);
812 * @ctx: Higher layer context data (cb_ctx)
816 void (*event_cb)(void *ctx, enum wps_event event,
821 * @ctx: Higher layer context data (cb_ctx)
824 int (*rf_band_cb)(void *ctx);
891 void wps_er_deinit(struct wps_er *er, void (*cb)(void *ctx), void *ctx);
925 struct wpabuf * wps_build_nfc_handover_req(struct wps_context *ctx,
927 struct wpabuf * wps_build_nfc_handover_sel(struct wps_context *ctx,
930 struct wpabuf * wps_build_nfc_handover_req_p2p(struct wps_context *ctx,
932 struct wpabuf * wps_build_nfc_handover_sel_p2p(struct wps_context *ctx,