Lines Matching full:seps
185 struct seid_info seps[0];
310 GSList *seps;
374 GSList *seps; /* Elements of type struct avdtp_remote_sep * */
709 static struct avdtp_remote_sep *find_remote_sep(GSList *seps, uint8_t seid)
713 for (l = seps; l != NULL; l = g_slist_next(l)) {
753 rsep = find_remote_sep(stream->session->seps, stream->rseid);
953 session->discov_cb(session, session->seps,
1060 g_slist_foreach(session->seps, (GFunc) g_free, NULL);
1061 g_slist_free(session->seps);
1082 for (l = server->seps; l != NULL; l = g_slist_next(l)) {
1099 for (l = server->seps; l != NULL; l = g_slist_next(l)) {
1162 struct seid_info *seps;
1165 sep_count = g_slist_length(session->server->seps);
1175 seps = g_new0(struct seid_info, sep_count);
1177 for (l = session->server->seps, i = 0; l != NULL; l = l->next, i++) {
1180 memcpy(&seps[i], &sep->info, sizeof(struct seid_info));
1184 AVDTP_DISCOVER, seps, rsp_size);
1185 g_free(seps);
2378 resp->seps[i].seid, resp->seps[i].type,
2379 resp->seps[i].media_type, resp->seps[i].inuse);
2381 stream = find_stream_by_rseid(session, resp->seps[i].seid);
2383 sep = find_remote_sep(session->seps, resp->seps[i].seid);
2385 if (resp->seps[i].inuse && !stream)
2388 session->seps = g_slist_append(session->seps, sep);
2392 sep->seid = resp->seps[i].seid;
2393 sep->type = resp->seps[i].type;
2394 sep->media_type = resp->seps[i].media_type;
2432 sep = find_remote_sep(session->seps, seid);
2870 for (l = session->seps; l; l = l->next) {
2933 if (session->seps) {
2963 for (l = session->seps; l != NULL; l = g_slist_next(l)) {
3286 if (g_slist_length(server->seps) > MAX_SEID)
3292 sep->info.seid = g_slist_length(server->seps) + 1;
3303 server->seps = g_slist_append(server->seps, sep);
3316 server->seps = g_slist_remove(server->seps, sep);