Lines Matching refs:entity
1293 if (is_media_entity_v4l2_subdev(pad->entity)) {
1295 media_entity_to_v4l2_subdev(pad->entity);
1308 struct media_entity *entity = link->sink->entity;
1309 struct video_device *vd = media_entity_to_video_device(entity);
1316 if (!media_pad_remote_pad_first(entity->pads)) {
1541 subdev->entity.ops = &cio2_media_ops;
1543 r = media_entity_pads_init(&subdev->entity, CIO2_PADS, q->subdev_pads);
1545 dev_err(dev, "failed initialize subdev media entity (%d)\n", r);
1550 vdev->entity.ops = &cio2_video_entity_ops;
1551 r = media_entity_pads_init(&vdev->entity, 1, &q->vdev_pad);
1553 dev_err(dev, "failed initialize videodev media entity (%d)\n",
1565 subdev->entity.function = MEDIA_ENT_F_VID_IF_BRIDGE;
1608 &subdev->entity, CIO2_PAD_SOURCE, &vdev->entity, 0,
1620 media_entity_cleanup(&vdev->entity);
1622 media_entity_cleanup(&subdev->entity);
1635 media_entity_cleanup(&q->vdev.entity);
1637 media_entity_cleanup(&q->subdev.entity);