Lines Matching refs:wps_er_ap

28 static void wps_er_ap_process(struct wps_er_ap *ap, struct wpabuf *msg);
29 static int wps_er_send_get_device_info(struct wps_er_ap *ap,
30 void (*m1_handler)(struct wps_er_ap *ap,
59 static struct wps_er_sta * wps_er_sta_get(struct wps_er_ap *ap, const u8 *addr, in wps_er_sta_get()
91 static void wps_er_sta_remove_all(struct wps_er_ap *ap) in wps_er_sta_remove_all()
99 static struct wps_er_ap * wps_er_ap_get(struct wps_er *er, in wps_er_ap_get()
103 struct wps_er_ap *ap; in wps_er_ap_get()
104 dl_list_for_each(ap, &er->ap, struct wps_er_ap, list) { in wps_er_ap_get()
116 static struct wps_er_ap * wps_er_ap_get_id(struct wps_er *er, unsigned int id) in wps_er_ap_get_id()
118 struct wps_er_ap *ap; in wps_er_ap_get_id()
119 dl_list_for_each(ap, &er->ap, struct wps_er_ap, list) { in wps_er_ap_get_id()
127 static void wps_er_ap_event(struct wps_context *wps, struct wps_er_ap *ap, in wps_er_ap_event()
154 static void wps_er_ap_free(struct wps_er_ap *ap) in wps_er_ap_free()
181 static void wps_er_ap_unsubscribed(struct wps_er *er, struct wps_er_ap *ap) in wps_er_ap_unsubscribed()
196 struct wps_er_ap *ap = ctx; in wps_er_http_unsubscribe_cb()
221 static void wps_er_ap_unsubscribe(struct wps_er *er, struct wps_er_ap *ap) in wps_er_ap_unsubscribe()
291 struct wps_er_ap *ap; in wps_er_ap_cache_settings()
314 struct wps_er_ap *ap) in wps_er_ap_use_cached_settings()
334 static void wps_er_ap_remove_entry(struct wps_er *er, struct wps_er_ap *ap) in wps_er_ap_remove_entry()
360 struct wps_er_ap *ap = user_ctx; in wps_er_ap_timeout()
366 static int wps_er_get_sid(struct wps_er_ap *ap, char *sid) in wps_er_get_sid()
404 struct wps_er_ap *ap = ctx; in wps_er_http_subscribe_cb()
425 static void wps_er_subscribe(struct wps_er_ap *ap) in wps_er_subscribe()
474 static void wps_er_ap_get_m1(struct wps_er_ap *ap, struct wpabuf *m1) in wps_er_ap_get_m1()
493 static void wps_er_get_device_info(struct wps_er_ap *ap) in wps_er_get_device_info()
532 static void wps_er_parse_device_description(struct wps_er_ap *ap, in wps_er_parse_device_description()
612 struct wps_er_ap *ap = ctx; in wps_er_http_dev_desc_cb()
640 struct wps_er_ap *ap; in wps_er_ap_add()
678 struct wps_er_ap *ap; in wps_er_ap_remove()
679 dl_list_for_each(ap, &er->ap, struct wps_er_ap, list) { in wps_er_ap_remove()
690 struct wps_er_ap *prev, *ap; in wps_er_ap_remove_all()
692 dl_list_for_each_safe(ap, prev, &er->ap, struct wps_er_ap, list) in wps_er_ap_remove_all()
756 static struct wps_er_sta * wps_er_add_sta_data(struct wps_er_ap *ap, in wps_er_add_sta_data()
836 static void wps_er_process_wlanevent_probe_req(struct wps_er_ap *ap, in wps_er_process_wlanevent_probe_req()
1068 static void wps_er_process_wlanevent_eap(struct wps_er_ap *ap, const u8 *addr, in wps_er_process_wlanevent_eap()
1111 static void wps_er_process_wlanevent(struct wps_er_ap *ap, in wps_er_process_wlanevent()
1154 struct wps_er_ap *ap = wps_er_ap_get_id(er, ap_id); in wps_er_http_event()
1332 struct wps_er_ap *ap; in wps_er_refresh()
1335 dl_list_for_each(ap, &er->ap, struct wps_er_ap, list) { in wps_er_refresh()
1350 struct wps_er_ap *ap, *tmp; in wps_er_deinit_finish()
1354 dl_list_for_each_safe(ap, tmp, &er->ap_unsubscribing, struct wps_er_ap, in wps_er_deinit_finish()
1392 struct wps_er_ap *ap = ctx; in wps_er_http_set_sel_reg_cb()
1420 static void wps_er_send_set_sel_reg(struct wps_er_ap *ap, struct wpabuf *msg) in wps_er_send_set_sel_reg()
1506 struct wps_er_ap *ap; in wps_er_set_sel_reg()
1545 dl_list_for_each(ap, &er->ap, struct wps_er_ap, list) { in wps_er_set_sel_reg()
1563 struct wps_er_ap *ap; in wps_er_pbc()
1580 dl_list_for_each(ap, &er->ap, struct wps_er_ap, list) { in wps_er_pbc()
1608 struct wps_er_ap *ap = ctx; in wps_er_ap_settings_cb()
1629 struct wps_er_ap *ap; in wps_er_get_sta_uuid()
1630 dl_list_for_each(ap, &er->ap, struct wps_er_ap, list) { in wps_er_get_sta_uuid()
1643 struct wps_er_ap *ap = ctx; in wps_er_http_put_message_cb()
1693 static void wps_er_ap_put_message(struct wps_er_ap *ap, in wps_er_ap_put_message()
1742 static void wps_er_ap_process(struct wps_er_ap *ap, struct wpabuf *msg) in wps_er_ap_process()
1788 static void wps_er_ap_learn_m1(struct wps_er_ap *ap, struct wpabuf *m1) in wps_er_ap_learn_m1()
1811 static void wps_er_ap_learn(struct wps_er_ap *ap, const char *dev_info) in wps_er_ap_learn()
1833 struct wps_er_ap *ap = ctx; in wps_er_http_get_dev_info_cb()
1864 static int wps_er_send_get_device_info(struct wps_er_ap *ap, in wps_er_send_get_device_info()
1865 void (*m1_handler)(struct wps_er_ap *ap, in wps_er_send_get_device_info()
1914 struct wps_er_ap *ap; in wps_er_learn()
1947 struct wps_er_ap *ap; in wps_er_set_config()
1971 static void wps_er_ap_config_m1(struct wps_er_ap *ap, struct wpabuf *m1) in wps_er_ap_config_m1()
1999 struct wps_er_ap *ap; in wps_er_config()
2063 struct wps_er_ap *ap; in wps_er_nfc_config_token()
2085 struct wps_er_ap *ap; in wps_er_nfc_handover_sel()