Lines Matching refs:media_entity
42 struct media_entity *entity; /* Entity this pad belongs to */
57 int (*link_setup)(struct media_entity *entity,
63 struct media_entity { struct
106 static inline u32 media_entity_type(struct media_entity *entity) in media_entity_type() argument
111 static inline u32 media_entity_subtype(struct media_entity *entity) in media_entity_subtype()
128 struct media_entity *entity;
136 int media_entity_init(struct media_entity *entity, u16 num_pads,
138 void media_entity_cleanup(struct media_entity *entity);
140 int media_entity_create_link(struct media_entity *source, u16 source_pad,
141 struct media_entity *sink, u16 sink_pad, u32 flags);
142 void __media_entity_remove_links(struct media_entity *entity);
143 void media_entity_remove_links(struct media_entity *entity);
151 struct media_entity *media_entity_get(struct media_entity *entity);
152 void media_entity_put(struct media_entity *entity);
155 struct media_entity *entity);
156 struct media_entity *
158 __must_check int media_entity_pipeline_start(struct media_entity *entity,
160 void media_entity_pipeline_stop(struct media_entity *entity);