Lines Matching refs:drv_lock
162 struct rt_spinlock *drv_lock; in rt_bus_for_each_drv() local
167 drv_lock = &bus->drv_lock; in rt_bus_for_each_drv()
169 _dm_bus_lock(drv_lock); in rt_bus_for_each_drv()
171 _dm_bus_unlock(drv_lock); in rt_bus_for_each_drv()
182 _dm_bus_lock(drv_lock); in rt_bus_for_each_drv()
184 _dm_bus_unlock(drv_lock); in rt_bus_for_each_drv()
236 _dm_bus_lock(&bus->drv_lock); in bus_probe_device()
238 _dm_bus_unlock(&bus->drv_lock); in bus_probe_device()
261 _dm_bus_lock(&bus->drv_lock); in rt_bus_add_driver()
263 _dm_bus_unlock(&bus->drv_lock); in rt_bus_add_driver()
315 _dm_bus_lock(&bus->drv_lock); in rt_bus_remove_driver()
327 _dm_bus_unlock(&bus->drv_lock); in rt_bus_remove_driver()
369 _dm_bus_lock(&bus->drv_lock); in rt_bus_remove_device()
371 _dm_bus_unlock(&bus->drv_lock); in rt_bus_remove_device()
510 rt_spin_lock_init(&bus->drv_lock); in rt_bus_register()