Searched defs:t_parent (Results 1 - 19 of 19) sorted by relevance

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

Completed in 97 milliseconds