Lines Matching defs:ptn

523     tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr dxn, tnode_t *ptn)
554 if ((np = topo_xml_walk(mp, xinfo, dxn, ptn)) == NULL) {
571 tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr pxn, tnode_t *ptn)
578 if (dependent_create(mp, xinfo, pad, cn, ptn) < 0)
587 nvlist_t *pfmri, tnode_t *ptn, const char *gnm, const char *pnm,
654 e = topo_prop_set_int32(ptn, gnm, pnm, flag, i32, &err);
657 e = topo_prop_set_uint32(ptn, gnm, pnm, flag, ui32, &err);
660 e = topo_prop_set_int64(ptn, gnm, pnm, flag, i64, &err);
663 e = topo_prop_set_uint64(ptn, gnm, pnm, flag, ui64, &err);
666 e = topo_prop_set_fmri(ptn, gnm, pnm, flag, fmri, &err);
669 e = topo_prop_set_string(ptn, gnm, pnm, flag, str, &err);
672 e = topo_prop_set_int32_array(ptn, gnm, pnm, flag, i32arr,
676 e = topo_prop_set_uint32_array(ptn, gnm, pnm, flag, ui32arr,
680 e = topo_prop_set_int64_array(ptn, gnm, pnm, flag, i64arr,
684 e = topo_prop_set_uint64_array(ptn, gnm, pnm, flag, ui64arr,
688 e = topo_prop_set_string_array(ptn, gnm, pnm, flag,
692 e = topo_prop_set_fmri_array(ptn, gnm, pnm, flag,
713 tnode_t *ptn, const char *gnm, nvlist_t **props, int nprops)
751 if (prop_create(mp, props[pn], ptn, gnm, pnm, ptype, flag) < 0)
758 pgroups_create(topo_mod_t *mp, tf_pad_t *pad, tnode_t *ptn)
770 topo_node_name(ptn), topo_node_instance(ptn));
818 if (topo_pgroup_create(ptn, &pgi, &e) != 0) {
841 if (props_create(mp, ptn, gnm, props, nprops) < 0)
891 register_method(topo_mod_t *mp, tnode_t *ptn, struct propmeth_data *meth)
895 if (topo_prop_method_version_register(ptn, meth->pg_name,
903 topo_node_name(ptn), topo_node_instance(ptn),
909 meth->meth_name, topo_node_name(ptn), topo_node_instance(ptn));
1244 pad_process(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn,
1260 "%s: beneath %s=%d\n", __func__, topo_node_name(ptn),
1261 topo_node_instance(ptn));
1347 tmp_rd.rd_pn = ptn;
1413 if (fac_enum_process(mp, target, ptn) < 0)
1415 if (fac_process(mp, target, rd, ptn) < 0)
1418 if (pgcnt > 0 && pgroups_record(mp, target, ptn, rd->rd_name,
1427 if (dependents_create(mp, rd->rd_finfo, new, pxn, ptn) < 0)
1431 if (pgroups_create(mp, new, ptn) < 0)
1439 fac_enum_process(topo_mod_t *mp, xmlNodePtr pn, tnode_t *ptn)
1446 "%s: called for %s=%d\n", __func__, topo_node_name(ptn),
1447 topo_node_instance(ptn));
1468 if (fac_enum_run(mp, ptn, (const char *)fprov) != 0) {
1488 fac_process(topo_mod_t *mp, xmlNodePtr pn, tf_rdata_t *rd, tnode_t *ptn)
1498 "%s: called for %s=%d\n", __func__, topo_node_name(ptn),
1499 topo_node_instance(ptn));
1529 if ((ntn = topo_node_facbind(mp, ptn, (char *)fname,
1803 decorate_nodes(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn,
1808 ctn = topo_child_first(ptn);
1812 ctn = topo_child_next(ptn, ctn);
1819 ctn = topo_child_next(ptn, ctn);