Lines Matching refs:devices_kset
2810 struct kset *devices_kset; variable
2819 if (!devices_kset) in devices_kset_move_before()
2823 spin_lock(&devices_kset->list_lock); in devices_kset_move_before()
2825 spin_unlock(&devices_kset->list_lock); in devices_kset_move_before()
2835 if (!devices_kset) in devices_kset_move_after()
2839 spin_lock(&devices_kset->list_lock); in devices_kset_move_after()
2841 spin_unlock(&devices_kset->list_lock); in devices_kset_move_after()
2850 if (!devices_kset) in devices_kset_move_last()
2853 spin_lock(&devices_kset->list_lock); in devices_kset_move_last()
2854 list_move_tail(&dev->kobj.entry, &devices_kset->list); in devices_kset_move_last()
2855 spin_unlock(&devices_kset->list_lock); in devices_kset_move_last()
2978 dev->kobj.kset = devices_kset; in device_initialize()
3008 &devices_kset->kobj); in virtual_device_parent()
3957 devices_kset = kset_create_and_add("devices", &device_uevent_ops, NULL); in devices_init()
3958 if (!devices_kset) in devices_init()
3977 kset_unregister(devices_kset); in devices_init()
4620 spin_lock(&devices_kset->list_lock); in device_shutdown()
4626 while (!list_empty(&devices_kset->list)) { in device_shutdown()
4627 dev = list_entry(devices_kset->list.prev, struct device, in device_shutdown()
4642 spin_unlock(&devices_kset->list_lock); in device_shutdown()
4675 spin_lock(&devices_kset->list_lock); in device_shutdown()
4677 spin_unlock(&devices_kset->list_lock); in device_shutdown()