Lines Matching refs:entity
605 struct media_entity *entity = &dcmi->vdev->entity;
608 /* Walk searching for entity having no sink */
610 pad = &entity->pads[0];
615 if (!pad || !is_media_entity_v4l2_subdev(pad->entity))
618 entity = pad->entity;
621 return entity;
627 struct media_entity *entity = &dcmi->source->entity;
643 /* Search if current entity has a source pad */
644 for (i = 0; i < entity->num_pads; i++) {
645 pad = &entity->pads[i];
655 subdev = media_entity_to_v4l2_subdev(entity);
683 /* Walk to next entity */
685 if (!sink_pad || !is_media_entity_v4l2_subdev(sink_pad->entity))
688 entity = sink_pad->entity;
1826 src_pad = media_entity_get_fwnode_pad(&subdev->entity,
1830 ret = media_create_pad_link(&subdev->entity, src_pad,
1831 &dcmi->vdev->entity, 0,
2006 /* Media entity pads */
2008 ret = media_entity_pads_init(&dcmi->vdev->entity,
2011 dev_err(dcmi->dev, "Failed to init media entity pad\n");
2014 dcmi->vdev->entity.flags |= MEDIA_ENT_FL_DEFAULT;
2074 media_entity_cleanup(&dcmi->vdev->entity);
2094 media_entity_cleanup(&dcmi->vdev->entity);