Lines Matching refs:pgname

76 pgroup_get(tnode_t *node, const char *pgname)
84 if (strcmp(pg->tpg_info->tpi_name, pgname) == 0) {
174 prop_get(tnode_t *node, const char *pgname, const char *pname, nvlist_t *pargs,
179 if ((pv = propval_get(pgroup_get(node, pgname), pname)) == NULL) {
204 prop_getval(tnode_t *node, const char *pgname, const char *pname, void *val,
212 if ((pv = prop_get(node, pgname, pname, NULL, err))
393 topo_prop_get_int32(tnode_t *node, const char *pgname, const char *pname,
396 return (prop_getval(node, pgname, pname, (void *)val, TOPO_TYPE_INT32,
401 topo_prop_get_uint32(tnode_t *node, const char *pgname, const char *pname,
404 return (prop_getval(node, pgname, pname, (void *)val, TOPO_TYPE_UINT32,
409 topo_prop_get_int64(tnode_t *node, const char *pgname, const char *pname,
412 return (prop_getval(node, pgname, pname, (void *)val, TOPO_TYPE_INT64,
417 topo_prop_get_uint64(tnode_t *node, const char *pgname, const char *pname,
420 return (prop_getval(node, pgname, pname, (void *)val, TOPO_TYPE_UINT64,
425 topo_prop_get_double(tnode_t *node, const char *pgname, const char *pname,
428 return (prop_getval(node, pgname, pname, (void *)val, TOPO_TYPE_DOUBLE,
433 topo_prop_get_string(tnode_t *node, const char *pgname, const char *pname,
436 return (prop_getval(node, pgname, pname, (void *)val, TOPO_TYPE_STRING,
441 topo_prop_get_fmri(tnode_t *node, const char *pgname, const char *pname,
444 return (prop_getval(node, pgname, pname, (void *)val, TOPO_TYPE_FMRI,
449 topo_prop_get_int32_array(tnode_t *node, const char *pgname, const char *pname,
452 return (prop_getval(node, pgname, pname, (void *)val,
457 topo_prop_get_uint32_array(tnode_t *node, const char *pgname, const char *pname,
460 return (prop_getval(node, pgname, pname, (void *)val,
465 topo_prop_get_int64_array(tnode_t *node, const char *pgname, const char *pname,
468 return (prop_getval(node, pgname, pname, (void *)val,
473 topo_prop_get_uint64_array(tnode_t *node, const char *pgname, const char *pname,
476 return (prop_getval(node, pgname, pname, (void *)val,
481 topo_prop_get_string_array(tnode_t *node, const char *pgname, const char *pname,
484 return (prop_getval(node, pgname, pname, (void *)val,
489 topo_prop_get_fmri_array(tnode_t *node, const char *pgname, const char *pname,
492 return (prop_getval(node, pgname, pname, (void *)val,
515 prop_create(tnode_t *node, const char *pgname, const char *pname,
526 if ((pg = pgroup_get(node, pgname)) == NULL) {
565 topo_prop_set(tnode_t *node, const char *pgname, const char *pname,
648 if (topo_prop_setprop(node, pgname, nvl, flag, nvl, err) != 0) {
657 topo_prop_set_int32(tnode_t *node, const char *pgname, const char *pname,
660 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_INT32, flag,
665 topo_prop_set_uint32(tnode_t *node, const char *pgname, const char *pname,
668 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_UINT32, flag,
673 topo_prop_set_int64(tnode_t *node, const char *pgname, const char *pname,
676 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_INT64, flag,
681 topo_prop_set_uint64(tnode_t *node, const char *pgname, const char *pname,
684 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_UINT64, flag,
689 topo_prop_set_double(tnode_t *node, const char *pgname, const char *pname,
692 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_DOUBLE, flag,
697 topo_prop_set_string(tnode_t *node, const char *pgname, const char *pname,
700 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_STRING, flag,
705 topo_prop_set_fmri(tnode_t *node, const char *pgname, const char *pname,
708 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_FMRI, flag,
713 topo_prop_set_int32_array(tnode_t *node, const char *pgname, const char *pname,
716 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_INT32_ARRAY, flag,
721 topo_prop_set_uint32_array(tnode_t *node, const char *pgname, const char *pname,
724 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_UINT32_ARRAY, flag,
729 topo_prop_set_int64_array(tnode_t *node, const char *pgname, const char *pname,
732 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_INT64_ARRAY, flag,
737 topo_prop_set_uint64_array(tnode_t *node, const char *pgname, const char *pname,
740 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_UINT64_ARRAY, flag,
745 topo_prop_set_string_array(tnode_t *node, const char *pgname, const char *pname,
748 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_STRING_ARRAY, flag,
753 topo_prop_set_fmri_array(tnode_t *node, const char *pgname, const char *pname,
756 return (topo_prop_set(node, pgname, pname, TOPO_TYPE_FMRI_ARRAY, flag,
764 topo_prop_setprop(tnode_t *node, const char *pgname, nvlist_t *prop,
785 if ((pv = prop_create(node, pgname, name, type, flag, err)) == NULL)
869 prop_method_register(tnode_t *node, const char *pgname, const char *pname,
906 if ((pv = propval_get(pgroup_get(node, pgname), pname)) == NULL)
907 if ((pv = prop_create(node, pgname, pname, ptype,
929 topo_prop_method_register(tnode_t *node, const char *pgname, const char *pname,
942 return (prop_method_register(node, pgname, pname, ptype, mname,
947 topo_prop_method_version_register(tnode_t *node, const char *pgname,
968 return (prop_method_register(node, pgname, pname, ptype, mname,
973 topo_prop_method_unregister(tnode_t *node, const char *pgname,
985 if (strcmp(pg->tpg_info->tpi_name, pgname) == 0) {
1011 topo_prop_setmutable(tnode_t *node, const char *pgname, const char *pname,
1017 if ((pv = propval_get(pgroup_get(node, pgname), pname)) == NULL) {
1039 topo_prop_setnonvolatile(tnode_t *node, const char *pgname, const char *pname,
1045 if ((pv = propval_get(pgroup_get(node, pgname), pname)) == NULL) {
1070 topo_prop_inherit(tnode_t *node, const char *pgname, const char *name, int *err)
1085 if (propval_get(pgroup_get(node, pgname), name) != NULL)
1092 if ((pv = propval_get(pgroup_get(pnode, pgname), name)) == NULL)
1105 if ((pg = pgroup_get(node, pgname)) == NULL)
1123 topo_pgroup_info(tnode_t *node, const char *pgname, int *err)
1133 if (strcmp(pgname, pg->tpg_info->tpi_name) == 0) {
1355 topo_prop_getprop(tnode_t *node, const char *pgname, const char *pname,
1362 if ((pv = prop_get(node, pgname, pname, args, err)) == NULL) {
1409 topo_prop_getpgrp(tnode_t *node, const char *pgname, nvlist_t **pgrp,
1428 if (strcmp(pgname, pg->tpg_info->tpi_name) != 0)