Lines Matching defs:unit
39 static int dev2bios(char *devname, unsigned int unit, int *biosdev);
43 dev2bios(char *devname, unsigned int unit, int *biosdev)
47 if (unit == 0 || unit == 1) {
48 *biosdev = 0x40 + (unit << 4);
56 bios2dev(int biosdev, char **devname, u_int *unit, u_int sector, u_int *ptnp)
60 *unit = (biosdev >> 4) & 1;
93 unsigned int dev, ctlr, unit, partition;
102 if ((error = parsebootfile(fname, &devname, &unit, &partition,
130 if (dev2bios(devname, unit, &biosdev) == 0) {
140 if ((error = (*dp->dv_open)(f, ctlr, unit, partition)) == 0) {
147 printf("%s%d%c:%s : %s\n", dp->dv_name, unit, partition + 'a', *file,