/kernel/linux/linux-5.10/include/media/ |
H A D | media-device.h | 22 struct media_device; 68 struct media_request *(*req_alloc)(struct media_device *mdev); 75 * struct media_device - Media device 97 * @graph_mutex: Protects access to struct media_device data 137 * handler when &media_device is registered or when 138 * bridge driver finds the media_device during probe. 144 struct media_device { struct 203 struct media_entity_enum *ent_enum, struct media_device *mdev) in media_entity_enum_init() 212 * @mdev: pointer to struct &media_device 223 void media_device_init(struct media_device *mde [all...] |
H A D | media-dev-allocator.h | 34 * &media_device structure and calls media_device_usb_init() to initialize 38 struct media_device *media_device_usb_allocate(struct usb_device *udev, 44 * @mdev: struct &media_device pointer 52 void media_device_delete(struct media_device *mdev, const char *module_name, 55 static inline struct media_device *media_device_usb_allocate( in media_device_usb_allocate() 60 struct media_device *mdev, const char *module_name, in media_device_delete()
|
H A D | media-devnode.h | 24 struct media_device; 60 * @media_dev: pointer to struct &media_device 76 struct media_device *media_dev; 100 * @mdev: struct media_device we want to register a device node 114 int __must_check media_devnode_register(struct media_device *mdev,
|
H A D | media-request.h | 63 struct media_device *mdev; 208 media_request_get_by_fd(struct media_device *mdev, int request_fd); 218 int media_request_alloc(struct media_device *mdev, 232 media_request_get_by_fd(struct media_device *mdev, int request_fd) in media_request_get_by_fd()
|
H A D | v4l2-mc.h | 26 * @mdev: pointer to the &media_device struct. 40 int v4l2_mc_create_media_graph(struct media_device *mdev); 183 static inline int v4l2_mc_create_media_graph(struct media_device *mdev) in v4l2_mc_create_media_graph()
|
H A D | media-entity.h | 48 * @mdev: Pointer to the struct &media_device that owns the object 50 * inside a media_device, as it is composed by 58 struct media_device *mdev; 211 * Those these callbacks are called with struct &media_device.graph_mutex 392 * @local_id: next ID, from struct &media_device.id. 603 * @mdev: Pointer to the &media_device that contains the object 613 void media_gobj_create(struct media_device *mdev, 719 * @mdev: Pointer to the media_device that contains the object 759 int media_create_pad_links(const struct media_device *mdev, 816 * &media_device [all...] |
/kernel/linux/linux-6.6/include/media/ |
H A D | media-device.h | 23 struct media_device; 69 struct media_request *(*req_alloc)(struct media_device *mdev); 76 * struct media_device - Media device 98 * @graph_mutex: Protects access to struct media_device data 138 * handler when &media_device is registered or when 139 * bridge driver finds the media_device during probe. 145 struct media_device { struct 197 * @mdev: pointer to struct &media_device 217 void media_device_init(struct media_device *mdev); 222 * @mdev: pointer to struct &media_device [all...] |
H A D | media-dev-allocator.h | 34 * &media_device structure and calls media_device_usb_init() to initialize 38 struct media_device *media_device_usb_allocate(struct usb_device *udev, 44 * @mdev: struct &media_device pointer 52 void media_device_delete(struct media_device *mdev, const char *module_name, 55 static inline struct media_device *media_device_usb_allocate( in media_device_usb_allocate() 60 struct media_device *mdev, const char *module_name, in media_device_delete()
|
H A D | media-devnode.h | 24 struct media_device; 60 * @media_dev: pointer to struct &media_device 76 struct media_device *media_dev; 100 * @mdev: struct media_device we want to register a device node 114 int __must_check media_devnode_register(struct media_device *mdev,
|
H A D | media-request.h | 63 struct media_device *mdev; 208 media_request_get_by_fd(struct media_device *mdev, int request_fd); 218 int media_request_alloc(struct media_device *mdev, 232 media_request_get_by_fd(struct media_device *mdev, int request_fd) in media_request_get_by_fd()
|
H A D | v4l2-mc.h | 26 * @mdev: pointer to the &media_device struct. 40 int v4l2_mc_create_media_graph(struct media_device *mdev); 189 static inline int v4l2_mc_create_media_graph(struct media_device *mdev) in v4l2_mc_create_media_graph()
|
H A D | media-entity.h | 50 * @mdev: Pointer to the struct &media_device that owns the object 52 * inside a media_device, as it is composed by 60 struct media_device *mdev; 110 struct media_device *mdev; 275 * Those these callbacks are called with struct &media_device.graph_mutex 464 * @local_id: next ID, from struct &media_device.id. 511 struct media_device *mdev); 675 * @mdev: Pointer to the &media_device that contains the object 685 void media_gobj_create(struct media_device *mdev, 795 * @mdev: Pointer to the media_device tha [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/media_tests/ |
H A D | media_device_open.c | 42 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()
|
H A D | media_device_test.c | 47 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()
|
/kernel/linux/linux-6.6/tools/testing/selftests/media_tests/ |
H A D | media_device_open.c | 42 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()
|
H A D | media_device_test.c | 47 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()
|
/kernel/linux/linux-5.10/drivers/media/mc/ |
H A D | mc-dev-allocator.c | 30 struct media_device mdev; 37 to_media_device_instance(struct media_device *mdev) in to_media_device_instance() 61 static struct media_device *__media_device_get(struct device *dev, in __media_device_get() 73 /* get module reference for the media_device owner */ in __media_device_get() 97 struct media_device *media_device_usb_allocate(struct usb_device *udev, in media_device_usb_allocate() 101 struct media_device *mdev; in media_device_usb_allocate() 119 void media_device_delete(struct media_device *mdev, const char *module_name, in media_device_delete() 125 /* put module reference for the media_device owner */ in media_device_delete()
|
H A D | mc-device.c | 58 static long media_device_get_info(struct media_device *dev, void *arg) in media_device_get_info() 81 static struct media_entity *find_entity(struct media_device *mdev, u32 id) in find_entity() 98 static long media_device_enum_entities(struct media_device *mdev, void *arg) in media_device_enum_entities() 151 static long media_device_enum_links(struct media_device *mdev, void *arg) in media_device_enum_links() 200 static long media_device_setup_link(struct media_device *mdev, void *arg) in media_device_setup_link() 230 static long media_device_get_topology(struct media_device *mdev, void *arg) in media_device_get_topology() 373 static long media_device_request_alloc(struct media_device *mdev, void *arg) in media_device_request_alloc() 424 long (*fn)(struct media_device *dev, void *arg); 442 struct media_device *dev = devnode->media_dev; in media_device_ioctl() 493 static long media_device_enum_links32(struct media_device *mde [all...] |
H A D | mc-entity.c | 145 void media_gobj_create(struct media_device *mdev, in media_gobj_create() 200 struct media_device *mdev = entity->graph_obj.mdev; in media_entity_pads_init() 278 struct media_graph *graph, struct media_device *mdev) in media_graph_walk_init() 410 struct media_device *mdev = entity->graph_obj.mdev; in __media_pipeline_start() 535 struct media_device *mdev = entity->graph_obj.mdev; in media_pipeline_start() 576 struct media_device *mdev = entity->graph_obj.mdev; in media_pipeline_stop() 715 int media_create_pad_links(const struct media_device *mdev, in media_create_pad_links() 794 struct media_device *mdev = entity->graph_obj.mdev; in media_entity_remove_links() 833 struct media_device *mdev; in __media_entity_setup_link() 925 static void media_interface_init(struct media_device *mde [all...] |
/kernel/linux/linux-6.6/drivers/media/mc/ |
H A D | mc-dev-allocator.c | 30 struct media_device mdev; 37 to_media_device_instance(struct media_device *mdev) in to_media_device_instance() 61 static struct media_device *__media_device_get(struct device *dev, in __media_device_get() 73 /* get module reference for the media_device owner */ in __media_device_get() 97 struct media_device *media_device_usb_allocate(struct usb_device *udev, in media_device_usb_allocate() 101 struct media_device *mdev; in media_device_usb_allocate() 119 void media_device_delete(struct media_device *mdev, const char *module_name, in media_device_delete() 125 /* put module reference for the media_device owner */ in media_device_delete()
|
H A D | mc-device.c | 58 static long media_device_get_info(struct media_device *dev, void *arg) in media_device_get_info() 81 static struct media_entity *find_entity(struct media_device *mdev, u32 id) in find_entity() 98 static long media_device_enum_entities(struct media_device *mdev, void *arg) in media_device_enum_entities() 151 static long media_device_enum_links(struct media_device *mdev, void *arg) in media_device_enum_links() 200 static long media_device_setup_link(struct media_device *mdev, void *arg) in media_device_setup_link() 230 static long media_device_get_topology(struct media_device *mdev, void *arg) in media_device_get_topology() 373 static long media_device_request_alloc(struct media_device *mdev, void *arg) in media_device_request_alloc() 424 long (*fn)(struct media_device *dev, void *arg); 442 struct media_device *dev = devnode->media_dev; in media_device_ioctl() 493 static long media_device_enum_links32(struct media_device *mde [all...] |
H A D | mc-entity.c | 63 struct media_device *mdev) in media_entity_enum_init() 142 void media_gobj_create(struct media_device *mdev, in media_gobj_create() 197 struct media_device *mdev = entity->graph_obj.mdev; in media_entity_pads_init() 316 struct media_graph *graph, struct media_device *mdev) in media_graph_walk_init() 452 struct media_device *mdev; 755 struct media_device *mdev = pad->graph_obj.mdev; in __media_pipeline_start() 901 struct media_device *mdev = pad->graph_obj.mdev; in media_pipeline_start() 938 struct media_device *mdev = pad->graph_obj.mdev; in media_pipeline_stop() 948 struct media_device *mdev = pad->graph_obj.mdev; in media_pipeline_alloc_start() 1177 int media_create_pad_links(const struct media_device *mde [all...] |
/kernel/linux/linux-5.10/sound/usb/ |
H A D | media.c | 36 struct media_device *mdev; in snd_media_stream_init() 122 struct media_device *mdev; in snd_media_stream_delete() 169 struct media_device *mdev = chip->media_dev; in snd_media_mixer_init() 230 struct media_device *mdev = chip->media_dev; in snd_media_mixer_delete() 257 struct media_device *mdev; in snd_media_device_create() 281 /* media_device might be registered, print error and continue */ in snd_media_device_create() 292 /* register media_device */ in snd_media_device_create() 312 struct media_device *mdev = chip->media_dev; in snd_media_device_delete()
|
/kernel/linux/linux-6.6/sound/usb/ |
H A D | media.c | 36 struct media_device *mdev; in snd_media_stream_init() 122 struct media_device *mdev; in snd_media_stream_delete() 169 struct media_device *mdev = chip->media_dev; in snd_media_mixer_init() 230 struct media_device *mdev = chip->media_dev; in snd_media_mixer_delete() 257 struct media_device *mdev; in snd_media_device_create() 281 /* media_device might be registered, print error and continue */ in snd_media_device_create() 292 /* register media_device */ in snd_media_device_create() 312 struct media_device *mdev = chip->media_dev; in snd_media_device_delete()
|
/kernel/linux/linux-6.6/drivers/media/platform/sunxi/sun6i-csi/ |
H A D | sun6i_csi.h | 34 struct media_device media_dev; 40 struct media_device *media_dev;
|