Home
last modified time | relevance | path

Searched refs:device_lock (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/sys/miscfs/specfs/
H A Dspec_vnops.c101 * -> device_lock
331 * transition of 1 -> 0 must happen under device_lock so in spec_io_exit()
338 mutex_enter(&device_lock); in spec_io_exit()
341 mutex_exit(&device_lock); in spec_io_exit()
364 mutex_enter(&device_lock); in spec_io_drain()
366 cv_wait(&specfs_iocv, &device_lock); in spec_io_drain()
367 mutex_exit(&device_lock); in spec_io_drain()
392 mutex_enter(&device_lock); in spec_node_init()
424 mutex_exit(&device_lock); in spec_node_init()
441 top: mutex_enter(&device_lock); in spec_node_lookup_by_dev()
[all...]
/netbsd-src/sys/kern/
H A Dsubr_devsw.c124 kmutex_t device_lock; variable
376 mutex_init(&device_lock, MUTEX_DEFAULT, IPL_NONE); in devsw_init()
393 mutex_enter(&device_lock); in devsw_attach()
483 mutex_exit(&device_lock); in devsw_attach()
496 KASSERT(mutex_owned(&device_lock)); in bdevsw_attach()
562 KASSERT(mutex_owned(&device_lock)); in cdevsw_attach()
623 KASSERT(mutex_owned(&device_lock)); in devsw_detach_locked()
690 * device_lock. in devsw_detach_locked()
694 &devsw_cv, &device_lock); in devsw_detach_locked()
701 &devsw_cv, &device_lock); in devsw_detach_locked()
[all...]
H A Dinit_sysctl.c1284 mutex_enter(&device_lock); in sysctl_kern_drivers()
1297 mutex_exit(&device_lock); in sysctl_kern_drivers()
1299 mutex_enter(&device_lock); in sysctl_kern_drivers()
1305 mutex_exit(&device_lock); in sysctl_kern_drivers()
/netbsd-src/sys/sys/
H A Ddevice_if.h20 struct device_lock;
25 typedef struct device_lock *device_lock_t;
H A Ddevice_impl.h114 struct device_lock { struct
175 struct device_lock dv_lock;
H A Dconf.h110 extern kmutex_t device_lock;
/netbsd-src/sys/miscfs/procfs/
H A Dprocfs_linux.c237 mutex_enter(&device_lock); in procfs_dodevices()
246 mutex_exit(&device_lock); in procfs_dodevices()
253 mutex_exit(&device_lock); in procfs_dodevices()
265 mutex_exit(&device_lock); in procfs_dodevices()
269 mutex_exit(&device_lock); in procfs_dodevices()