Lines Matching defs:source

161  * @source:	Part of a union. Used only if the first object (gobj0) is
162 * a pad. In that case, it represents the source pad.
181 struct media_pad *source;
207 * taken from an analog TV video source. On such case, it usually
328 * @num_pads: Number of sink and source pads.
703 * @num_pads: total number of sink and source pads
763 * @source: pointer to &media_entity of the source pad.
764 * @source_pad: number of the source pad in the pads array
788 __must_check int media_create_pad_link(struct media_entity *source,
796 * @source_function: Function of the source entities. Used only if @source is
798 * @source: pointer to &media_entity of the source pad. If NULL, it will use
800 * @source_pad: number of the source pad in the pads array
806 * @allow_both_undefined: if %true, then both @source and @sink can be NULL.
809 * If %false, it will return 0 and won't create any link if both @source
824 * It is common for some devices to have multiple source and/or sink entities
837 struct media_entity *source,
870 * The user is expected to hold link->source->parent->mutex. If not,
886 * link_setup operation for the two entities at the source and sink of the
915 * @source: Source pad
921 struct media_link *media_entity_find_link(struct media_pad *source,
944 * that support a single active source at a time on a given pad.
964 * that support a single active source or sink at a time.
977 * media_entity_remote_source_pad_unique - Find a remote source pad connected to
981 * Search for and return a remote source pad connected to @entity through an
986 * that support a single active source at a time.