Lines Matching refs:new_val
1578 struct val_list *new_val;
1583 new_val = kmem_alloc(sizeof (struct val_list), KM_SLEEP);
1584 new_val->val_next = NULL;
1585 if ((new_val->val_type = val_type) == VAL_STRING) {
1586 new_val->val_size = strlen((char *)val) + 1;
1587 new_val->val.string = kmem_alloc(new_val->val_size, KM_SLEEP);
1588 (void) strcpy(new_val->val.string, (char *)val);
1590 new_val->val_size = sizeof (int);
1591 new_val->val.integer = (int)(uintptr_t)val;
1599 tail->val_next = new_val;
1601 *val_listp = new_val;
1604 return (new_val);