Lines Matching refs:pad

27  * @MEDIA_GRAPH_PAD:		Identify a media pad
118 * a pad. In that case, it represents the source pad.
124 * a pad. In that case, it represents the sink pad.
127 * @reverse: Pointer to the link for the reverse direction of a pad to pad
151 * enum media_pad_signal_type - type of the signal inside a media pad
155 * uniquely identified by the pad number.
157 * The pad contains an analog signal. It can be Radio Frequency,
179 * struct media_pad - A media pad graph object.
182 * @entity: Entity this pad belongs to
184 * @sig_type: Type of the signal inside a media pad
199 * @get_fwnode_pad: Return the pad number based on a fwnode endpoint or
201 * to map a fwnode to a media pad number. Optional.
609 * function calls are used. However, if the object (entity, link, pad,
646 * Drivers must set the direction of every pad in the pads array before calling
667 * media_get_pad_index() - retrieves a pad index from an entity
670 * @is_sink: true if the pad is a sink, false if it is a source
671 * @sig_type: type of signal of the pad to be search
673 * This helper function finds the first pad index inside an entity that
678 * On success, return the pad number. If the pad was not found or the media
687 * @source: pointer to &media_entity of the source pad.
688 * @source_pad: number of the source pad in the pads array
689 * @sink: pointer to &media_entity of the sink pad.
690 * @sink_pad: number of the sink pad in the pads array.
699 * When two or more links target a sink pad, only one of them can be
722 * @source: pointer to &media_entity of the source pad. If NULL, it will use
724 * @source_pad: number of the source pad in the pads array
726 * @sink: pointer to &media_entity of the sink pad. If NULL, it will use
728 * @sink_pad: number of the sink pad in the pads array.
825 * enabled link at a sink pad prevents another link at the same pad from
832 * on media_create_pad_link(), for pad to pad links or the same as described
839 * @source: Source pad
840 * @sink: Sink pad
849 * media_entity_remote_pad - Find the pad at the remote end of a link
850 * @pad: Pad at the local end of the link
852 * Search for a remote pad connected to the given pad by iterating over all
853 * links originating or terminating at that pad until an enabled link is found.
855 * Return: returns a pointer to the pad at the remote end of the first found
858 struct media_pad *media_entity_remote_pad(const struct media_pad *pad);
861 * media_entity_get_fwnode_pad - Get pad number from fwnode
864 * @fwnode: Pointer to the fwnode_handle which should be used to find the pad
865 * @direction_flags: Expected direction of the pad, as defined in
869 * This function can be used to resolve the media pad number from
874 * then this function searches the entity for the first pad that
877 * Return: returns the pad number on success or a negative error code.