Lines Matching refs:dev
116 struct disk_devdesc dev;
123 dev.d_dev = &userboot_disk;
124 dev.d_unit = i;
125 dev.d_slice = -1;
126 dev.d_partition = -1;
127 if (disk_open(&dev, ud_info[i].mediasize,
130 disk_print(&dev, line, verbose);
131 disk_close(&dev);
137 * Attempt to open the disk described by (dev) for use by (f).
143 struct disk_devdesc *dev;
146 dev = va_arg(ap, struct disk_devdesc *);
149 if (dev->d_unit < 0 || dev->d_unit >= userdisk_maxunit)
152 return (disk_open(dev, ud_info[dev->d_unit].mediasize,
153 ud_info[dev->d_unit].sectorsize, 0));
159 struct disk_devdesc *dev;
161 dev = (struct disk_devdesc *)f->f_devdata;
162 return (disk_close(dev));
169 struct disk_devdesc *dev = devdata;
180 off = (dblk + dev->d_offset) * ud_info[dev->d_unit].sectorsize;
181 rc = CALLBACK(diskread, dev->d_unit, off, buf, size, &resid);
192 struct disk_devdesc *dev;
194 dev = (struct disk_devdesc *)f->f_devdata;
195 return (CALLBACK(diskioctl, dev->d_unit, cmd, data));