Home
last modified time | relevance | path

Searched refs:p2p_group (Results 1 – 24 of 24) sorted by relevance

/external/wpa_supplicant_8/src/p2p/
Dp2p_group.c33 struct p2p_group { struct
45 struct p2p_group * p2p_group_init(struct p2p_data *p2p, in p2p_group_init() argument
48 struct p2p_group *group, **groups; in p2p_group_init()
55 sizeof(struct p2p_group *)); in p2p_group_init()
83 static void p2p_group_free_members(struct p2p_group *group) in p2p_group_free_members()
97 void p2p_group_deinit(struct p2p_group *group) in p2p_group_deinit()
136 static void p2p_group_add_common_ies(struct p2p_group *group, in p2p_group_add_common_ies()
205 static struct wpabuf * p2p_group_build_beacon_ie(struct p2p_group *group) in p2p_group_build_beacon_ie()
237 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group *g) in p2p_group_get_wfd_ie()
342 wifi_display_build_go_ie(struct p2p_group *group) in wifi_display_build_go_ie()
[all …]
Dp2p.h1300 struct p2p_group;
1376 struct p2p_group * p2p_group_init(struct p2p_data *p2p,
1383 void p2p_group_deinit(struct p2p_group *group);
1393 int p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr,
1405 struct wpabuf * p2p_group_assoc_resp_ie(struct p2p_group *group, u8 status);
1412 void p2p_group_notif_disassoc(struct p2p_group *group, const u8 *addr);
1418 void p2p_group_notif_formation_done(struct p2p_group *group);
1431 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa,
1445 int p2p_group_match_dev_type(struct p2p_group *group, struct wpabuf *wps);
1450 int p2p_group_match_dev_id(struct p2p_group *group, struct wpabuf *p2p);
[all …]
Dp2p_i.h410 struct p2p_group **groups;
600 const u8 * p2p_group_get_interface_addr(struct p2p_group *group);
601 u8 p2p_group_presence_req(struct p2p_group *group,
604 int p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id,
606 void p2p_group_update_ies(struct p2p_group *group);
607 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group *g);
Dp2p_invitation.c31 struct p2p_group *g = p2p->groups[i]; in p2p_build_invitation_req()
108 struct p2p_group *g = p2p->groups[i]; in p2p_build_invitation_resp()
Dp2p_pd.c98 struct p2p_group *g = p2p->groups[i]; in p2p_build_prov_disc_resp()
Dp2p.c2318 size_t len, int p2p_group, struct wpabuf *p2p_ie) in p2p_assoc_req_ie() argument
2327 if (!p2p_group) in p2p_assoc_req_ie()
3902 struct p2p_group *group = NULL; in p2p_process_presence_req()
4422 struct p2p_group *group; in p2p_update_wfd_ie_groups()
/external/wpa_supplicant_8/wpa_supplicant/
Dwps_supplicant.h33 int p2p_group);
35 const char *pin, int p2p_group, u16 dev_pw_id);
Dp2p_supplicant.h41 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s,
66 u8 *buf, size_t len, int p2p_group);
Dconfig_ssid.h461 int p2p_group; member
Dp2p_supplicant.c263 if (s->disabled != 0 || !s->p2p_group || in wpas_get_p2p_group()
296 if (ssid->p2p_group && ssid->disabled != 2) in wpas_p2p_group_delete()
386 if (ssid && (ssid->p2p_group || in wpas_p2p_group_delete()
522 s->p2p_group = 1; in wpas_p2p_store_persistent_group()
528 s->p2p_group = 1; in wpas_p2p_store_persistent_group()
672 p2p_group_notif_formation_done(wpa_s->p2p_group); in wpas_group_formation_completed()
927 ssid->p2p_group = 1; in wpas_start_wps_go()
4361 ssid->p2p_group = 1; in wpas_start_p2p_client()
4475 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s, in wpas_p2p_group_init()
4478 struct p2p_group *group; in wpas_p2p_group_init()
[all …]
Dwps_supplicant.c308 if (!ssid->p2p_group) { in wpa_supplicant_wps_cred()
944 int p2p_group) in wpas_wps_start_pbc() argument
952 ssid->p2p_group = p2p_group; in wpas_wps_start_pbc()
954 if (p2p_group && wpa_s->go_params && wpa_s->go_params->ssid_len) { in wpas_wps_start_pbc()
977 const char *pin, int p2p_group, u16 dev_pw_id) in wpas_wps_start_pin() argument
988 ssid->p2p_group = p2p_group; in wpas_wps_start_pin()
990 if (p2p_group && wpa_s->go_params && wpa_s->go_params->ssid_len) { in wpas_wps_start_pin()
Dwpa_supplicant_i.h579 struct p2p_group *p2p_group; member
Dsme.c172 params.p2p = ssid->p2p_group; in sme_send_authentication()
349 ssid->p2p_group); in sme_send_authentication()
701 if (wpa_s->current_ssid && wpa_s->current_ssid->p2p_group) in sme_associate()
Dap.c567 hapd_iface->bss[i]->p2p_group = wpas_p2p_group_init(wpa_s, in wpa_supplicant_create_ap()
605 wpa_s->ap_iface->bss[0]->p2p_group = NULL; in wpa_supplicant_ap_deinit()
Dscan.c473 if (!ssid->p2p_group) in non_p2p_network_enabled()
Dwpa_supplicant.c1456 ssid->p2p_group); in wpa_supplicant_associate()
1610 params.p2p = ssid->p2p_group; in wpa_supplicant_associate()
DMakefile238 OBJS += ../src/p2p/p2p_group.o
/external/wpa_supplicant_8/src/ap/
Dhostapd.h180 struct p2p_group *p2p_group; member
Dsta_info.c223 p2p_group_notif_disassoc(hapd->p2p_group, sta->addr); in ap_free_sta()
866 if (hapd->p2p_group == NULL) { in ap_sta_set_authorized()
871 dev_addr = p2p_group_get_dev_addr(hapd->p2p_group, sta->addr); in ap_sta_set_authorized()
Dap_drv_ops.c153 if (hapd->p2p_group) { in hostapd_build_ap_extra_ies()
155 a = p2p_group_assoc_resp_ie(hapd->p2p_group, P2P_SC_SUCCESS); in hostapd_build_ap_extra_ies()
Dbeacon.c397 if (wps && !p2p_group_match_dev_type(hapd->p2p_group, wps)) { in handle_probe_req()
410 if (p2p && !p2p_group_match_dev_id(hapd->p2p_group, p2p)) { in handle_probe_req()
Ddrv_callbacks.c301 p2p_group_notif_assoc(hapd->p2p_group, sta->addr, in hostapd_notif_assoc()
Dieee802_11.c1062 p2p_group_notif_assoc(hapd->p2p_group, sta->addr, ies, ies_len); in check_assoc_ies()
1189 p2p_resp_ie = p2p_group_assoc_resp_ie(hapd->p2p_group, status); in send_assoc_resp()
/external/wpa_supplicant_8/wpa_supplicant/dbus/
Ddbus_new_handlers_p2p.c1106 if (ssid->p2p_group) in wpas_get_p2p_role()
1819 num_members = p2p_get_group_num_members(wpa_s->p2p_group); in wpas_dbus_getter_p2p_group_members()
1826 while ((addr = p2p_iterate_group_members(wpa_s->p2p_group, &next))) { in wpas_dbus_getter_p2p_group_members()