Lines Matching defs:iter
198 struct media_pad *iter;
210 media_entity_for_each_pad(entity, iter) {
211 iter->entity = entity;
212 iter->index = i++;
215 &iter->graph_obj);
984 struct media_pipeline_pad_iter *iter,
988 iter->cursor = pipe->pads.next;
990 if (iter->cursor == &pipe->pads)
993 pad = list_entry(iter->cursor, struct media_pipeline_pad, list)->pad;
994 iter->cursor = iter->cursor->next;
1001 struct media_pipeline_entity_iter *iter)
1003 return media_entity_enum_init(&iter->ent_enum, pipe->mdev);
1007 void media_pipeline_entity_iter_cleanup(struct media_pipeline_entity_iter *iter)
1009 media_entity_enum_cleanup(&iter->ent_enum);
1015 struct media_pipeline_entity_iter *iter,
1019 iter->cursor = pipe->pads.next;
1021 while (iter->cursor != &pipe->pads) {
1025 ppad = list_entry(iter->cursor, struct media_pipeline_pad, list);
1027 iter->cursor = iter->cursor->next;
1029 if (!media_entity_enum_test_and_set(&iter->ent_enum, entity))