Home
last modified time | relevance | path

Searched refs:media_device (Results 1 – 25 of 63) sorted by relevance

123

/Linux-v4.19/include/media/
Dmedia-device.h126 struct media_device { struct
182 struct media_entity_enum *ent_enum, struct media_device *mdev) in media_entity_enum_init()
202 void media_device_init(struct media_device *mdev);
212 void media_device_cleanup(struct media_device *mdev);
258 int __must_check __media_device_register(struct media_device *mdev,
280 void media_device_unregister(struct media_device *mdev);
318 int __must_check media_device_register_entity(struct media_device *mdev,
355 int __must_check media_device_register_entity_notify(struct media_device *mdev,
366 void media_device_unregister_entity_notify(struct media_device *mdev,
394 void media_device_pci_init(struct media_device *mdev,
[all …]
Dmedia-devnode.h32 struct media_device;
84 struct media_device *media_dev;
122 int __must_check media_devnode_register(struct media_device *mdev,
Dmedia-entity.h66 struct media_device *mdev;
590 void media_gobj_create(struct media_device *mdev,
718 int media_create_pad_links(const struct media_device *mdev,
862 struct media_graph *graph, struct media_device *mdev);
985 __must_check media_devnode_create(struct media_device *mdev,
Dvideobuf2-dvb.h13 struct media_device;
57 struct media_device *mdev,
Dv4l2-mc.h126 int v4l2_mc_create_media_graph(struct media_device *mdev);
215 static inline int v4l2_mc_create_media_graph(struct media_device *mdev) in v4l2_mc_create_media_graph()
Ddvbdev.h119 struct media_device *mdev;
286 struct media_device *mdev) in dvb_register_media_controller()
296 static inline struct media_device
Dv4l2-device.h61 struct media_device *mdev;
/Linux-v4.19/tools/testing/selftests/media_tests/
Dmedia_device_open.c42 char media_device[256]; in main() local
57 strncpy(media_device, optarg, sizeof(media_device) - 1); in main()
58 media_device[sizeof(media_device)-1] = '\0'; in main()
70 fd = open(media_device, O_RDWR); in main()
Dmedia_device_test.c47 char media_device[256]; in main() local
62 strncpy(media_device, optarg, sizeof(media_device) - 1); in main()
63 media_device[sizeof(media_device)-1] = '\0'; in main()
79 fd = open(media_device, O_RDWR); in main()
Dregression_test.txt3 free on media_device, media_devnode, and cdev pointers when the driver is
/Linux-v4.19/drivers/media/
Dmedia-device.c65 static long media_device_get_info(struct media_device *dev, void *arg) in media_device_get_info()
88 static struct media_entity *find_entity(struct media_device *mdev, u32 id) in find_entity()
105 static long media_device_enum_entities(struct media_device *mdev, void *arg) in media_device_enum_entities()
158 static long media_device_enum_links(struct media_device *mdev, void *arg) in media_device_enum_links()
207 static long media_device_setup_link(struct media_device *mdev, void *arg) in media_device_setup_link()
237 static long media_device_get_topology(struct media_device *mdev, void *arg) in media_device_get_topology()
404 .fn = (long (*)(struct media_device *, void *))func, \
417 long (*fn)(struct media_device *dev, void *arg);
434 struct media_device *dev = devnode->media_dev; in media_device_ioctl()
485 static long media_device_enum_links32(struct media_device *mdev, in media_device_enum_links32()
[all …]
Dmedia-entity.c154 void media_gobj_create(struct media_device *mdev, in media_gobj_create()
209 struct media_device *mdev = entity->graph_obj.mdev; in media_entity_pads_init()
287 struct media_graph *graph, struct media_device *mdev) in media_graph_walk_init()
419 struct media_device *mdev = entity->graph_obj.mdev; in __media_pipeline_start()
541 struct media_device *mdev = entity->graph_obj.mdev; in media_pipeline_start()
582 struct media_device *mdev = entity->graph_obj.mdev; in media_pipeline_stop()
717 int media_create_pad_links(const struct media_device *mdev, in media_create_pad_links()
796 struct media_device *mdev = entity->graph_obj.mdev; in media_entity_remove_links()
835 struct media_device *mdev; in __media_entity_setup_link()
927 static void media_interface_init(struct media_device *mdev, in media_interface_init()
[all …]
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-mc.c22 int v4l2_mc_create_media_graph(struct media_device *mdev) in v4l2_mc_create_media_graph()
190 struct media_device *mdev = vdev->entity.graph_obj.mdev; in v4l_enable_media_source()
210 struct media_device *mdev = vdev->entity.graph_obj.mdev; in v4l_disable_media_source()
347 struct media_device *mdev = entity->graph_obj.mdev; in v4l2_pipeline_pm_use()
/Linux-v4.19/drivers/media/tuners/
Dsi2157.h34 struct media_device *mdev;
Dtda18250.h47 struct media_device *mdev;
Dsi2157_priv.h36 struct media_device *mdev;
/Linux-v4.19/drivers/media/platform/xilinx/
Dxilinx-vipp.h38 struct media_device media_dev;
/Linux-v4.19/drivers/staging/media/davinci_vpfe/
Dvpfe_mc_capture.h71 struct media_device media_dev;
/Linux-v4.19/drivers/media/usb/au0828/
Dau0828-core.c138 struct media_device *mdev = dev->media_dev; in au0828_unregister_media_device()
211 struct media_device *mdev; in au0828_media_device_init()
287 struct media_device *mdev = entity->graph_obj.mdev; in au0828_enable_source()
428 struct media_device *mdev = entity->graph_obj.mdev; in au0828_disable_source()
/Linux-v4.19/drivers/media/platform/qcom/camss/
Dcamss.h75 struct media_device media_dev;
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1.h102 struct media_device media_dev;
/Linux-v4.19/drivers/media/common/videobuf2/
Dvideobuf2-dvb.c80 struct media_device *mdev, in vb2_dvb_register_adapter()
200 struct media_device *mdev, in vb2_dvb_register_bus()
/Linux-v4.19/Documentation/media/kapi/
Dmc-core.rst37 A media device is represented by a struct :c:type:`media_device`
40 embedding the :c:type:`media_device` instance in a larger driver-specific
196 :c:type:`media_device`.\ ``graph_mutex`` lock.
243 operation must be done with the media_device graph_mutex held.
/Linux-v4.19/drivers/media/platform/rcar-vin/
Drcar-vin.h244 struct media_device mdev;
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dmedia-dev.h133 struct media_device media_dev;

123