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

/linux-master/drivers/base/
H A Ddriver.c127 klist_iter_init_node(&drv->p->klist_devices, &i,
161 klist_iter_init_node(&drv->p->klist_devices, &i,
H A Dbase.h24 * @klist_devices - the klist to iterate over the @devices_kset
49 struct klist klist_devices; member in struct:subsys_private
80 struct klist klist_devices; member in struct:driver_private
H A Dbus.c365 klist_iter_init_node(&sp->klist_devices, &i,
401 klist_iter_init_node(&sp->klist_devices, &i,
505 klist_add_tail(&dev->p->knode_bus, &sp->klist_devices);
662 klist_init(&priv->klist_devices, NULL, NULL);
892 klist_init(&priv->klist_devices, klist_devices_get, klist_devices_put);
1046 device_klist = &sp->klist_devices;
1084 klist_iter_init_node(&sp->klist_devices, &iter->ki, start_knode);
H A Ddd.c407 klist_add_tail(&dev->p->knode_driver, &dev->driver->p->klist_devices);
1345 spin_lock(&drv->p->klist_devices.k_lock);
1346 if (list_empty(&drv->p->klist_devices.k_list)) {
1347 spin_unlock(&drv->p->klist_devices.k_lock);
1350 dev_prv = list_last_entry(&drv->p->klist_devices.k_list,
1355 spin_unlock(&drv->p->klist_devices.k_lock);
H A Dclass.c189 klist_init(&cp->klist_devices, klist_class_dev_get, klist_class_dev_put);
320 klist_iter_init_node(&sp->klist_devices, &iter->ki, start_knode);
H A Dcore.c3738 klist_add_tail(&dev->p->knode_class, &sp->klist_devices);

Completed in 185 milliseconds