devdesc
struct devdesc *dev;
dev = va_arg(args, struct devdesc *);
struct devdesc *dev;
struct devdesc *dev;
disk_fmtdev(struct devdesc *vdev)
disk_parsedev(struct devdesc **idev, const char *devspec, const char **path)
extern int disk_parsedev(struct devdesc **, const char *, const char **);
char *disk_fmtdev(struct devdesc *vdev);
struct devdesc dd; /* Must be first. */
struct devdesc *dev;
dev = va_arg(ap, struct devdesc *);
struct devdesc *dev;
dev = (struct devdesc *)(f->f_devdata);
struct devdesc *dev = (struct devdesc *)devdata;
struct devdesc *ncurr;
vd = vdisk_get_info((struct devdesc *)dev);
vd = vdisk_get_info((struct devdesc *)dev);
vd = vdisk_get_info((struct devdesc *)dev);
vd = vdisk_get_info((struct devdesc *)dev);
vdisk_get_info(struct devdesc *dev)
extern int efipart_getdesc(struct devdesc *dev, char **out);
pdinfo_t *efiblk_get_pdinfo(struct devdesc *dev);
struct devdesc **dev = (struct devdesc **)vdev;
struct devdesc *dev;
dev = (struct devdesc *)f->f_devdata;
struct devdesc *dev;
dev = (struct devdesc *)f->f_devdata;
struct devdesc *dev;
dev = (struct devdesc *)f->f_devdata;
struct devdesc *dev;
dev = (struct devdesc *)f->f_devdata;
struct devdesc *dev = machdep_hint;
pd = efiblk_get_pdinfo((struct devdesc *)dev);
pd = efiblk_get_pdinfo((struct devdesc *)dev);
efiblk_get_pdinfo(struct devdesc *dev)
pd = efiblk_get_pdinfo((struct devdesc *)dev);
pd = efiblk_get_pdinfo((struct devdesc *)dev);
pd = efiblk_get_pdinfo((struct devdesc *)dev);
struct devdesc *rootdev;
struct devdesc *dev;
set_currdev_devdesc(struct devdesc *currdev)
struct devdesc currdev;
set_currdev_devdesc((struct devdesc *)&currdev);
struct disk_devdesc *devdesc;
disk_parsedev((struct devdesc **)&devdesc, boot_devname, NULL);
bootdev = MAKEBOOTDEV(dev_maj[DEVT_DISK], devdesc->d_slice + 1,
devdesc->dd.d_unit,
devdesc->d_partition >= 0 ? devdesc->d_partition : 0xff);
free(devdesc);
bd_get_bdinfo(struct devdesc *dev)
struct devdesc **dev = (struct devdesc **)vdev;
struct devdesc dd;
extern struct devdesc currdev; /* our current device */
struct devdesc *desc = devdata;
struct devdesc *desc;
desc = va_arg(vl, struct devdesc *);
struct devdesc *desc = f->f_devdata;
struct devdesc *desc = f->f_devdata;
hostdisk_fmtdev(struct devdesc *vdev)
hostdisk_parsedev(struct devdesc **idev, const char *devspec, const char **path)
struct devdesc *dev;
static char *hostdisk_fmtdev(struct devdesc *vdev);
static int hostdisk_parsedev(struct devdesc **idev, const char *devspec, const char **path);
struct devdesc **dev = (struct devdesc **)vdev;
struct devdesc **dev = (struct devdesc **)vdev;
ofw_common_parsedev(struct devdesc **dev, const char *devspec, const char **path,
struct devdesc dd;
int ofw_common_parsedev(struct devdesc **dev, const char *devspec, const char **path,
ofwd_fmtdev(struct devdesc *idev)
ofwd_parsedev(struct devdesc **dev, const char *devspec, const char **path)
static char * ofwd_fmtdev(struct devdesc *);
static int ofwd_parsedev(struct devdesc **, const char *, const char **);
static int ofwnd_parsedev(struct devdesc **, const char *, const char **);
static char *ofwnd_fmtdev(struct devdesc *);
ofwnd_parsedev(struct devdesc **dev, const char *devspec, const char **path)
ofwnd_fmtdev(struct devdesc *idev)
struct devdesc *dev;
struct devdesc *cd_dev;
devparse(struct devdesc **dev, const char *devspec, const char **path)
struct devdesc *idev;
devformat(struct devdesc *d)
default_parsedev(struct devdesc **dev, const char *devspec,
struct devdesc *idev;
idev = malloc(sizeof(struct devdesc));
dev = devformat((struct devdesc *)fd->f_devdata);
struct devdesc *dev;
struct devdesc;
char * (*dv_fmtdev)(struct devdesc *);
int (*dv_parsedev)(struct devdesc **, const char *, const char **);
char *devformat(struct devdesc *d);
int devparse(struct devdesc **, const char *, const char **);
struct devdesc *dev;
dev = devformat((struct devdesc *)f->f_devdata);
dev = devformat((struct devdesc *)f->f_devdata);
struct devdesc dd; /* Must be first. */
char *zfs_fmtdev(struct devdesc *);
struct devdesc *dev = f->f_devdata;
struct devdesc *dev = f->f_devdata;
struct devdesc *dev;
zfs_parsedev(struct devdesc **idev, const char *devspec, const char **path)
zfs_fmtdev(struct devdesc *vdev)
struct devdesc *dev = f->f_devdata;
struct devdesc *dev = f->f_devdata;
rv = zfs_parsedev((struct devdesc **)&zfsdev, dev, NULL);
static int zfs_parsedev(struct devdesc **idev, const char *devspec,
err = disk_parsedev((struct devdesc **)&idev, devspec, path);
struct devdesc dd;
disk_parsedev((struct devdesc **)&dev, p - 4, NULL) == 0) { /* Hack */
struct devdesc *rootdev;
struct devdesc *rootdev;
struct devdesc **dev = (struct devdesc **)vdev;
struct devdesc *dd;