Home
last modified time | relevance | path

Searched refs:t_parent (Results 1 – 19 of 19) sorted by relevance

/titanic_44/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
H A Dpi_defer.c54 tnode_t *t_parent; /* Parent topology node */ member
71 pi_defer_add(topo_mod_t *mod, mde_cookie_t mde_node, tnode_t *t_parent, in pi_defer_add() argument
98 dnp->t_parent = t_parent; in pi_defer_add()
123 tnode_t *t_parent; in pi_defer_exec() local
140 t_parent = dp->t_parent; in pi_defer_exec()
179 result = (func)(mod, mdp, mde_node, inst, t_parent, hc_name, in pi_defer_exec()
235 if (lp->t_parent != rp->t_parent) { in pi_deferlist_compare()
H A Dpi_walker.c108 tnode_t *t_parent; /* Parent topology node */ member
195 pi_walker(pi_enum_t *pip, tnode_t *t_parent, const char *hc_name, in pi_walker() argument
225 result = pi_walkerlist_add(mod, t_parent, mde_node); in pi_walker()
321 tnode_t *t_parent; /* topo parent to this md node */ in pi_walker_node() local
365 t_parent = NULL; in pi_walker_node()
366 result = pi_walkerlist_find(mod, mde_node, &t_parent); in pi_walker_node()
367 if (result != 0 || t_parent == NULL) { in pi_walker_node()
388 result = pi_walker_node_create(mod, mdp, mde_node, t_parent, inst, in pi_walker_node()
416 tnode_t *t_parent, topo_instance_t inst, tnode_t **t_node) in pi_walker_node_create() argument
423 if (t_parent == NULL) { in pi_walker_node_create()
[all …]
H A Dpi_hostbridge.c45 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_hostbridge() argument
59 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_hostbridge()
60 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_hostbridge()
70 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node, in pi_enum_hostbridge()
H A Dpi_mem.c41 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_mem() argument
56 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_mem()
57 t_parent, hc_name, _ENUM_NAME, t_node, SUN4VPI_ENUM_ADD_SERIAL); in pi_enum_mem()
H A Dpi_pciexrc.c67 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_pciexrc() argument
81 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_pciexrc()
82 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_pciexrc()
92 result = pi_enum_update(mod, mdp, mde_node, t_parent, *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()
135 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_pciexrc_defer() argument
191 tnode_t *t_parent, tnode_t *t_node, const char *hc_name) in pi_enum_update() argument
221 if (t_parent == NULL || t_node == NULL) { in pi_enum_update()
H A Dsun4vpi.c115 pi_enum(topo_mod_t *mod, tnode_t *t_parent, const char *name, in pi_enum() argument
195 result = pi_enum_components(&pi, t_parent, name, in pi_enum()
221 pi_enum_components(pi_enum_t *pip, tnode_t *t_parent, const char *hc_name, in pi_enum_components() argument
235 if (t_parent == NULL) { in pi_enum_components()
272 result = pi_walker(pip, t_parent, hc_name, in pi_enum_components()
H A Dpi_top.c47 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_top() argument
58 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_top()
H A Dpi_generic.c44 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_generic() argument
54 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_generic()
55 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_generic()
H A Dpi_niu.c45 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_niu() argument
66 result = topo_mod_enumerate(mod, t_parent, NIU, hc_name, inst, inst, in pi_enum_niu()
H A Dpi_cpu.c49 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_cpu() argument
64 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_cpu()
65 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_cpu()
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()
1003 auth = topo_mod_auth(mod, t_parent); in pi_set_auth()
1210 const char *name, topo_instance_t inst, tnode_t *t_parent, tnode_t *t_node) in pi_set_frufmri() argument
1241 auth = topo_mod_auth(mod, t_parent); in pi_set_frufmri()
1242 frufmri = topo_mod_hcfmri(mod, t_parent, FM_HC_SCHEME_VERSION, name, in pi_set_frufmri()
1374 tnode_t *t_parent, const char *hc_name, topo_instance_t inst, in pi_node_bind() argument
1380 if (t_parent == NULL) { in pi_node_bind()
1388 t_node = topo_node_bind(mod, t_parent, hc_name, inst, fmri); in pi_node_bind()
1408 t_parent, t_node); in pi_node_bind()
[all …]
H A Dpi_bay.c355 topo_instance_t inst, tnode_t *t_parent, const char *hc_name, in pi_enum_bay() argument
435 rv = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_bay()
436 t_parent, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_bay()
/titanic_44/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi.c135 x86pi_enum(topo_mod_t *mod, tnode_t *t_parent, const char *name, in x86pi_enum() argument
150 x86pi.t_parent = t_parent; in x86pi_enum()
192 return (topo_mod_enummap(mod, x86pi->t_parent, in x86pi_enum_start()
208 rv = x86pi_enum_gentopo(mod, x86pi->t_parent); in x86pi_enum_start()
248 x86pi_enum_gentopo(topo_mod_t *mod, tnode_t *t_parent) in x86pi_enum_gentopo() argument
275 if (t_parent == NULL) { in x86pi_enum_gentopo()
301 x86pi_gen_chassis(mod, t_parent, ch_smbid, in x86pi_enum_gentopo()
309 t_parent, ch_smbid, ch_inst++); in x86pi_enum_gentopo()
H A Dx86pi_chassis.c40 x86pi_gen_chassis(topo_mod_t *mod, tnode_t *t_parent, int smb_id, int instance) in x86pi_gen_chassis() argument
93 rv = x86pi_enum_generic(mod, &ch_hcfmri, t_parent, NULL, in x86pi_gen_chassis()
96 rv = x86pi_enum_generic(mod, &ch_hcfmri, t_parent, t_parent, in x86pi_gen_chassis()
H A Dx86pi_generic.c131 x86pi_node_bind(topo_mod_t *mod, tnode_t *t_parent, x86pi_hcfmri_t *hcfmri, in x86pi_node_bind() argument
138 if (t_parent == NULL) { in x86pi_node_bind()
146 t_node = topo_node_bind(mod, t_parent, hcfmri->hc_name, in x86pi_node_bind()
162 result = x86pi_set_frufmri(mod, hcfmri, t_parent, t_node, flag); in x86pi_node_bind()
186 result = x86pi_set_auth(mod, hcfmri, t_parent, t_node); in x86pi_node_bind()
H A Dx86pi_subr.c171 x86pi_set_auth(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_t *t_parent, in x86pi_set_auth() argument
186 if (mod == NULL || t_parent == NULL || t_node == NULL) { in x86pi_set_auth()
201 auth = topo_mod_auth(mod, t_parent); in x86pi_set_auth()
395 x86pi_set_frufmri(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_t *t_parent, in x86pi_set_frufmri() argument
420 auth = topo_mod_auth(mod, t_parent); in x86pi_set_frufmri()
421 frufmri = topo_mod_hcfmri(mod, t_parent, FM_HC_SCHEME_VERSION, in x86pi_set_frufmri()
H A Dx86pi_bay.c260 x86pi_gen_bay(topo_mod_t *mod, tnode_t *t_parent, smbios_port_ext_t *eport, in x86pi_gen_bay() argument
303 rv = x86pi_enum_generic(mod, &hcfmri, t_parent, t_parent, &tn_bay, 0); in x86pi_gen_bay()
H A Dx86pi_bboard.c57 x86pi_gen_bboard(topo_mod_t *mod, tnode_t *t_parent, int smb_id, in x86pi_gen_bboard() argument
169 rv = x86pi_enum_generic(mod, &bb_hcfmri, t_parent, t_parent, &bb_node, in x86pi_gen_bboard()
H A Dx86pi_impl.h122 tnode_t *t_parent; /* "Chassis" parent */ member