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()
121 struct media_entity *entity;
129 int media_entity_init(struct media_entity *entity, u16 num_pads,
131 void media_entity_cleanup(struct media_entity *entity);
133 int media_entity_create_link(struct media_entity *source, u16 source_pad,
134 struct media_entity *sink, u16 sink_pad, u32 flags);
135 void __media_entity_remove_links(struct media_entity *entity);
136 void media_entity_remove_links(struct media_entity *entity);
144 struct media_entity *media_entity_get(struct media_entity *entity);
145 void media_entity_put(struct media_entity *entity);
148 struct media_entity *entity);
149 struct media_entity *
151 __must_check int media_entity_pipeline_start(struct media_entity *entity,
153 void media_entity_pipeline_stop(struct media_entity *entity);