Home
last modified time | relevance | path

Searched refs:dk_openmask (Results 1 – 25 of 29) sorted by relevance

12

/netbsd/src/sys/dev/mca/
Ded_mca.c315 if (wd->sc_dk.dk_openmask != 0) { in edmcaopen()
357 wd->sc_dk.dk_openmask = in edmcaopen()
384 wd->sc_dk.dk_openmask = in edmcaclose()
387 if (wd->sc_dk.dk_openmask == 0) { in edmcaclose()
590 omask = wd->sc_dk.dk_openmask & (1 << part); in edmcasize()
/netbsd/src/sys/dev/ofw/
Dofdisk.c241 of->sc_dk.dk_openmask = in ofdisk_open()
267 of->sc_dk.dk_openmask = of->sc_dk.dk_copenmask | of->sc_dk.dk_bopenmask; in ofdisk_close()
275 if (!of->sc_dk.dk_openmask) { in ofdisk_close()
456 omask = of->sc_dk.dk_openmask & (1 << part); in ofdisk_size()
/netbsd/src/sys/dev/gpib/
Drd.c488 if (sc->sc_dk.dk_openmask == 0) { in rdopen()
514 sc->sc_dk.dk_openmask = in rdopen()
538 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in rdclose()
546 if (dk->dk_openmask == 0) { in rdclose()
994 (sc->sc_flags & RDF_WLABEL) ? 0 : sc->sc_dk.dk_openmask, in rdioctl()
1001 (sc->sc_flags & RDF_WLABEL) ? 0 : sc->sc_dk.dk_openmask, in rdioctl()
1066 if (sc->sc_dk.dk_openmask == 0) { in rdsize()
/netbsd/src/sys/dev/
Dmd.c203 if (sc->sc_dkdev.dk_openmask == 0 && sc->sc_type == MD_UNCONFIGURED) in md_detach()
327 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in mdopen()
360 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in mdclose()
361 if (dk->dk_openmask != 0) { in mdclose()
Ddksubr.c158 if (dk->dk_openmask == 0 && dkd->d_firstopen != NULL) { in dk_open()
194 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in dk_open()
224 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in dk_close()
226 if (dk->dk_openmask == 0) { in dk_close()
561 is_open = dksc->sc_dkdev.dk_openmask & (1 << part); in dk_size()
Ddkvar.h82 (((_dksc)->sc_dkdev.dk_openmask & ~(_pmask)) || \
Dccd.c632 cs->sc_dkdev.dk_openmask == 0) in ccdopen()
655 cs->sc_dkdev.dk_openmask = in ccdopen()
693 cs->sc_dkdev.dk_openmask = in ccdclose()
696 if (cs->sc_dkdev.dk_openmask == 0) { in ccdclose()
753 KASSERT(cs->sc_dkdev.dk_openmask != 0 || in ccdstrategy()
1389 if ((cs->sc_dkdev.dk_openmask & ~pmask) || in ccdioctl()
1524 omask = cs->sc_dkdev.dk_openmask & (1 << part); in ccdsize()
Dvnd.c370 if ((sc->sc_dkdev.dk_openmask & ~(1<<RAW_PART)) != 0) { in vndopen()
410 sc->sc_dkdev.dk_openmask = in vndopen()
451 sc->sc_dkdev.dk_openmask = in vndclose()
455 if (sc->sc_dkdev.dk_openmask == 0) { in vndclose()
1840 omask = sc->sc_dkdev.dk_openmask & (1 << part); in vndsize()
/netbsd/src/sys/dev/dkwedge/
Ddk.c508 if (pdk->dk_openmask & ~(1 << RAW_PART)) in dkwedge_add()
765 KASSERT(sc->sc_dk.dk_openmask == 0); in dkwedge_detach()
849 if (!idleonly || sc->sc_dk.dk_openmask == 0) { in dkwedge_delall1()
1337 if (sc->sc_dk.dk_openmask == 0) { in dkopen()
1361 sc->sc_dk.dk_openmask = in dkopen()
1410 if (nsc == sc || nsc->sc_dk.dk_openmask == 0) in dkfirstopen()
1467 KASSERT(sc->sc_dk.dk_openmask != 0); in dkclose()
1473 sc->sc_dk.dk_openmask = in dkclose()
1476 if (sc->sc_dk.dk_openmask == 0) { in dkclose()
/netbsd/src/sys/arch/hp300/dev/
Drd.c824 if (sc->sc_dkdev.dk_openmask == 0) { in rdopen()
851 sc->sc_dkdev.dk_openmask = in rdopen()
869 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in rdclose()
877 if (dk->dk_openmask == 0) { in rdclose()
1346 (sc->sc_flags & RDF_WLABEL) ? 0 : sc->sc_dkdev.dk_openmask, in rdioctl()
1353 (sc->sc_flags & RDF_WLABEL) ? 0 : sc->sc_dkdev.dk_openmask, in rdioctl()
1425 if (sc->sc_dkdev.dk_openmask == 0) { in rdsize()
/netbsd/src/sys/dev/dm/
Ddevice-mapper.c271 busy = (dmv->diskp->dk_openmask != 0 && (flags & DETACH_FORCE) == 0); in dm_detach()
364 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in dmopen()
393 dk->dk_openmask = dk->dk_copenmask | dk->dk_bopenmask; in dmclose()
/netbsd/src/sys/dev/isa/
Dmcd.c325 if (sc->sc_dk.dk_openmask != 0) { in mcdopen()
390 sc->sc_dk.dk_openmask = sc->sc_dk.dk_copenmask | sc->sc_dk.dk_bopenmask; in mcdopen()
399 if (sc->sc_dk.dk_openmask == 0) { in mcdopen()
429 sc->sc_dk.dk_openmask = sc->sc_dk.dk_copenmask | sc->sc_dk.dk_bopenmask; in mcdclose()
431 if (sc->sc_dk.dk_openmask == 0) { in mcdclose()
707 if ((sc->sc_dk.dk_openmask & ~(1 << part)) == 0 && in mcdioctl()
709 sc->sc_dk.dk_openmask) { in mcdioctl()
/netbsd/src/sys/arch/vax/mba/
Dhp.c287 sc->sc_disk.dk_openmask = in hpopen()
308 sc->sc_disk.dk_openmask = in hpclose()
/netbsd/src/sys/dev/qbus/
Drl.c373 rc->rc_disk.dk_openmask |= mask; in rlopen()
397 rc->rc_disk.dk_openmask = in rlclose()
400 if (rc->rc_disk.dk_openmask == 0) in rlclose()
/netbsd/src/sys/sys/
Ddisk.h478 int dk_openmask; /* composite (bopen|copen) */ member
/netbsd/src/sys/arch/sun3/dev/
Dfd.c905 if (fd->sc_dk.dk_openmask == 0) in fdopen()
919 fd->sc_dk.dk_openmask = in fdopen()
943 fd->sc_dk.dk_openmask = in fdclose()
1637 if ((fd->sc_dk.dk_openmask & ~(1 << part)) != 0 || in fdioctl()
1639 fd->sc_dk.dk_openmask) { in fdioctl()
Dxy.c723 xy->sc_dk.dk_openmask = xy->sc_dk.dk_copenmask | xy->sc_dk.dk_bopenmask; in xyclose()
868 xy->sc_dk.dk_openmask |= (1 << 0); in xyioctl()
873 xy->sc_dk.dk_openmask = in xyioctl()
949 xy->sc_dk.dk_openmask = xy->sc_dk.dk_copenmask | xy->sc_dk.dk_bopenmask; in xyopen()
988 omask = xysc->sc_dk.dk_openmask & (1 << part); in xysize()
Dxd.c776 xd->sc_dk.dk_openmask = xd->sc_dk.dk_copenmask | xd->sc_dk.dk_bopenmask; in xdclose()
915 xd->sc_dk.dk_openmask |= (1 << 0); in xdioctl()
920 xd->sc_dk.dk_openmask = in xdioctl()
996 xd->sc_dk.dk_openmask = xd->sc_dk.dk_copenmask | xd->sc_dk.dk_bopenmask; in xdopen()
1034 omask = xdsc->sc_dk.dk_openmask & (1 << part); in xdsize()
/netbsd/src/sys/arch/emips/ebus/
Dace_ebus.c1967 if (ace->sc_dk.dk_openmask != 0) { in aceopen()
2009 ace->sc_dk.dk_openmask = in aceopen()
2040 ace->sc_dk.dk_openmask = in aceclose()
2043 if (ace->sc_dk.dk_openmask == 0) { in aceclose()
2315 omask = ace->sc_dk.dk_openmask & (1 << part); in acesize()
Dflash_ebus.c1889 if (sc->sc_dk.dk_openmask != 0) { in eflashopen()
1924 sc->sc_dk.dk_openmask = in eflashopen()
1955 sc->sc_dk.dk_openmask = in eflashclose()
1958 if (sc->sc_dk.dk_openmask == 0) { in eflashclose()
2210 omask = sc->sc_dk.dk_openmask & (1 << part); in eflashsize()
/netbsd/src/sys/dev/vme/
Dxy.c854 xy->sc_dk.dk_openmask = xy->sc_dk.dk_copenmask | xy->sc_dk.dk_bopenmask; in xyclose()
1022 xy->sc_dk.dk_openmask |= (1 << 0); in xyioctl()
1026 xy->sc_dk.dk_openmask = in xyioctl()
1093 xy->sc_dk.dk_openmask = xy->sc_dk.dk_copenmask | xy->sc_dk.dk_bopenmask; in xyopen()
1129 omask = xysc->sc_dk.dk_openmask & (1 << part); in xysize()
Dxd.c940 xd->sc_dk.dk_openmask = xd->sc_dk.dk_copenmask | xd->sc_dk.dk_bopenmask; in xdclose()
1103 xd->sc_dk.dk_openmask |= (1 << 0); in xdioctl()
1108 xd->sc_dk.dk_openmask = in xdioctl()
1174 xd->sc_dk.dk_openmask = xd->sc_dk.dk_copenmask | xd->sc_dk.dk_bopenmask; in xdopen()
1210 omask = xdsc->sc_dk.dk_openmask & (1 << part); in xdsize()
/netbsd/src/sys/arch/vax/vsa/
Dhdc9224.c648 rd->sc_disk.dk_openmask = in rdopen()
671 rd->sc_disk.dk_openmask = in rdclose()
/netbsd/src/sys/arch/sparc/dev/
Dfd.c1149 if (fd->sc_dk.dk_openmask == 0) in fdopen()
1163 fd->sc_dk.dk_openmask = in fdopen()
1187 fd->sc_dk.dk_openmask = in fdclose()
2010 if ((fd->sc_dk.dk_openmask & ~(1 << part)) != 0 || in fdioctl()
2012 fd->sc_dk.dk_openmask) { in fdioctl()
/netbsd/src/sys/arch/sparc64/dev/
Dfdc.c1332 if (fd->sc_dk.dk_openmask == 0)
1346 fd->sc_dk.dk_openmask =
1370 fd->sc_dk.dk_openmask =
2191 if ((fd->sc_dk.dk_openmask & ~(1 << part)) != 0 ||
2193 fd->sc_dk.dk_openmask) {

12