Home
last modified time | relevance | path

Searched refs:dk_openlock (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/sys/dev/dkwedge/
H A Ddk.c238 mutex_enter(&pdk->dk_openlock); in dkwedge_attach()
246 mutex_exit(&pdk->dk_openlock); in dkwedge_attach()
249 mutex_enter(&pdk->dk_openlock); in dkwedge_attach()
251 mutex_exit(&pdk->dk_openlock); in dkwedge_attach()
380 KASSERT(mutex_owned(&sc->sc_parent->dk_openlock)); in dkwedge_size_increase()
396 KASSERT(mutex_owned(&pdk->dk_openlock)); in dk_set_geometry()
448 mutex_enter(&pdk->dk_openlock); in dkwedge_add()
468 mutex_exit(&pdk->dk_openlock); in dkwedge_add()
497 mutex_enter(&pdk->dk_openlock); in dkwedge_add()
532 mutex_exit(&pdk->dk_openlock); in dkwedge_add()
[all …]
/netbsd-src/sys/dev/ofw/
H A Dofdisk.c182 mutex_enter(&of->sc_dk.dk_openlock); in ofdisk_open()
247 mutex_exit(&of->sc_dk.dk_openlock); in ofdisk_open()
257 mutex_enter(&of->sc_dk.dk_openlock); in ofdisk_close()
280 mutex_exit(&of->sc_dk.dk_openlock); in ofdisk_close()
402 mutex_enter(&of->sc_dk.dk_openlock); in ofdisk_ioctl()
416 mutex_exit(&of->sc_dk.dk_openlock); in ofdisk_ioctl()
/netbsd-src/sys/dev/
H A Dmd.c202 mutex_enter(&sc->sc_dkdev.dk_openlock); in md_detach()
207 mutex_exit(&sc->sc_dkdev.dk_openlock); in md_detach()
316 mutex_enter(&dk->dk_openlock); in mdopen()
329 mutex_exit(&dk->dk_openlock); in mdopen()
350 mutex_enter(&dk->dk_openlock); in mdclose()
362 mutex_exit(&dk->dk_openlock); in mdclose()
366 mutex_exit(&dk->dk_openlock); in mdclose()
H A Ddksubr.c138 mutex_enter(&dk->dk_openlock); in dk_open()
197 mutex_exit(&dk->dk_openlock); in dk_open()
214 mutex_enter(&dk->dk_openlock); in dk_close()
233 mutex_exit(&dk->dk_openlock); in dk_close()
657 mutex_enter(&dk->dk_openlock); in dk_ioctl()
674 mutex_exit(&dk->dk_openlock); in dk_ioctl()
H A Dvnd.c352 mutex_enter(&sc->sc_dkdev.dk_openlock); in vndopen()
414 mutex_exit(&sc->sc_dkdev.dk_openlock); in vndopen()
437 mutex_enter(&sc->sc_dkdev.dk_openlock); in vndclose()
460 mutex_exit(&sc->sc_dkdev.dk_openlock); in vndclose()
/netbsd-src/sys/dev/dm/
H A Ddevice-mapper.c270 mutex_enter(&dmv->diskp->dk_openlock); in dm_detach()
272 mutex_exit(&dmv->diskp->dk_openlock); in dm_detach()
355 mutex_enter(&dk->dk_openlock); in dmopen()
365 mutex_exit(&dk->dk_openlock); in dmopen()
384 mutex_enter(&dk->dk_openlock); in dmclose()
394 mutex_exit(&dk->dk_openlock); in dmclose()
/netbsd-src/sys/kern/
H A Dsubr_disk.c168 mutex_init(&diskp->dk_openlock, MUTEX_DEFAULT, IPL_NONE); in disk_init()
216 mutex_enter(&dk->dk_openlock); in disk_begindetach()
223 mutex_exit(&dk->dk_openlock); in disk_begindetach()
259 mutex_destroy(&diskp->dk_openlock); in disk_destroy()
537 mutex_enter(&dk->dk_openlock); in disk_ioctl()
544 mutex_exit(&dk->dk_openlock); in disk_ioctl()
/netbsd-src/sys/dev/mca/
H A Ded_mca.c304 mutex_enter(&wd->sc_dk.dk_openlock); in edmcaopen()
362 mutex_exit(&wd->sc_dk.dk_openlock); in edmcaopen()
374 mutex_enter(&wd->sc_dk.dk_openlock); in edmcaclose()
397 mutex_exit(&wd->sc_dk.dk_openlock); in edmcaclose()
497 mutex_enter(&ed->sc_dk.dk_openlock); in edmcaioctl()
515 mutex_exit(&ed->sc_dk.dk_openlock); in edmcaioctl()
/netbsd-src/sys/dev/qbus/
H A Drl.c320 mutex_enter(&rc->rc_disk.dk_openlock); in rlopen()
376 mutex_exit(&rc->rc_disk.dk_openlock); in rlopen()
387 mutex_enter(&rc->rc_disk.dk_openlock); in rlclose()
402 mutex_exit(&rc->rc_disk.dk_openlock); in rlclose()
474 mutex_enter(&rc->rc_disk.dk_openlock); in rlioctl()
482 mutex_exit(&rc->rc_disk.dk_openlock); in rlioctl()
/netbsd-src/sys/dev/mscp/
H A Dmscp_disk.c242 mutex_enter(&ra->ra_disk.dk_openlock); in raopen()
298 mutex_exit(&ra->ra_disk.dk_openlock); in raopen()
309 mutex_enter(&ra->ra_disk.dk_openlock); in raclose()
337 mutex_exit(&ra->ra_disk.dk_openlock); in raclose()
446 mutex_enter(&ra->ra_disk.dk_openlock); in raioctl()
457 mutex_exit(&ra->ra_disk.dk_openlock); in raioctl()
/netbsd-src/sys/arch/emips/ebus/
H A Dace_ebus.c1956 mutex_enter(&ace->sc_dk.dk_openlock); in aceopen()
2012 mutex_exit(&ace->sc_dk.dk_openlock); in aceopen()
2016 mutex_exit(&ace->sc_dk.dk_openlock); in aceopen()
2030 mutex_enter(&ace->sc_dk.dk_openlock); in aceclose()
2050 mutex_exit(&ace->sc_dk.dk_openlock); in aceclose()
2190 mutex_enter(&ace->sc_dk.dk_openlock); in aceioctl()
2204 mutex_exit(&ace->sc_dk.dk_openlock); in aceioctl()
H A Dflash_ebus.c1878 mutex_enter(&sc->sc_dk.dk_openlock); in eflashopen()
1927 mutex_exit(&sc->sc_dk.dk_openlock); in eflashopen()
1931 mutex_exit(&sc->sc_dk.dk_openlock); in eflashopen()
1945 mutex_enter(&sc->sc_dk.dk_openlock); in eflashclose()
1968 mutex_exit(&sc->sc_dk.dk_openlock); in eflashclose()
2107 mutex_enter(&sc->sc_dk.dk_openlock); in eflashioctl()
2121 mutex_exit(&sc->sc_dk.dk_openlock); in eflashioctl()
/netbsd-src/sys/sys/
H A Ddisk.h491 kmutex_t dk_openlock; /* lock on these and openmask */ member