Searched refs:knode_bus (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/base/ |
H A D | bus.c | 303 (start ? &start->p->knode_bus : NULL)); in bus_for_each_dev() 337 (start ? &start->p->knode_bus : NULL)); in bus_find_device() 366 klist_iter_init_node(&subsys->p->klist_devices, &i, &hint->p->knode_bus); in subsys_find_device_by_id() 393 drv_priv = container_of(n, struct driver_private, knode_bus); in next_driver() 429 start ? &start->p->knode_bus : NULL); in bus_for_each_drv() 463 klist_add_tail(&dev->p->knode_bus, &bus->p->klist_devices); in bus_add_device() 528 if (klist_node_attached(&dev->p->knode_bus)) in bus_remove_device() 529 klist_del(&dev->p->knode_bus); in bus_remove_device() 620 klist_add_tail(&priv->knode_bus, &bus->p->klist_drivers); in bus_add_driver() 652 klist_del(&priv->knode_bus); in bus_add_driver() [all...] |
H A D | base.h | 61 struct klist_node knode_bus; member 73 * @knode_bus - node in bus list 92 struct klist_node knode_bus; member 105 container_of(obj, struct device_private, knode_bus)
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | base.h | 81 struct klist_node knode_bus; member 93 * @knode_bus - node in bus list 112 struct klist_node knode_bus; member 125 container_of(obj, struct device_private, knode_bus)
|
H A D | bus.c | 366 (start ? &start->p->knode_bus : NULL)); in bus_for_each_dev() 402 (start ? &start->p->knode_bus : NULL)); in bus_find_device() 418 drv_priv = container_of(n, struct driver_private, knode_bus); in next_driver() 455 start ? &start->p->knode_bus : NULL); in bus_for_each_drv() 505 klist_add_tail(&dev->p->knode_bus, &sp->klist_devices); in bus_add_device() 569 if (klist_node_attached(&dev->p->knode_bus)) in bus_remove_device() 570 klist_del(&dev->p->knode_bus); in bus_remove_device() 671 klist_add_tail(&priv->knode_bus, &sp->klist_drivers); in bus_add_driver() 703 klist_del(&priv->knode_bus); in bus_add_driver() 734 klist_remove(&drv->p->knode_bus); in bus_remove_driver() [all...] |
Completed in 5 milliseconds