di_stack
delete_stack_t *cur = dip->di_stack;
new->ds_next = dip->di_stack;
dip->di_stack = new;
delete_stack_t *cur = dip->di_stack;
dip->di_stack = cur->ds_next;
while ((cur = dip->di_stack) != NULL) {
dip->di_stack = cur->ds_next;
delete_stack_t *di_stack;
struct di_stack *dsp = kmem_zalloc(sizeof (struct di_stack), KM_SLEEP);
kmem_free(dsp, sizeof (struct di_stack));
di_copynode(struct dev_info *node, struct di_stack *dsp, struct di_state *st)
static di_off_t di_copynode(struct dev_info *, struct di_stack *,