Lines Matching refs:media_entity
194 int media_entity_pads_init(struct media_entity *entity, u16 num_pads,
253 static bool media_entity_has_pad_interdep(struct media_entity *entity,
269 static struct media_entity *
270 media_entity_other(struct media_entity *entity, struct media_link *link)
280 struct media_entity *entity)
291 static struct media_entity *stack_pop(struct media_graph *graph)
293 struct media_entity *entity;
333 struct media_entity *entity)
348 struct media_entity *entity = stack_top(graph);
350 struct media_entity *next;
390 struct media_entity *media_graph_walk_next(struct media_graph *graph)
392 struct media_entity *entity;
794 struct media_entity *entity = pad->entity;
1013 struct media_entity *
1016 struct media_entity *entity)
1023 struct media_entity *entity;
1054 static void __media_entity_remove_link(struct media_entity *entity,
1058 struct media_entity *remote;
1092 int media_get_pad_index(struct media_entity *entity, u32 pad_type,
1113 media_create_pad_link(struct media_entity *source, u16 source_pad,
1114 struct media_entity *sink, u16 sink_pad, u32 flags)
1179 struct media_entity *source,
1182 struct media_entity *sink,
1187 struct media_entity *entity;
1242 void __media_entity_remove_links(struct media_entity *entity)
1254 void media_entity_remove_links(struct media_entity *entity)
1388 media_entity_remote_pad_unique(const struct media_entity *entity,
1457 int media_entity_get_fwnode_pad(struct media_entity *entity,
1492 struct media_pipeline *media_entity_pipeline(struct media_entity *entity)
1553 struct media_link *media_create_intf_link(struct media_entity *entity,
1621 struct media_link *media_create_ancillary_link(struct media_entity *primary,
1622 struct media_entity *ancillary)
1643 struct media_link *__media_entity_next_link(struct media_entity *entity,