Searched refs:devices_kset (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/base/
H A Dbase.h19 * @devices_kset - the subsystem's 'devices' directory
24 * @klist_devices - the klist to iterate over the @devices_kset
44 struct kset *devices_kset; member in struct:subsys_private
191 extern struct kset *devices_kset;
H A Dbus.c497 error = sysfs_create_link(&sp->devices_kset->kobj, &dev->kobj, dev_name(dev));
509 sysfs_remove_link(&sp->devices_kset->kobj, dev_name(dev));
567 sysfs_remove_link(&sp->devices_kset->kobj, dev_name(dev));
876 priv->devices_kset = kset_create_and_add("devices", NULL, bus_kobj);
877 if (!priv->devices_kset) {
911 kset_unregister(priv->devices_kset);
947 kset_unregister(sp->devices_kset);
1380 system_kset = kset_create_and_add("system", NULL, &devices_kset->kobj);
H A Dcore.c722 * devices_kset list by moving the consumer device and all devices depending
910 * of dpm_list and the devices_kset list.
3021 struct kset *devices_kset; variable in typeref:struct:kset
3024 * devices_kset_move_before - Move device in the devices_kset's list.
3030 if (!devices_kset)
3032 pr_debug("devices_kset: Moving %s before %s\n",
3034 spin_lock(&devices_kset->list_lock);
3036 spin_unlock(&devices_kset->list_lock);
3040 * devices_kset_move_after - Move device in the devices_kset's list.
3046 if (!devices_kset)
[all...]

Completed in 204 milliseconds