Lines Matching defs:group
49 struct p2p_group *group, **groups; in p2p_group_init() local
84 static void p2p_group_free_members(struct p2p_group *group) in p2p_group_free_members()
98 void p2p_group_deinit(struct p2p_group *group) in p2p_group_deinit()
137 static void p2p_group_add_common_ies(struct p2p_group *group, in p2p_group_add_common_ies()
224 static struct wpabuf * p2p_group_build_beacon_ie(struct p2p_group *group) in p2p_group_build_beacon_ie()
382 wifi_display_build_go_ie(struct p2p_group *group) in wifi_display_build_go_ie()
433 static void wifi_display_group_update(struct p2p_group *group) in wifi_display_group_update()
442 void p2p_buf_add_group_info(struct p2p_group *group, struct wpabuf *buf, in p2p_buf_add_group_info()
464 void p2p_group_buf_add_id(struct p2p_group *group, struct wpabuf *buf) in p2p_group_buf_add_id()
471 static struct wpabuf * p2p_group_build_probe_resp_ie(struct p2p_group *group) in p2p_group_build_probe_resp_ie()
520 void p2p_group_update_ies(struct p2p_group *group) in p2p_group_update_ies()
610 static int p2p_group_remove_member(struct p2p_group *group, const u8 *addr) in p2p_group_remove_member()
640 int p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr, in p2p_group_notif_assoc()
684 struct wpabuf * p2p_group_assoc_resp_ie(struct p2p_group *group, u8 status) in p2p_group_assoc_resp_ie()
740 void p2p_group_notif_disassoc(struct p2p_group *group, const u8 *addr) in p2p_group_notif_disassoc()
809 int p2p_group_match_dev_type(struct p2p_group *group, struct wpabuf *wps) in p2p_group_match_dev_type()
826 int p2p_group_match_dev_id(struct p2p_group *group, struct wpabuf *p2p) in p2p_group_match_dev_id()
851 void p2p_group_notif_formation_done(struct p2p_group *group) in p2p_group_notif_formation_done()
861 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa, in p2p_group_notif_noa()
891 static struct p2p_group_member * p2p_group_get_client(struct p2p_group *group, in p2p_group_get_client()
905 const u8 * p2p_group_get_client_interface_addr(struct p2p_group *group, in p2p_group_get_client_interface_addr()
920 struct p2p_group *group, const u8 *interface_addr) in p2p_group_get_client_iface()
933 const u8 * p2p_group_get_dev_addr(struct p2p_group *group, const u8 *addr) in p2p_group_get_dev_addr()
960 int p2p_group_go_discover(struct p2p_group *group, const u8 *dev_id, in p2p_group_go_discover()
1006 const u8 * p2p_group_get_interface_addr(struct p2p_group *group) in p2p_group_get_interface_addr()
1012 u8 p2p_group_presence_req(struct p2p_group *group, in p2p_group_presence_req()
1050 unsigned int p2p_get_group_num_members(struct p2p_group *group) in p2p_get_group_num_members()
1059 int p2p_client_limit_reached(struct p2p_group *group) in p2p_client_limit_reached()
1068 const u8 * p2p_iterate_group_members(struct p2p_group *group, void **next) in p2p_iterate_group_members()
1086 int p2p_group_is_client_connected(struct p2p_group *group, const u8 *dev_addr) in p2p_group_is_client_connected()
1099 int p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id, in p2p_group_is_group_id_match()
1111 void p2p_group_force_beacon_update_ies(struct p2p_group *group) in p2p_group_force_beacon_update_ies()
1118 int p2p_group_get_freq(struct p2p_group *group) in p2p_group_get_freq()
1124 const struct p2p_group_config * p2p_group_get_config(struct p2p_group *group) in p2p_group_get_config()
1131 int (*group_callback)(struct p2p_group *group, in p2p_loop_on_all_groups()
1144 int p2p_group_get_common_freqs(struct p2p_group *group, int *common_freqs, in p2p_group_get_common_freqs()