Lines Matching defs:pipe
119 * @pipe: The media_pipeline that the pad is part of
129 struct media_pipeline *pipe;
233 * @pipe: Pipeline this pad belongs to. Use media_entity_pipeline() to
248 struct media_pipeline *pipe;
1009 return pad->pipe;
1151 * @pipe: Media pipeline to be assigned to all pads in the pipeline.
1155 * to every pad in the pipeline and stored in the media_pad pipe field.
1163 struct media_pipeline *pipe);
1168 * @pipe: Media pipeline to be assigned to all pads in the pipeline.
1173 struct media_pipeline *pipe);
1180 * directly or indirectly, as not streaming. The media_pad pipe field is
1199 __media_pipeline_pad_iter_next(struct media_pipeline *pipe,
1205 * @pipe: The pipeline
1213 #define media_pipeline_for_each_pad(pipe, iter, pad) \
1214 for (pad = __media_pipeline_pad_iter_next((pipe), iter, NULL); \
1216 pad = __media_pipeline_pad_iter_next((pipe), iter, pad))
1220 * @pipe: The pipeline
1233 int media_pipeline_entity_iter_init(struct media_pipeline *pipe,
1246 __media_pipeline_entity_iter_next(struct media_pipeline *pipe,
1252 * @pipe: The pipeline
1263 #define media_pipeline_for_each_entity(pipe, iter, entity) \
1264 for (entity = __media_pipeline_entity_iter_next((pipe), iter, NULL); \
1266 entity = __media_pipeline_entity_iter_next((pipe), iter, entity))