Lines Matching defs:dsk
81 static struct dsk dsk;
119 if (gptread(&freebsd_ufs_uuid, &dsk, dmadat->secbuf) == -1) {
123 if (gptfind(&freebsd_ufs_uuid, &dsk, dsk.part) == -1) {
142 dsk.drive = *(uint8_t *)PTOV(ARGS);
143 dsk.type = dsk.drive & DRV_HARD ? TYPE_AD : TYPE_FD;
144 dsk.unit = dsk.drive & DRV_MASK;
145 dsk.part = -1;
146 dsk.start = 0;
197 gptbootfailed(&dsk);
198 if (gptfind(&freebsd_ufs_uuid, &dsk, -1) == -1)
210 dsk.drive & DRV_MASK, dev_nm[dsk.type], dsk.unit,
211 dsk.part, kname);
254 kname, dsk.drive & DRV_MASK, dev_nm[dsk.type], dsk.unit,
255 dsk.part);
329 bootinfo.bi_bios_dev = dsk.drive;
331 MAKEBOOTDEV(dev_maj[dsk.type], dsk.part + 1, dsk.unit, 0xff),
400 dsk.type = i;
402 dsk.unit = *arg - '0';
403 if (arg[1] != 'p' || dsk.unit > 9)
406 dsk.part = *arg - '0';
407 if (dsk.part < 1 || dsk.part > 9)
414 drv = dsk.unit;
415 dsk.drive = (dsk.type <= TYPE_MAXHARD
434 return drvread(&dsk, buf, lba + dsk.start, nblk);