Lines Matching refs:link

35 A link is a point-to-point oriented connection between two pads, either
183 pointer the canonical way to store and pass link references.
197 targeting any of its pads in a links array. A given link is thus stored
207 An entry in the link array of each entity is allocated and stores pointers
210 Links have flags that describe the link capabilities and state.
212 MEDIA_LNK_FL_ENABLED indicates that the link is enabled and can be used
215 MEDIA_LNK_FL_IMMUTABLE indicates that the link enabled state can't be
217 MEDIA_LNK_FL_ENABLED must also be set since an immutable link is always
262 Helper functions can be used to find a link between two given pads, or a pad
263 connected to another pad through an enabled link
291 media_entity_setup_link(struct media_link *link, u32 flags);
293 The flags argument contains the requested new link flags.
295 The only configurable property is the ENABLED link flag to enable/disable a
296 link. Links marked with the IMMUTABLE link flag can not be enabled or disabled.
298 When a link is enabled or disabled, the media framework calls the
299 link_setup operation for the two entities at the source and sink of the link,
301 made on the first entity to restore the original link flags.
303 Media device drivers can be notified of link setup operations by setting the
313 link at a sink pad prevents another link at the same pad from being enabled,
315 first enabled link.
322 prevent link states from being modified during streaming by calling
349 Link configuration will fail with -EBUSY by default if either end of the link is
370 Subsystems should facilitate link validation by providing subsystem specific