Lines Matching refs:find_client
8149 struct necp_client *find_client = necp_client_fd_find_client_and_lock(find_fd, client_id); in necp_client_claim() local
8150 if (find_client != NULL) { in necp_client_claim()
8151 if (find_client->delegated_upid == upid && in necp_client_claim()
8152 RB_EMPTY(&find_client->flow_registrations)) { in necp_client_claim()
8154 client = find_client; in necp_client_claim()
8158 NECP_CLIENT_UNLOCK(find_client); in necp_client_claim()
8974 struct necp_client *find_client = NULL; in necp_client_copy() local
8975 RB_FOREACH(find_client, _necp_client_tree, &fd_data->clients) { in necp_client_copy()
8976 NECP_CLIENT_LOCK(find_client); in necp_client_copy()
8977 …if (!find_client->result_read || !find_client->group_members_read || necp_client_has_unread_flows(… in necp_client_copy()
8978 client = find_client; in necp_client_copy()
8982 NECP_CLIENT_UNLOCK(find_client); in necp_client_copy()
9235 struct necp_client *find_client = NULL; in necp_client_list() local
9283 find_client = NULL; in necp_client_list()
9284 RB_FOREACH(find_client, _necp_client_global_tree, &necp_client_global_tree) { in necp_client_list()
9285 NECP_CLIENT_LOCK(find_client); in necp_client_list()
9286 if (!uuid_is_null(find_client->client_id)) { in necp_client_list()
9288 uuid_copy(list[client_count], find_client->client_id); in necp_client_list()
9292 NECP_CLIENT_UNLOCK(find_client); in necp_client_list()