Lines Matching refs:num_p2p_clients
1294 for (i = 0; s->p2p_client_list && i < s->num_p2p_clients; i++) { in wpas_p2p_add_persistent_group_client()
1299 if (i == s->num_p2p_clients - 1) in wpas_p2p_add_persistent_group_client()
1305 (s->num_p2p_clients - i - 1) * 2 * ETH_ALEN); in wpas_p2p_add_persistent_group_client()
1307 (s->num_p2p_clients - 1) * 2 * ETH_ALEN, addr, in wpas_p2p_add_persistent_group_client()
1310 (s->num_p2p_clients - 1) * 2 * ETH_ALEN + ETH_ALEN, in wpas_p2p_add_persistent_group_client()
1316 if (!found && s->num_p2p_clients < P2P_MAX_STORED_CLIENTS) { in wpas_p2p_add_persistent_group_client()
1318 s->num_p2p_clients + 1, 2 * ETH_ALEN); in wpas_p2p_add_persistent_group_client()
1321 os_memcpy(n + s->num_p2p_clients * 2 * ETH_ALEN, addr, in wpas_p2p_add_persistent_group_client()
1323 os_memset(n + s->num_p2p_clients * 2 * ETH_ALEN + ETH_ALEN, in wpas_p2p_add_persistent_group_client()
1326 s->num_p2p_clients++; in wpas_p2p_add_persistent_group_client()
1332 (s->num_p2p_clients - 1) * 2 * ETH_ALEN); in wpas_p2p_add_persistent_group_client()
1334 (s->num_p2p_clients - 1) * 2 * ETH_ALEN, in wpas_p2p_add_persistent_group_client()
1337 (s->num_p2p_clients - 1) * 2 * ETH_ALEN + ETH_ALEN, in wpas_p2p_add_persistent_group_client()
3451 for (i = 0; ssid->p2p_client_list && i < ssid->num_p2p_clients; i++) { in wpas_remove_persistent_peer()
3456 if (i >= ssid->num_p2p_clients || !ssid->p2p_client_list) { in wpas_remove_persistent_peer()
3474 (ssid->num_p2p_clients - i - 1) * 2 * ETH_ALEN); in wpas_remove_persistent_peer()
3475 ssid->num_p2p_clients--; in wpas_remove_persistent_peer()
4408 if (s->mode != WPAS_MODE_P2P_GO || s->num_p2p_clients <= 1) { in wpas_remove_stale_groups()
4418 for (i = 0; i < s->num_p2p_clients; i++) { in wpas_remove_stale_groups()
4425 (s->num_p2p_clients - i - 1) * 2 * ETH_ALEN); in wpas_remove_stale_groups()
4428 s->num_p2p_clients--; in wpas_remove_stale_groups()
4534 if (persistent_go && !persistent_go->num_p2p_clients) { in wpas_p2ps_prov_complete()
4580 stale->num_p2p_clients <= 1) { in wpas_p2ps_prov_complete()
4589 for (i = 0; i < stale->num_p2p_clients; i++) { in wpas_p2ps_prov_complete()
4596 (stale->num_p2p_clients - in wpas_p2ps_prov_complete()
4601 stale->num_p2p_clients--; in wpas_p2ps_prov_complete()
4614 !persistent_go->num_p2p_clients) { in wpas_p2ps_prov_complete()
4732 if (persistent_go && !persistent_go->num_p2p_clients) { in wpas_p2ps_prov_complete()
8662 for (i = 0; i < s->num_p2p_clients; i++) { in wpas_p2p_get_persistent()