Lines Matching refs:ptn

457     tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr dxn, tnode_t *ptn)  in dependent_create()  argument
488 if ((np = topo_xml_walk(mp, xinfo, dxn, ptn)) == NULL) { in dependent_create()
505 tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr pxn, tnode_t *ptn) in dependents_create() argument
512 if (dependent_create(mp, xinfo, pad, cn, ptn) < 0) in dependents_create()
521 nvlist_t *pfmri, tnode_t *ptn, const char *gnm, const char *pnm, in prop_create() argument
592 e = topo_prop_set_int32(ptn, gnm, pnm, flag, i32, &err); in prop_create()
595 e = topo_prop_set_uint32(ptn, gnm, pnm, flag, ui32, &err); in prop_create()
598 e = topo_prop_set_int64(ptn, gnm, pnm, flag, i64, &err); in prop_create()
601 e = topo_prop_set_uint64(ptn, gnm, pnm, flag, ui64, &err); in prop_create()
604 e = topo_prop_set_double(ptn, gnm, pnm, flag, dbl, &err); in prop_create()
607 e = topo_prop_set_fmri(ptn, gnm, pnm, flag, fmri, &err); in prop_create()
610 e = topo_prop_set_string(ptn, gnm, pnm, flag, str, &err); in prop_create()
613 e = topo_prop_set_int32_array(ptn, gnm, pnm, flag, i32arr, in prop_create()
617 e = topo_prop_set_uint32_array(ptn, gnm, pnm, flag, ui32arr, in prop_create()
621 e = topo_prop_set_int64_array(ptn, gnm, pnm, flag, i64arr, in prop_create()
625 e = topo_prop_set_uint64_array(ptn, gnm, pnm, flag, ui64arr, in prop_create()
629 e = topo_prop_set_string_array(ptn, gnm, pnm, flag, in prop_create()
633 e = topo_prop_set_fmri_array(ptn, gnm, pnm, flag, in prop_create()
656 tnode_t *ptn, const char *gnm, nvlist_t **props, int nprops) in props_create() argument
694 if (prop_create(mp, props[pn], ptn, gnm, pnm, ptype, flag) < 0) in props_create()
701 pgroups_create(topo_mod_t *mp, tf_pad_t *pad, tnode_t *ptn) in pgroups_create() argument
713 topo_node_name(ptn), topo_node_instance(ptn)); in pgroups_create()
761 if (topo_pgroup_create(ptn, &pgi, &e) != 0) { in pgroups_create()
784 if (props_create(mp, ptn, gnm, props, nprops) < 0) in pgroups_create()
834 register_method(topo_mod_t *mp, tnode_t *ptn, struct propmeth_data *meth) in register_method() argument
838 if (topo_prop_method_version_register(ptn, meth->pg_name, in register_method()
846 topo_node_name(ptn), topo_node_instance(ptn), in register_method()
852 meth->meth_name, topo_node_name(ptn), topo_node_instance(ptn)); in register_method()
1180 pad_process(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn, in pad_process() argument
1197 "pad_process beneath %s=%d\n", topo_node_name(ptn), in pad_process()
1198 topo_node_instance(ptn)); in pad_process()
1323 if (fac_enum_process(mp, target, ptn) < 0) in pad_process()
1325 if (fac_process(mp, target, rd, ptn) < 0) in pad_process()
1328 if (pgcnt > 0 && pgroups_record(mp, target, ptn, rd->rd_name, in pad_process()
1342 if (pgroups_create(mp, new, ptn) < 0) in pad_process()
1358 tmp_rd.rd_pn = ptn; in pad_process()
1370 if (dependents_create(mp, rd->rd_finfo, new, pxn, ptn) < 0) in pad_process()
1378 fac_enum_process(topo_mod_t *mp, xmlNodePtr pn, tnode_t *ptn) in fac_enum_process() argument
1385 "fac_enum_process() called for %s=%d\n", topo_node_name(ptn), in fac_enum_process()
1386 topo_node_instance(ptn)); in fac_enum_process()
1400 if (fac_enum_run(mp, ptn, (const char *)fprov) != 0) { in fac_enum_process()
1419 fac_process(topo_mod_t *mp, xmlNodePtr pn, tf_rdata_t *rd, tnode_t *ptn) in fac_process() argument
1429 "fac_process() called for %s=%d\n", topo_node_name(ptn), in fac_process()
1430 topo_node_instance(ptn)); in fac_process()
1453 if ((ntn = topo_node_facbind(mp, ptn, (char *)fname, in fac_process()
1706 decorate_nodes(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn, in decorate_nodes() argument
1711 ctn = topo_child_first(ptn); in decorate_nodes()
1715 ctn = topo_child_next(ptn, ctn); in decorate_nodes()
1722 ctn = topo_child_next(ptn, ctn); in decorate_nodes()