Searched refs:suppliers (Results 1 - 6 of 6) sorted by relevance

/linux-master/include/linux/
H A Dfwnode.h37 * suppliers. Only enforce ordering with suppliers that have
53 struct list_head suppliers; member in struct:fwnode_handle
130 * @add_links: Create fwnode links to all the suppliers of the fwnode. Return
204 INIT_LIST_HEAD(&fwnode->suppliers);
H A Ddevice.h511 * @suppliers: List of links to supplier devices.
517 struct list_head suppliers; member in struct:dev_links_info
629 * @links: Links to suppliers and consumers of this device.
813 * @c_node: Hook to the consumer device's list of links to suppliers.
/linux-master/scripts/
H A Ddev-needs.sh14 /sys/devices and then lists the probe dependency chain (suppliers and
109 # Return 0 (no-error/true) if one or more suppliers were added
267 # Do a breadth first, non-recursive tracking of suppliers. The parent is also
281 # suppliers.
289 # Add suppliers to CONSUMERS list and output the consumer details.
/linux-master/drivers/base/power/
H A Druntime.c289 list_for_each_entry_rcu(link, &dev->links.suppliers, c_node,
297 /* Ignore suppliers with disabled runtime PM. */
332 list_for_each_entry_rcu(link, &dev->links.suppliers, c_node,
350 list_for_each_entry_rcu(link, &dev->links.suppliers, c_node,
374 * Resume suppliers if necessary.
401 * success, drop the usage counters of the suppliers that have
708 /* Maybe the suppliers are now able to suspend. */
1272 * If @dev has any suppliers (as reflected by device links to them), and @status
1275 * of the @status value) and the suppliers will be deacticated on exit. The
1306 * If the new status is RPM_ACTIVE, the suppliers ca
[all...]
H A Dmain.c269 list_for_each_entry_rcu_locked(link, &dev->links.suppliers, c_node)
1188 list_for_each_entry_rcu_locked(link, &dev->links.suppliers, c_node)
1568 list_for_each_entry_rcu_locked(link, &dev->links.suppliers, c_node) {
/linux-master/drivers/base/
H A Dcore.c89 list_add(&link->c_hook, &con->suppliers);
146 list_for_each_entry_safe(link, tmp, &fwnode->suppliers, c_hook)
898 list_add_tail_rcu(&link->c_node, &consumer->links.suppliers);
1002 list_for_each_entry(link, &dev->links.suppliers, c_node) {
1029 list_for_each_entry(link, &fwnode->suppliers, c_hook)
1041 * Check links from this device to any suppliers. Walk the list of the device's
1042 * links to suppliers and see if all of them are available. If not, simply
1080 list_for_each_entry(link, &dev->links.suppliers, c_node) {
1279 list_for_each_entry_safe(link, ln, &dev->links.suppliers, c_node) {
1301 * Also change the status of @dev's links to suppliers t
[all...]

Completed in 209 milliseconds