Lines Matching refs:media_entity
99 Entities are represented by a struct media_entity instance, defined in
106 media_entity_init(struct media_entity *entity, u16 num_pads,
109 The media_entity name, type, flags, revision and group_id fields can be
130 struct media_entity *entity);
133 ID by filling the media_entity id field prior to registration, or request the
140 media_device_unregister_entity(struct media_entity *entity);
150 media_entity_cleanup(struct media_entity *entity);
153 entity. Note that the media_entity instance itself must be freed explicitly by
203 media_entity_create_link(struct media_entity *source, u16 source_pad,
204 struct media_entity *sink, u16 sink_pad,
229 struct media_entity *entity;
248 struct media_entity *entity);
278 media_entity structure includes a use_count field that media drivers can use to
324 media_entity_pipeline_start(struct media_entity *entity,
333 the media_entity pipe field.
343 media_entity_pipeline_stop(struct media_entity *entity);
347 media_entity pipe field is reset to NULL on the last nested stop call.
355 media_entity stream_count field to find out if an entity is streaming. This
364 media_entity::link_validate() callback is used for that purpose. In