Lines Matching defs:new_propp
3583 ddi_prop_t *new_propp, *propp;
3603 if ((new_propp = DDI_NEW_PROP_T(km_flags)) == NULL) {
3622 new_propp->prop_dev =
3626 new_propp->prop_dev = dev;
3633 new_propp->prop_name = kmem_alloc(name_buf_len, km_flags);
3634 if (new_propp->prop_name == 0) {
3635 kmem_free(new_propp, sizeof (ddi_prop_t));
3639 bcopy(name, new_propp->prop_name, name_buf_len);
3644 new_propp->prop_flags = flags & DDI_PROP_TYPE_MASK;
3652 new_propp->prop_flags |= DDI_PROP_UNDEF_IT;
3654 if ((new_propp->prop_len = length) != 0) {
3655 new_propp->prop_val = kmem_alloc(length, km_flags);
3656 if (new_propp->prop_val == 0) {
3657 kmem_free(new_propp->prop_name, name_buf_len);
3658 kmem_free(new_propp, sizeof (ddi_prop_t));
3662 bcopy(value, new_propp->prop_val, length);
3672 new_propp->prop_next = propp;
3673 *list_head = new_propp;