Home
last modified time | relevance | path

Searched refs:t_node (Results 1 – 14 of 14) sorted by relevance

/titanic_44/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi_generic.c45 tnode_t *t_bindparent, tnode_t *t_fmriparent, tnode_t **t_node, int flag) in x86pi_enum_generic() argument
85 *t_node = x86pi_node_bind(mod, t_bindparent, hcfmri, fmri, flag); in x86pi_enum_generic()
87 if (*t_node == NULL) { in x86pi_enum_generic()
103 rv = topo_mod_enumerate(mod, *t_node, _FAC_PROV, _FAC_PROV, 0, 0, NULL); in x86pi_enum_generic()
112 if (topo_method_supported(*t_node, TOPO_METH_FAC_ENUM, 0)) { in x86pi_enum_generic()
113 if (topo_method_invoke(*t_node, TOPO_METH_FAC_ENUM, 0, NULL, in x86pi_enum_generic()
124 topo_node_name(*t_node)); in x86pi_enum_generic()
135 tnode_t *t_node; in x86pi_node_bind() local
146 t_node = topo_node_bind(mod, t_parent, hcfmri->hc_name, in x86pi_node_bind()
148 if (t_node == NULL) { in x86pi_node_bind()
[all …]
H A Dx86pi_subr.c172 tnode_t *t_node) in x86pi_set_auth() argument
186 if (mod == NULL || t_parent == NULL || t_node == NULL) { in x86pi_set_auth()
190 result = topo_pgroup_create(t_node, &auth_pgroup, &err); in x86pi_set_auth()
216 result = topo_prop_inherit(t_node, FM_FMRI_AUTHORITY, in x86pi_set_auth()
239 result = topo_prop_set_string(t_node, FM_FMRI_AUTHORITY, in x86pi_set_auth()
254 result = topo_prop_inherit(t_node, FM_FMRI_AUTHORITY, in x86pi_set_auth()
270 result = topo_prop_set_string(t_node, FM_FMRI_AUTHORITY, in x86pi_set_auth()
287 result = topo_prop_inherit(t_node, FM_FMRI_AUTHORITY, in x86pi_set_auth()
319 result = topo_prop_set_string(t_node, in x86pi_set_auth()
323 result = topo_prop_set_string(t_node, in x86pi_set_auth()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
H A Dpi_pciexrc.c68 tnode_t **t_node) in pi_enum_pciexrc() argument
75 *t_node = NULL; in pi_enum_pciexrc()
82 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_pciexrc()
83 if (result != 0 || *t_node == NULL) { in pi_enum_pciexrc()
92 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node, in pi_enum_pciexrc()
102 result = pi_enum_pciexrc_finddev(mod, mdp, mde_node, *t_node); in pi_enum_pciexrc()
110 result = pi_defer_add(mod, mde_node, t_parent, *t_node, in pi_enum_pciexrc()
115 t_parent, hc_name, *t_node, NULL); in pi_enum_pciexrc()
136 tnode_t *t_node, void *private) in pi_enum_pciexrc_defer() argument
156 result = topo_node_range_create(mod, t_node, PCI_BUS, min, max); in pi_enum_pciexrc_defer()
[all …]
H A Dpi_mem.c42 tnode_t **t_node) in pi_enum_mem() argument
48 *t_node = NULL; in pi_enum_mem()
57 t_parent, hc_name, _ENUM_NAME, t_node, SUN4VPI_ENUM_ADD_SERIAL); in pi_enum_mem()
66 result = topo_node_resource(*t_node, &rsrc, &err); in pi_enum_mem()
75 result = topo_node_asru_set(*t_node, rsrc, TOPO_ASRU_COMPUTE, &err); in pi_enum_mem()
H A Dpi_hostbridge.c46 tnode_t **t_node) in pi_enum_hostbridge() argument
53 *t_node = NULL; in pi_enum_hostbridge()
60 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_hostbridge()
61 if (result != 0 || *t_node == NULL) { in pi_enum_hostbridge()
70 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node, in pi_enum_hostbridge()
H A Dpi_defer.c55 tnode_t *t_node; /* Topo node associated with MDE node */ member
72 tnode_t *t_node, pi_deferenum_fn_t func, void *private) in pi_defer_add() argument
99 dnp->t_node = t_node; in pi_defer_add()
124 tnode_t *t_node; in pi_defer_exec() local
141 t_node = dp->t_node; in pi_defer_exec()
180 t_node, private); in pi_defer_exec()
H A Dpi_generic.c45 tnode_t **t_node) in pi_enum_generic() argument
55 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_generic()
68 const char *hc_name, const char *enum_name, tnode_t **t_node, int flag) in pi_enum_generic_impl() argument
105 *t_node = pi_node_bind(mod, mdp, mde_node, t_bindparent, hc_name, inst, in pi_enum_generic_impl()
108 if (*t_node == NULL) { in pi_enum_generic_impl()
118 topo_method_register(mod, *t_node, in pi_enum_generic_impl()
H A Dpi_bay.c116 pi_bay_pgroups(topo_mod_t *mod, tnode_t *t_node, di_node_t cnode, in pi_bay_pgroups() argument
125 rv = topo_pgroup_create(t_node, &io_pgroup, &err); in pi_bay_pgroups()
148 rv = topo_prop_set_string(t_node, TOPO_PGROUP_IO, TOPO_IO_AP_PATH, in pi_bay_pgroups()
160 rv = topo_pgroup_create(t_node, &binding_pgroup, &err); in pi_bay_pgroups()
183 rv = topo_prop_set_string(t_node, TOPO_PGROUP_BINDING, in pi_bay_pgroups()
275 pi_bay_update_node(topo_mod_t *mod, tnode_t *t_node, uint8_t phy, in pi_bay_update_node() argument
343 rv = pi_bay_pgroups(mod, t_node, sib, minor); in pi_bay_update_node()
356 tnode_t **t_node) in pi_enum_bay() argument
436 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_bay()
437 if (rv != 0 || *t_node == NULL) { in pi_enum_bay()
[all …]
H A Dpi_subr.c977 tnode_t *t_parent, tnode_t *t_node) in pi_set_auth() argument
988 if (mod == NULL || mdp == NULL || t_parent == NULL || t_node == NULL) { in pi_set_auth()
992 result = topo_pgroup_create(t_node, &auth_pgroup, &err); in pi_set_auth()
1011 result = topo_prop_inherit(t_node, FM_FMRI_AUTHORITY, in pi_set_auth()
1042 result = topo_prop_set_string(t_node, FM_FMRI_AUTHORITY, in pi_set_auth()
1058 result = topo_prop_inherit(t_node, FM_FMRI_AUTHORITY, in pi_set_auth()
1089 result = topo_prop_set_string(t_node, FM_FMRI_AUTHORITY, in pi_set_auth()
1105 result = topo_prop_inherit(t_node, FM_FMRI_AUTHORITY, in pi_set_auth()
1136 result = topo_prop_set_string(t_node, FM_FMRI_AUTHORITY, in pi_set_auth()
1152 result = topo_prop_inherit(t_node, FM_FMRI_AUTHORITY, in pi_set_auth()
[all …]
H A Dpi_cpu.c50 tnode_t **t_node) in pi_enum_cpu() argument
58 *t_node = NULL; in pi_enum_cpu()
65 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_cpu()
76 result = topo_node_resource(*t_node, &asru, &err); in pi_enum_cpu()
121 result = topo_node_asru_set(*t_node, asru, 0, &err); in pi_enum_cpu()
H A Dpi_top.c48 tnode_t **t_node) in pi_enum_top() argument
59 NULL, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_top()
H A Dpi_niu.c46 tnode_t **t_node) in pi_enum_niu() argument
50 *t_node = NULL; in pi_enum_niu()
H A Dpi_walker.c322 tnode_t *t_node; /* topo parent to this md node */ in pi_walker_node() local
387 t_node = NULL; in pi_walker_node()
389 &t_node); in pi_walker_node()
390 if (result != MDE_WALK_NEXT || t_node == NULL) { in pi_walker_node()
405 result = pi_walker_node_range(mod, mdp, t_node, mde_node); in pi_walker_node()
416 tnode_t *t_parent, topo_instance_t inst, tnode_t **t_node) in pi_walker_node_create() argument
459 *t_node = NULL; in pi_walker_node_create()
460 result = (func)(mod, mdp, mde_node, inst, t_parent, hc_name, t_node); in pi_walker_node_create()
/titanic_44/usr/src/uts/common/ipp/ipgpc/
H A Dtrie.c403 node_t *t_node; in t_traverse_delete() local
537 t_node = c_node->zero; in t_traverse_delete()
540 kmem_cache_free(trie_node_cache, t_node); in t_traverse_delete()
563 t_node = c_node->one; in t_traverse_delete()
566 kmem_cache_free(trie_node_cache, t_node); in t_traverse_delete()