Lines Matching refs:devices_kset
1531 struct kset *devices_kset; variable
1540 if (!devices_kset) in devices_kset_move_before()
1544 spin_lock(&devices_kset->list_lock); in devices_kset_move_before()
1546 spin_unlock(&devices_kset->list_lock); in devices_kset_move_before()
1556 if (!devices_kset) in devices_kset_move_after()
1560 spin_lock(&devices_kset->list_lock); in devices_kset_move_after()
1562 spin_unlock(&devices_kset->list_lock); in devices_kset_move_after()
1571 if (!devices_kset) in devices_kset_move_last()
1574 spin_lock(&devices_kset->list_lock); in devices_kset_move_last()
1575 list_move_tail(&dev->kobj.entry, &devices_kset->list); in devices_kset_move_last()
1576 spin_unlock(&devices_kset->list_lock); in devices_kset_move_last()
1699 dev->kobj.kset = devices_kset; in device_initialize()
1726 &devices_kset->kobj); in virtual_device_parent()
2609 devices_kset = kset_create_and_add("devices", &device_uevent_ops, NULL); in devices_init()
2610 if (!devices_kset) in devices_init()
2629 kset_unregister(devices_kset); in devices_init()
3185 spin_lock(&devices_kset->list_lock); in device_shutdown()
3191 while (!list_empty(&devices_kset->list)) { in device_shutdown()
3192 dev = list_entry(devices_kset->list.prev, struct device, in device_shutdown()
3207 spin_unlock(&devices_kset->list_lock); in device_shutdown()
3240 spin_lock(&devices_kset->list_lock); in device_shutdown()
3242 spin_unlock(&devices_kset->list_lock); in device_shutdown()