Lines Matching refs:list
52 * the external struct bus_type pointer. This function walks the list of
70 if (list_empty(&bus_kset->list))
73 list_for_each_entry(kobj, &bus_kset->list, entry) {
342 * Iterate over @bus's list of devices, and call @fn for each,
435 * of the list.
470 * - Add the device to its bus's list of devices.
548 * - Delete device from bus's list.
718 * it from its bus's list of drivers. Finally, we drop the reference
1010 * holding the lock for the list, so objects can't otherwise be
1013 static void device_insertion_sort_klist(struct device *a, struct list_head *list,
1021 list_for_each_entry(n, list, n_node) {
1030 list_move_tail(&a->p->knode_bus.n_node, list);
1073 * of @subsys. If @start is set, the list iteration will start there,
1075 * the list.
1303 * Call kset_find_obj() to iterate over list of drivers on