Lines Matching refs:ppad
579 struct media_pipeline_pad *ppad; in media_pipeline_add_pad() local
581 list_for_each_entry(ppad, &pipe->pads, list) { in media_pipeline_add_pad()
582 if (ppad->pad == pad) { in media_pipeline_add_pad()
590 ppad = kzalloc_obj(*ppad); in media_pipeline_add_pad()
591 if (!ppad) in media_pipeline_add_pad()
594 ppad->pipe = pipe; in media_pipeline_add_pad()
595 ppad->pad = pad; in media_pipeline_add_pad()
597 list_add_tail(&ppad->list, &pipe->pads); in media_pipeline_add_pad()
710 struct media_pipeline_pad *ppad; in media_pipeline_cleanup() local
712 ppad = list_first_entry(&pipe->pads, typeof(*ppad), list); in media_pipeline_cleanup()
713 list_del(&ppad->list); in media_pipeline_cleanup()
714 kfree(ppad); in media_pipeline_cleanup()
722 struct media_pipeline_pad *ppad; in media_pipeline_populate() local
754 list_for_each_entry(ppad, &pipe->pads, list) in media_pipeline_populate()
756 ppad->pad->entity->name, ppad->pad->index); in media_pipeline_populate()
776 struct media_pipeline_pad *ppad; in __media_pipeline_start() local
811 list_for_each_entry(ppad, &pipe->pads, list) { in __media_pipeline_start()
812 struct media_pad *pad = ppad->pad; in __media_pipeline_start()
905 if (err_ppad == ppad) in __media_pipeline_start()
933 struct media_pipeline_pad *ppad; in __media_pipeline_stop() local
945 list_for_each_entry(ppad, &pipe->pads, list) in __media_pipeline_stop()
946 ppad->pad->pipe = NULL; in __media_pipeline_stop()
1041 struct media_pipeline_pad *ppad; in __media_pipeline_entity_iter_next() local
1044 ppad = list_entry(iter->cursor, struct media_pipeline_pad, list); in __media_pipeline_entity_iter_next()
1045 entity = ppad->pad->entity; in __media_pipeline_entity_iter_next()