di_minor
(void) strlcpy(devnm, di_minor_name(di_minor), sizeof (devnm));
(void) devfsadm_mklink(RD_CTL_NAME, node, di_minor, 0);
di_minor_spectype(di_minor) == S_IFBLK ?
(void) devfsadm_mklink(path, node, di_minor, 0);
static int ramdisk(di_minor_t di_minor, di_node_t node);
ramdisk(di_minor_t di_minor, di_node_t node)
di_minor_t di_minor;
di_minor = DI_MINOR_NIL;
while (di_minor = di_minor_next(di_node, di_minor)) {
if (dev != di_minor_devt(di_minor))
path = di_devfs_minor_path(di_minor);
typedef struct di_minor *di_minor_t; /* minor_node */
struct di_minor *me;
off = di_checkmem(st, *off_p, sizeof (struct di_minor));
off += sizeof (struct di_minor);
off = di_checkmem(st, off, sizeof (struct di_minor));
#define DI_MINOR(addr) ((struct di_minor *)((void *)(addr)))