Lines Matching defs:proprm
204 pool_proprm_t proprm;
611 proprm.pp_o_id_type = proprm32.pp_o_id_type;
612 proprm.pp_o_id_sub_type = proprm32.pp_o_id_sub_type;
613 proprm.pp_o_id = proprm32.pp_o_id;
614 proprm.pp_o_prop_name_size =
616 proprm.pp_o_prop_name =
622 if (ddi_copyin((void *)arg, &proprm,
626 if (proprm.pp_o_prop_name_size + 1 > POOL_PROPNAME_SIZE)
628 prop_name = kmem_alloc(proprm.pp_o_prop_name_size + 1,
630 if (ddi_copyin(proprm.pp_o_prop_name, prop_name,
631 proprm.pp_o_prop_name_size + 1, mode) != 0) {
632 kmem_free(prop_name, proprm.pp_o_prop_name_size + 1);
636 kmem_free(prop_name, proprm.pp_o_prop_name_size + 1);
639 ret = pool_proprm(proprm.pp_o_id_type,
640 proprm.pp_o_id_sub_type, proprm.pp_o_id, prop_name);
642 kmem_free(prop_name, proprm.pp_o_prop_name_size + 1);