Lines Matching refs:gobj
371 * @gobj: Pointer to the struct &media_gobj graph object
373 static inline enum media_gobj_type media_type(struct media_gobj *gobj)
375 return gobj->id >> MEDIA_BITS_PER_ID;
381 * @gobj: Pointer to the struct &media_gobj graph object
383 static inline u32 media_id(struct media_gobj *gobj)
385 return gobj->id & MEDIA_ID_MASK;
557 * @gobj contained on it.
559 * @gobj: Pointer to the struct &media_gobj graph object
561 #define gobj_to_entity(gobj) \
562 container_of(gobj, struct media_entity, graph_obj)
566 * @gobj contained on it.
568 * @gobj: Pointer to the struct &media_gobj graph object
570 #define gobj_to_pad(gobj) \
571 container_of(gobj, struct media_pad, graph_obj)
575 * @gobj contained on it.
577 * @gobj: Pointer to the struct &media_gobj graph object
579 #define gobj_to_link(gobj) \
580 container_of(gobj, struct media_link, graph_obj)
584 * @gobj contained on it.
586 * @gobj: Pointer to the struct &media_gobj graph object
588 #define gobj_to_intf(gobj) \
589 container_of(gobj, struct media_interface, graph_obj)
605 * @gobj: Pointer to the struct &media_gobj graph object
615 struct media_gobj *gobj);
620 * @gobj: Pointer to the struct &media_gobj graph object
625 void media_gobj_destroy(struct media_gobj *gobj);