Lines Matching refs:p2p_srv_bonjour

148 static struct p2p_srv_bonjour *
152 struct p2p_srv_bonjour *bsrv; in wpas_p2p_service_get_bonjour()
156 dl_list_for_each(bsrv, &wpa_s->global->p2p_srv_bonjour, in wpas_p2p_service_get_bonjour()
157 struct p2p_srv_bonjour, list) { in wpas_p2p_service_get_bonjour()
228 struct p2p_srv_bonjour *bsrv; in wpas_sd_all_bonjour()
233 if (dl_list_empty(&wpa_s->global->p2p_srv_bonjour)) { in wpas_sd_all_bonjour()
238 dl_list_for_each(bsrv, &wpa_s->global->p2p_srv_bonjour, in wpas_sd_all_bonjour()
239 struct p2p_srv_bonjour, list) { in wpas_sd_all_bonjour()
261 static int match_bonjour_query(struct p2p_srv_bonjour *bsrv, const u8 *query, in match_bonjour_query()
292 struct p2p_srv_bonjour *bsrv; in wpas_sd_req_bonjour()
298 if (dl_list_empty(&wpa_s->global->p2p_srv_bonjour)) { in wpas_sd_req_bonjour()
310 dl_list_for_each(bsrv, &wpa_s->global->p2p_srv_bonjour, in wpas_sd_req_bonjour()
311 struct p2p_srv_bonjour, list) { in wpas_sd_req_bonjour()
762 dl_list_empty(&wpa_s->global->p2p_srv_bonjour) && in wpas_sd_request()
1127 static void wpas_p2p_srv_bonjour_free(struct p2p_srv_bonjour *bsrv) in wpas_p2p_srv_bonjour_free()
1146 struct p2p_srv_bonjour *bsrv, *bn; in wpas_p2p_service_flush()
1149 dl_list_for_each_safe(bsrv, bn, &wpa_s->global->p2p_srv_bonjour, in wpas_p2p_service_flush()
1150 struct p2p_srv_bonjour, list) in wpas_p2p_service_flush()
1211 struct p2p_srv_bonjour *bsrv; in wpas_p2p_service_add_bonjour()
1222 dl_list_add(&wpa_s->global->p2p_srv_bonjour, &bsrv->list); in wpas_p2p_service_add_bonjour()
1238 struct p2p_srv_bonjour *bsrv; in wpas_p2p_service_del_bonjour()