DI_MINOR
if (DI_MINOR(minor)->next != 0)
DI_MINOR(minor)->self + DI_MINOR(minor)->next)));
return (DI_MINOR((caddr_t)node - DI_NODE(node)->self +
return (DI_NODE((caddr_t)minor - DI_MINOR(minor)->self +
DI_MINOR(minor)->node));
return (DI_MINOR(minor)->type);
if (DI_MINOR(minor)->name == 0)
return ((caddr_t)minor - DI_MINOR(minor)->self + DI_MINOR(minor)->name);
return (makedev(DI_MINOR(minor)->dev_major,
DI_MINOR(minor)->dev_minor));
return (DI_MINOR(minor)->spec_type);
if (DI_MINOR(minor)->node_type == 0)
DI_MINOR(minor)->self + DI_MINOR(minor)->node_type);
DI_MINOR(minor)->user_private_data = (uintptr_t)data;
return ((void *)(uintptr_t)DI_MINOR(minor)->user_private_data);
me = DI_MINOR(di_mem_addr(st, off));