| /netbsd/src/sys/dev/mca/ |
| D | ed_mca.c | 315 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/ |
| D | ofdisk.c | 241 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/ |
| D | rd.c | 488 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/ |
| D | md.c | 203 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()
|
| D | dksubr.c | 158 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()
|
| D | dkvar.h | 82 (((_dksc)->sc_dkdev.dk_openmask & ~(_pmask)) || \
|
| D | ccd.c | 632 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()
|
| D | vnd.c | 370 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/ |
| D | dk.c | 508 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/ |
| D | rd.c | 824 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/ |
| D | device-mapper.c | 271 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/ |
| D | mcd.c | 325 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/ |
| D | hp.c | 287 sc->sc_disk.dk_openmask = in hpopen() 308 sc->sc_disk.dk_openmask = in hpclose()
|
| /netbsd/src/sys/dev/qbus/ |
| D | rl.c | 373 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/ |
| D | disk.h | 478 int dk_openmask; /* composite (bopen|copen) */ member
|
| /netbsd/src/sys/arch/sun3/dev/ |
| D | fd.c | 905 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()
|
| D | xy.c | 723 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()
|
| D | xd.c | 776 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/ |
| D | ace_ebus.c | 1967 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()
|
| D | flash_ebus.c | 1889 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/ |
| D | xy.c | 854 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()
|
| D | xd.c | 940 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/ |
| D | hdc9224.c | 648 rd->sc_disk.dk_openmask = in rdopen() 671 rd->sc_disk.dk_openmask = in rdclose()
|
| /netbsd/src/sys/arch/sparc/dev/ |
| D | fd.c | 1149 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/ |
| D | fdc.c | 1332 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) {
|