Lines Matching defs:devices_kset
719 * devices_kset list by moving the consumer device and all devices depending
907 * of dpm_list and the devices_kset list.
2990 struct kset *devices_kset;
2993 * devices_kset_move_before - Move device in the devices_kset's list.
2999 if (!devices_kset)
3001 pr_debug("devices_kset: Moving %s before %s\n",
3003 spin_lock(&devices_kset->list_lock);
3005 spin_unlock(&devices_kset->list_lock);
3009 * devices_kset_move_after - Move device in the devices_kset's list.
3015 if (!devices_kset)
3017 pr_debug("devices_kset: Moving %s after %s\n",
3019 spin_lock(&devices_kset->list_lock);
3021 spin_unlock(&devices_kset->list_lock);
3025 * devices_kset_move_last - move the device to the end of devices_kset's list.
3030 if (!devices_kset)
3032 pr_debug("devices_kset: Moving %s to end of list\n", dev_name(dev));
3033 spin_lock(&devices_kset->list_lock);
3034 list_move_tail(&dev->kobj.entry, &devices_kset->list);
3035 spin_unlock(&devices_kset->list_lock);
3158 dev->kobj.kset = devices_kset;
3186 &devices_kset->kobj);
4129 devices_kset = kset_create_and_add("devices", &device_uevent_ops, NULL);
4130 if (!devices_kset)
4154 kset_unregister(devices_kset);
4797 spin_lock(&devices_kset->list_lock);
4803 while (!list_empty(&devices_kset->list)) {
4804 dev = list_entry(devices_kset->list.prev, struct device,
4819 spin_unlock(&devices_kset->list_lock);
4852 spin_lock(&devices_kset->list_lock);
4854 spin_unlock(&devices_kset->list_lock);