/netbsd-src/sys/arch/vax/mba/ |
H A D | hp.c | 179 dl = sc->sc_disk.dk_label; in hpattach() 206 lp = sc->sc_disk.dk_label; in hpstrategy() 238 struct disklabel * const lp = sc->sc_disk.dk_label; in hpstart() 275 if (part >= sc->sc_disk.dk_label->d_npartitions) in hpopen() 318 struct disklabel * const lp = sc->sc_disk.dk_label; in hpioctl() 381 btodb(bp->b_bcount - byte), sc->sc_disk.dk_label); in hpfinish() 428 if (sc == NULL || part >= sc->sc_disk.dk_label->d_npartitions) in hppsize() 431 return sc->sc_disk.dk_label->d_partitions[part].p_size * in hppsize() 432 (sc->sc_disk.dk_label->d_secsize / DEV_BSIZE); in hppsize()
|
/netbsd-src/sys/kern/ |
H A D | subr_disk.c | 199 diskp->dk_label = kmem_zalloc(sizeof(struct disklabel), KM_SLEEP); in disk_attach() 251 kmem_free(diskp->dk_label, sizeof(*diskp->dk_label)); in disk_detach() 353 struct disklabel *lp = dk->dk_label; in bounds_check_with_label() 570 if (dk->dk_label == NULL) in disk_ioctl() 572 memcpy(data, dk->dk_label, sizeof (*dk->dk_label)); in disk_ioctl() 577 if (dk->dk_label == NULL) in disk_ioctl() 579 memcpy(&newlabel, dk->dk_label, sizeof(newlabel)); in disk_ioctl() 597 if (dk->dk_label == NULL) in disk_ioctl() 600 dp = &dk->dk_label->d_partitions[DISKPART(dev)]; in disk_ioctl()
|
/netbsd-src/sys/dev/mca/ |
H A D | ed_mca.c | 216 lp = ed->sc_dk.dk_label; in edmcastrategy() 342 (part >= wd->sc_dk.dk_label->d_npartitions || in edmcaopen() 343 wd->sc_dk.dk_label->d_partitions[part].p_fstype == FS_UNUSED)) { in edmcaopen() 440 struct disklabel *lp = ed->sc_dk.dk_label; in edgetdisklabel() 500 error = setdisklabel(ed->sc_dk.dk_label, in edmcaioctl() 510 edmcastrategy, ed->sc_dk.dk_label, in edmcaioctl() 556 fop->df_startblk * wd->sc_dk.dk_label->d_secsize; in edmcaioctl() 594 if (wd->sc_dk.dk_label->d_partitions[part].p_fstype != FS_SWAP) in edmcasize() 597 size = wd->sc_dk.dk_label->d_partitions[part].p_size * in edmcasize() 598 (wd->sc_dk.dk_label->d_secsize / DEV_BSIZE); in edmcasize() [all …]
|
/netbsd-src/sys/arch/sun3/dev/ |
H A D | xy.c | 280 xy->sc_dk.dk_label->d_secsize = XYFM_BPS; in xygetdisklabel() 283 xydummystrat, xy->sc_dk.dk_label, xy->sc_dk.dk_cpulabel); in xygetdisklabel() 296 xy->pcyl = xy->sc_dk.dk_label->d_ncylinders + in xygetdisklabel() 297 xy->sc_dk.dk_label->d_acylinders; in xygetdisklabel() 302 xy->ncyl = xy->sc_dk.dk_label->d_ncylinders; in xygetdisklabel() 303 xy->acyl = xy->sc_dk.dk_label->d_acylinders; in xygetdisklabel() 304 xy->nhead = xy->sc_dk.dk_label->d_ntracks; in xygetdisklabel() 305 xy->nsect = xy->sc_dk.dk_label->d_nsectors; in xygetdisklabel() 307 xy->sc_dk.dk_label->d_secsize = XYFM_BPS; /* not handled by in xygetdisklabel() 839 error = setdisklabel(xy->sc_dk.dk_label, in xyioctl() [all...] |
H A D | xd.c | 348 xd->sc_dk.dk_label->d_secsize = XDFM_BPS; in xdgetdisklabel() 351 xddummystrat, xd->sc_dk.dk_label, xd->sc_dk.dk_cpulabel); in xdgetdisklabel() 364 xd->pcyl = xd->sc_dk.dk_label->d_ncylinders + in xdgetdisklabel() 365 xd->sc_dk.dk_label->d_acylinders; in xdgetdisklabel() 370 xd->ncyl = xd->sc_dk.dk_label->d_ncylinders; in xdgetdisklabel() 371 xd->acyl = xd->sc_dk.dk_label->d_acylinders; in xdgetdisklabel() 372 xd->nhead = xd->sc_dk.dk_label->d_ntracks; in xdgetdisklabel() 373 xd->nsect = xd->sc_dk.dk_label->d_nsectors; in xdgetdisklabel() 375 xd->sc_dk.dk_label->d_secsize = XDFM_BPS; /* not handled by in xdgetdisklabel() 886 error = setdisklabel(xd->sc_dk.dk_label, in xdioctl() [all...] |
/netbsd-src/sys/arch/vax/vsa/ |
H A D | hdc9224.c | 373 dl = rd->sc_disk.dk_label; in rdattach() 456 lp = rd->sc_disk.dk_label; in rdstrategy() 522 lp = rd->sc_disk.dk_label; in hdcstart() 621 if (rd == NULL || part >= rd->sc_disk.dk_label->d_npartitions) in rdpsize() 624 return rd->sc_disk.dk_label->d_partitions[part].p_size * in rdpsize() 625 (rd->sc_disk.dk_label->d_secsize / DEV_BSIZE); in rdpsize() 637 if (rd == NULL || part >= rd->sc_disk.dk_label->d_npartitions) in rdopen() 684 struct disklabel * const lp = rd->sc_disk.dk_label; in rdioctl()
|
/netbsd-src/sys/dev/mscp/ |
H A D | mscp_disk.c | 268 if (part >= ra->ra_disk.dk_label->d_npartitions) { in raopen() 421 lp = ra->ra_disk.dk_label; in raioctl() 523 return ra->ra_disk.dk_label->d_partitions[DISKPART(dev)].p_size * in rasize() 524 (ra->ra_disk.dk_label->d_secsize / DEV_BSIZE); in rasize() 711 dl = rx->ra_disk.dk_label; in raattach() 742 dl = ra->ra_disk.dk_label; in ra_set_geometry() 849 if (bp->b_blkno >= rx->ra_disk.dk_label->d_secperunit) { in rxstrategy() 1016 dl = ra->ra_disk.dk_label; in rronline_cb() 1137 lp = ra->ra_disk.dk_label; in rrfillin() 1168 dl = ra->ra_disk.dk_label; in ra_putonline()
|
/netbsd-src/sys/dev/ |
H A D | dksubr.c | 129 struct disklabel *lp = dksc->sc_dkdev.dk_label; in dk_open() 248 lp = dksc->sc_dkdev.dk_label; in dk_translate() 467 dk->dk_label); in dk_done() 565 lp = dksc->sc_dkdev.dk_label; in dk_size() 660 error = setdisklabel(dksc->sc_dkdev.dk_label, in dk_ioctl() 669 dkd->d_strategy, dksc->sc_dkdev.dk_label, in dk_ioctl() 804 lp = dksc->sc_dkdev.dk_label; in dk_dump() 920 struct disklabel *lp = dksc->sc_dkdev.dk_label; in dk_getdisklabel() 930 dksc->sc_dkdev.dk_label, dksc->sc_dkdev.dk_cpulabel); in dk_getdisklabel() 988 struct disklabel *lp = dksc->sc_dkdev.dk_label; in dk_makedisklabel()
|
H A D | vnd.c | 359 lp = sc->sc_dkdev.dk_label; in vndopen() 492 lp = vnd->sc_dkdev.dk_label; in vndstrategy() 547 pp = &vnd->sc_dkdev.dk_label->d_partitions[ in vndstrategy() 707 vnd->sc_dkdev.dk_label->d_secsize; in vndthread() 809 offset = obp->b_rawblkno * vnd->sc_dkdev.dk_label->d_secsize; in handle_with_rdwr() 819 vnd->sc_dkdev.dk_label->d_secsize, offset, in handle_with_rdwr() 875 bn = obp->b_rawblkno * vnd->sc_dkdev.dk_label->d_secsize; in handle_with_strategy() 1604 error = setdisklabel(vnd->sc_dkdev.dk_label, in vndioctl() 1613 vndstrategy, vnd->sc_dkdev.dk_label, in vndioctl() 1841 lp = sc->sc_dkdev.dk_label; in vndsize() [all...] |
H A D | ccd.c | 620 lp = cs->sc_dkdev.dk_label; in ccdopen() 805 lp = cs->sc_dkdev.dk_label; in ccdstart() 1211 error = setdisklabel(cs->sc_dkdev.dk_label, in ccdioctl() 1220 ccdstrategy, cs->sc_dkdev.dk_label, in ccdioctl() 1525 lp = cs->sc_dkdev.dk_label; in ccdsize() 1573 lp->d_checksum = dkcksum(cs->sc_dkdev.dk_label); in ccdgetdefaultlabel() 1591 lp = cs->sc_dkdev.dk_label; in ccdgetdisklabel() 1607 cs->sc_dkdev.dk_label, cs->sc_dkdev.dk_cpulabel); in ccdgetdisklabel() 1657 struct disklabel *lp = cs->sc_dkdev.dk_label; in ccdmakedisklabel()
|
/netbsd-src/sys/dev/vme/ |
H A D | xy.c | 278 xy->sc_dk.dk_label->d_secsize = XYFM_BPS; in xygetdisklabel() 282 xy->sc_dk.dk_label, xy->sc_dk.dk_cpulabel); in xygetdisklabel() 298 xy->pcyl = xy->sc_dk.dk_label->d_ncylinders + in xygetdisklabel() 299 xy->sc_dk.dk_label->d_acylinders; in xygetdisklabel() 304 xy->ncyl = xy->sc_dk.dk_label->d_ncylinders; in xygetdisklabel() 305 xy->acyl = xy->sc_dk.dk_label->d_acylinders; in xygetdisklabel() 306 xy->nhead = xy->sc_dk.dk_label->d_ntracks; in xygetdisklabel() 307 xy->nsect = xy->sc_dk.dk_label->d_nsectors; in xygetdisklabel() 309 xy->sc_dk.dk_label->d_secsize = XYFM_BPS; /* not handled by in xygetdisklabel() 983 error = setdisklabel(xy->sc_dk.dk_label, in xyioctl() [all …]
|
H A D | xd.c | 362 xd->sc_dk.dk_label->d_secsize = XDFM_BPS; in xdgetdisklabel() 366 xd->sc_dk.dk_label, xd->sc_dk.dk_cpulabel); in xdgetdisklabel() 382 xd->pcyl = xd->sc_dk.dk_label->d_ncylinders + in xdgetdisklabel() 383 xd->sc_dk.dk_label->d_acylinders; in xdgetdisklabel() 388 xd->ncyl = xd->sc_dk.dk_label->d_ncylinders; in xdgetdisklabel() 389 xd->acyl = xd->sc_dk.dk_label->d_acylinders; in xdgetdisklabel() 390 xd->nhead = xd->sc_dk.dk_label->d_ntracks; in xdgetdisklabel() 391 xd->nsect = xd->sc_dk.dk_label->d_nsectors; in xdgetdisklabel() 393 xd->sc_dk.dk_label->d_secsize = XDFM_BPS; /* not handled by in xdgetdisklabel() 1064 error = setdisklabel(xd->sc_dk.dk_label, in xdioctl() [all …]
|
/netbsd-src/sys/arch/emips/ebus/ |
H A D | ace_ebus.c | 1733 lp = ace->sc_dk.dk_label; in acestrategy() 1873 ace->sc_bio.blkdone, ace->sc_dk.dk_label); in acedone() 1994 (part >= ace->sc_dk.dk_label->d_npartitions || in aceopen() 1995 ace->sc_dk.dk_label->d_partitions[part].p_fstype == FS_UNUSED)) { in aceopen() 2098 struct disklabel *lp = ace->sc_dk.dk_label; in acegetdisklabel() 2121 int i, n = ace->sc_dk.dk_label->d_npartitions; in acegetdisklabel() 2125 ace->sc_dk.dk_label->d_partitions[i].p_fstype, in acegetdisklabel() 2126 ace->sc_dk.dk_label->d_partitions[i].p_size, in acegetdisklabel() 2127 ace->sc_dk.dk_label->d_partitions[i].p_offset); in acegetdisklabel() 2175 ace->sc_dk.dk_label->d_flags |= D_BADSECT; in aceioctl() [all …]
|
H A D | flash_ebus.c | 1656 struct disklabel *lp = sc->sc_dk.dk_label; in eflashstrategy() 1801 sc->sc_bio.blkdone, sc->sc_dk.dk_label); in eflashdone() 1909 (part >= sc->sc_dk.dk_label->d_npartitions || in eflashopen() 1910 sc->sc_dk.dk_label->d_partitions[part].p_fstype == FS_UNUSED)) { in eflashopen() 2014 struct disklabel *lp = sc->sc_dk.dk_label; in eflashgetdisklabel() 2038 int i, n = sc->sc_dk.dk_label->d_npartitions; in eflashgetdisklabel() 2042 sc->sc_dk.dk_label->d_partitions[i].p_fstype, in eflashgetdisklabel() 2043 sc->sc_dk.dk_label->d_partitions[i].p_size, in eflashgetdisklabel() 2044 sc->sc_dk.dk_label->d_partitions[i].p_offset); in eflashgetdisklabel() 2092 sc->sc_dk.dk_label->d_flags |= D_BADSECT; in eflashioctl() [all …]
|
/netbsd-src/sys/dev/ofw/ |
H A D | ofdisk.c | 307 p = &of->sc_dk.dk_label->d_partitions[DISKPART(bp->b_dev)]; in ofdisk_strategy() 404 error = setdisklabel(of->sc_dk.dk_label, in ofdisk_ioctl() 414 of->sc_dk.dk_label, of->sc_dk.dk_cpulabel); in ofdisk_ioctl() 457 lp = of->sc_dk.dk_label; in ofdisk_size() 512 struct disklabel *lp = of->sc_dk.dk_label; in ofdisk_getdisklabel()
|
/netbsd-src/sys/dev/gpib/ |
H A D | rd.c | 441 struct disklabel *lp = sc->sc_dk.dk_label; in rdgetinfo() 501 if (part != RAW_PART && (part > sc->sc_dk.dk_label->d_npartitions || in rdopen() 502 sc->sc_dk.dk_label->d_partitions[part].p_fstype == FS_UNUSED)) in rdopen() 578 pinfo = &sc->sc_dk.dk_label->d_partitions[RDPART(bp->b_dev)]; in rdstrategy() 884 pbn = sc->sc_dk.dk_label->d_partitions[RDPART(bp->b_dev)].p_offset; in rderror() 972 lp = sc->sc_dk.dk_label; in rdioctl() 1071 psize = sc->sc_dk.dk_label->d_partitions[RDPART(dev)].p_size * in rdsize() 1072 (sc->sc_dk.dk_label->d_secsize / DEV_BSIZE); in rdsize() 1113 lp = sc->sc_dk.dk_label; in rddump()
|
/netbsd-src/sys/arch/amigappc/amigappc/ |
H A D | autoconf.c | 283 pp = &dkp->dk_label->d_partitions[0]; in findroot() 284 for (i = 0; i < dkp->dk_label->d_npartitions; in findroot() 356 pp = &dkp->dk_label->d_partitions[0]; in findroot()
|
/netbsd-src/sys/dev/qbus/ |
H A D | rl.c | 274 dl = rc->rc_disk.dk_label; in rlattach() 341 dl = rc->rc_disk.dk_label; in rlopen() 416 lp = rc->rc_disk.dk_label; in rlstrategy() 440 struct disklabel *lp = rc->rc_disk.dk_label; in rlioctl() 508 dl = rc->rc_disk.dk_label; in rlpsize() 610 lp = rc->rc_disk.dk_label; in rlcstart()
|
/netbsd-src/sys/arch/hp300/dev/ |
H A D | rd.c | 771 struct disklabel *lp = sc->sc_dkdev.dk_label; in rdgetinfo() 838 (part > sc->sc_dkdev.dk_label->d_npartitions || in rdopen() 839 sc->sc_dkdev.dk_label->d_partitions[part].p_fstype == FS_UNUSED)) in rdopen() 908 pinfo = &sc->sc_dkdev.dk_label->d_partitions[rdpart(bp->b_dev)]; in rdstrategy() 1250 pbn = sc->sc_dkdev.dk_label->d_partitions[rdpart(bp->b_dev)].p_offset; in rderror() 1325 struct disklabel *lp = sc->sc_dkdev.dk_label; in rdioctl() 1430 psize = sc->sc_dkdev.dk_label->d_partitions[rdpart(dev)].p_size * in rdsize() 1431 (sc->sc_dkdev.dk_label->d_secsize / DEV_BSIZE); in rdsize() 1496 lp = sc->sc_dkdev.dk_label; in rddump()
|
/netbsd-src/sys/arch/amiga/amiga/ |
H A D | autoconf.c | 443 pp = &dkp->dk_label->d_partitions[0]; in findroot() 444 for (i = 0; i < dkp->dk_label->d_npartitions; in findroot() 516 pp = &dkp->dk_label->d_partitions[0]; in findroot()
|
/netbsd-src/sys/arch/dreamcast/dev/maple/ |
H A D | mmemcard.c | 445 mmem_defaultlabel(sc, pt, pt->pt_dk.dk_label); in mmem_intr() 735 nblk = pt->pt_dk.dk_label->d_partitions[labelpart].p_offset; in mmemstrategy() 736 nblk += pt->pt_dk.dk_label->d_partitions[labelpart].p_size; in mmemstrategy() 944 *(struct disklabel *)data = *pt->pt_dk.dk_label; /* XXX */ in mmemioctl()
|
/netbsd-src/sys/dev/ata/ |
H A D | wd.c | 520 wd->drvp->lp = dksc->sc_dkdev.dk_label; in wdattach() 658 struct disklabel *lp = dksc->sc_dkdev.dk_label; in wdstrategy() 951 xfer->c_bio.blkdone, dksc->sc_dkdev.dk_label); in wddone() 1307 dksc->sc_dkdev.dk_label->d_flags |= D_BADSECT; in wdioctl() 1418 fop->df_startblk * wd->sc_dk.dk_label->d_secsize; in wdioctl() 1503 struct disklabel *lp = dksc->sc_dkdev.dk_label; in wdioctl() 1723 struct disklabel *lp = dksc->sc_dkdev.dk_label; in bad144intern()
|
/netbsd-src/sys/sys/ |
H A D | disk.h | 502 struct disklabel *dk_label; /* label */ member
|
/netbsd-src/sys/arch/amiga/dev/ |
H A D | fd.c | 593 sc->dkdev.dk_label->d_trkseek = sc->stepdelay = *(int *)addr; in fdioctl() 778 sc->dkdev.dk_label->d_npartitions == (FDPART(dev) + 1)) in fdgetdisklabel() 784 lp = sc->dkdev.dk_label; in fdgetdisklabel() 845 clp = sc->dkdev.dk_label; in fdsetdisklabel() 909 lp = sc->dkdev.dk_label; in fdputdisklabel()
|
/netbsd-src/sys/arch/mac68k/obio/ |
H A D | iwm_fd.c | 733 result = setdisklabel(fd->diskInfo.dk_label, in fdioctl() 745 result = setdisklabel(fd->diskInfo.dk_label, in fdioctl() 750 fd->diskInfo.dk_label, in fdioctl() 1566 lp = fd->diskInfo.dk_label; in fdGetDiskLabel()
|