/Linux-v6.1/include/media/ |
D | media-entity.h | 92 struct media_entity *entity; 167 struct media_entity *entity; 217 struct media_entity *entity; 255 int (*get_fwnode_pad)(struct media_entity *entity, 257 int (*link_setup)(struct media_entity *entity, 261 bool (*has_pad_interdep)(struct media_entity *entity, unsigned int pad0, 329 struct media_entity { struct 411 static inline u32 media_entity_id(struct media_entity *entity) in media_entity_id() 460 static inline bool is_media_entity_v4l2_video_device(struct media_entity *entity) in is_media_entity_v4l2_video_device() 473 static inline bool is_media_entity_v4l2_subdev(struct media_entity *entity) in is_media_entity_v4l2_subdev() [all …]
|
D | media-device.h | 40 void (*notify)(struct media_entity *entity, void *notify_data); 175 int (*enable_source)(struct media_entity *entity, 177 void (*disable_source)(struct media_entity *entity); 331 struct media_entity *entity); 352 void media_device_unregister_entity(struct media_entity *entity); 440 struct media_entity *entity) in media_device_register_entity() 444 static inline void media_device_unregister_entity(struct media_entity *entity) in media_device_unregister_entity()
|
D | v4l2-mc.h | 154 int v4l2_pipeline_pm_get(struct media_entity *entity); 166 void v4l2_pipeline_pm_put(struct media_entity *entity); 208 static inline int v4l2_pipeline_pm_get(struct media_entity *entity) in v4l2_pipeline_pm_get() 213 static inline void v4l2_pipeline_pm_put(struct media_entity *entity) in v4l2_pipeline_pm_put()
|
D | dvbdev.h | 120 struct media_entity *conn; 183 struct media_entity *entity, *tsout_entity;
|
/Linux-v6.1/sound/usb/ |
D | media.c | 42 struct media_entity *entity; in snd_media_stream_init() 59 mctl->media_entity.function = MEDIA_ENT_F_AUDIO_PLAYBACK; in snd_media_stream_init() 64 mctl->media_entity.function = MEDIA_ENT_F_AUDIO_CAPTURE; in snd_media_stream_init() 68 mctl->media_entity.name = pcm->name; in snd_media_stream_init() 69 media_entity_pads_init(&mctl->media_entity, 1, &mctl->media_pad); in snd_media_stream_init() 71 &mctl->media_entity); in snd_media_stream_init() 82 mctl->intf_link = media_create_intf_link(&mctl->media_entity, in snd_media_stream_init() 95 &mctl->media_entity, 0, in snd_media_stream_init() 111 media_device_unregister_entity(&mctl->media_entity); in snd_media_stream_init() 127 media_device_unregister_entity(&mctl->media_entity); in snd_media_stream_delete() [all …]
|
D | media.h | 30 struct media_entity media_entity; member 46 struct media_entity media_entity; member
|
/Linux-v6.1/drivers/media/v4l2-core/ |
D | v4l2-mc.c | 25 struct media_entity *entity; in v4l2_mc_create_media_graph() 26 struct media_entity *if_vid = NULL, *if_aud = NULL; in v4l2_mc_create_media_graph() 27 struct media_entity *tuner = NULL, *decoder = NULL; in v4l2_mc_create_media_graph() 28 struct media_entity *io_v4l = NULL, *io_vbi = NULL, *io_swradio = NULL; in v4l2_mc_create_media_graph() 434 static int pipeline_pm_use_count(struct media_entity *entity, in pipeline_pm_use_count() 460 static int pipeline_pm_power_one(struct media_entity *entity, int change) in pipeline_pm_power_one() 493 static int pipeline_pm_power(struct media_entity *entity, int change, in pipeline_pm_power() 496 struct media_entity *first = entity; in pipeline_pm_power() 521 static int v4l2_pipeline_pm_use(struct media_entity *entity, unsigned int use) in v4l2_pipeline_pm_use() 543 int v4l2_pipeline_pm_get(struct media_entity *entity) in v4l2_pipeline_pm_get() [all …]
|
/Linux-v6.1/drivers/media/mc/ |
D | mc-entity.c | 194 int media_entity_pads_init(struct media_entity *entity, u16 num_pads, in media_entity_pads_init() 240 static bool media_entity_has_pad_interdep(struct media_entity *entity, in media_entity_has_pad_interdep() 256 static struct media_entity * 257 media_entity_other(struct media_entity *entity, struct media_link *link) in media_entity_other() 267 struct media_entity *entity) in stack_push() 278 static struct media_entity *stack_pop(struct media_graph *graph) in stack_pop() 280 struct media_entity *entity; in stack_pop() 320 struct media_entity *entity) in media_graph_walk_start() 335 struct media_entity *entity = stack_top(graph); in media_graph_walk_iter() 337 struct media_entity *next; in media_graph_walk_iter() [all …]
|
D | mc-device.c | 81 static struct media_entity *find_entity(struct media_device *mdev, u32 id) in find_entity() 83 struct media_entity *entity; in find_entity() 101 struct media_entity *ent; in media_device_enum_entities() 154 struct media_entity *entity; in media_device_enum_links() 204 struct media_entity *source; in media_device_setup_link() 205 struct media_entity *sink; in media_device_setup_link() 233 struct media_entity *entity; in media_device_get_topology() 579 static void __media_device_unregister_entity(struct media_entity *entity) in __media_device_unregister_entity() 610 struct media_entity *entity) in media_device_register_entity() 673 void media_device_unregister_entity(struct media_entity *entity) in media_device_unregister_entity() [all …]
|
/Linux-v6.1/drivers/media/usb/au0828/ |
D | au0828.h | 271 struct media_entity *decoder; 272 struct media_entity input_ent[AU0828_MAX_INPUT]; 275 struct media_entity *tuner; 277 struct media_entity *active_source; 278 struct media_entity *active_sink; 279 struct media_entity *active_link_owner; 280 struct media_entity *active_link_user;
|
D | au0828-core.c | 121 static void au0828_media_graph_notify(struct media_entity *new, 211 static void au0828_media_graph_notify(struct media_entity *new, in au0828_media_graph_notify() 216 struct media_entity *entity, *mixer = NULL, *decoder = NULL; in au0828_media_graph_notify() 265 static bool au0828_is_link_shareable(struct media_entity *owner, in au0828_is_link_shareable() 266 struct media_entity *entity) in au0828_is_link_shareable() 288 static int au0828_enable_source(struct media_entity *entity, in au0828_enable_source() 291 struct media_entity *source, *find_source; in au0828_enable_source() 292 struct media_entity *sink; in au0828_enable_source() 442 static void au0828_disable_source(struct media_entity *entity) in au0828_disable_source() 563 struct media_entity *entity, *demod = NULL; in au0828_media_device_register()
|
/Linux-v6.1/drivers/media/platform/qcom/camss/ |
D | camss.h | 130 struct media_entity *camss_find_sensor(struct media_entity *entity); 131 s64 camss_get_link_freq(struct media_entity *entity, unsigned int bpp, 133 int camss_get_pixel_clock(struct media_entity *entity, u64 *pixel_clock);
|
D | camss.c | 931 struct media_entity *camss_find_sensor(struct media_entity *entity) in camss_find_sensor() 959 s64 camss_get_link_freq(struct media_entity *entity, unsigned int bpp, in camss_get_link_freq() 962 struct media_entity *sensor; in camss_get_link_freq() 981 int camss_get_pixel_clock(struct media_entity *entity, u64 *pixel_clock) in camss_get_pixel_clock() 983 struct media_entity *sensor; in camss_get_pixel_clock() 1409 struct media_entity *sensor = &sd->entity; in camss_subdev_notifier_complete() 1412 struct media_entity *input = &csiphy->subdev.entity; in camss_subdev_notifier_complete()
|
/Linux-v6.1/drivers/staging/media/imx/ |
D | imx-media.h | 212 int imx_media_pipeline_csi2_channel(struct media_entity *start_entity); 214 imx_media_pipeline_pad(struct media_entity *start_entity, u32 grp_id, 217 imx_media_pipeline_subdev(struct media_entity *start_entity, u32 grp_id, 220 imx_media_pipeline_video_device(struct media_entity *start_entity, 237 struct media_entity *entity,
|
D | imx-media-utils.c | 685 imx_media_pipeline_pad(struct media_entity *start_entity, u32 grp_id, in imx_media_pipeline_pad() 688 struct media_entity *me = start_entity; in imx_media_pipeline_pad() 736 static struct media_entity * 737 find_pipeline_entity(struct media_entity *start, u32 grp_id, in find_pipeline_entity() 764 int imx_media_pipeline_csi2_channel(struct media_entity *start_entity) in imx_media_pipeline_csi2_channel() 784 imx_media_pipeline_subdev(struct media_entity *start_entity, u32 grp_id, in imx_media_pipeline_subdev() 787 struct media_entity *me; in imx_media_pipeline_subdev() 803 imx_media_pipeline_video_device(struct media_entity *start_entity, in imx_media_pipeline_video_device() 806 struct media_entity *me; in imx_media_pipeline_video_device() 853 struct media_entity *entity, in imx_media_pipeline_set_stream()
|
D | imx-media-dev-common.c | 70 struct media_entity *entity = srcpad->entity; in imx_media_add_vdev_to_pad() 139 struct media_entity *entity; in imx_media_alloc_pad_vdev_lists() 213 struct media_entity *entity) in imx_media_inherit_controls() 255 struct media_entity *source = link->source->entity; in imx_media_link_notify() 320 struct media_entity *entity = &sd->entity; in imx_media_notify()
|
/Linux-v6.1/drivers/media/platform/ti/omap3isp/ |
D | ispcsiphy.h | 28 struct media_entity *entity; 38 struct media_entity *entity);
|
/Linux-v6.1/drivers/media/test-drivers/vimc/ |
D | vimc-streamer.c | 25 static struct media_entity *vimc_get_source_entity(struct media_entity *ent) in vimc_get_source_entity() 82 struct media_entity *entity; in vimc_streamer_pipeline_init()
|
D | vimc-common.h | 110 struct media_entity *ent; 168 bool vimc_is_source(struct media_entity *ent);
|
/Linux-v6.1/include/media/drv-intf/ |
D | exynos-fimc.h | 128 struct media_entity *me); 130 int (*open)(struct exynos_media_pipeline *p, struct media_entity *me,
|
/Linux-v6.1/drivers/media/platform/samsung/exynos4-is/ |
D | media-dev.h | 58 struct media_entity *vdev_entity; 156 static inline struct fimc_md *entity_to_fimc_mdev(struct media_entity *me) in entity_to_fimc_mdev()
|
D | media-dev.c | 66 struct media_entity *me) in fimc_pipeline_prepare() 227 struct media_entity *me, bool prepare) in __fimc_pipeline_open() 817 struct media_entity *source, in __fimc_md_create_fimc_sink_links() 822 struct media_entity *sink; in __fimc_md_create_fimc_sink_links() 886 struct media_entity *source, *sink; in __fimc_md_create_flite_source_links() 917 struct media_entity *source, *sink; in __fimc_md_create_fimc_is_links() 963 struct media_entity *source, *sink; in fimc_md_create_links() 1132 static int __fimc_md_modify_pipeline(struct media_entity *entity, bool enable) in __fimc_md_modify_pipeline() 1164 static int __fimc_md_modify_pipelines(struct media_entity *entity, bool enable, in __fimc_md_modify_pipelines() 1167 struct media_entity *entity_err = entity; in __fimc_md_modify_pipelines() [all …]
|
D | common.h | 11 struct v4l2_subdev *fimc_find_remote_sensor(struct media_entity *entity);
|
/Linux-v6.1/drivers/media/platform/xilinx/ |
D | xilinx-vipp.c | 38 struct media_entity *entity; 72 struct media_entity *local = entity->entity; in xvip_graph_build_one() 73 struct media_entity *remote; in xvip_graph_build_one() 189 struct media_entity *source; in xvip_graph_build_dma() 190 struct media_entity *sink; in xvip_graph_build_dma()
|
/Linux-v6.1/drivers/media/usb/uvc/ |
D | uvc_entity.c | 21 struct media_entity *sink; in uvc_mc_create_links() 32 struct media_entity *source; in uvc_mc_create_links()
|