Searched refs:mde_node (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
H A Dpi_hostbridge.c44 pi_enum_hostbridge(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
51 _ENUM_NAME, (uint64_t)mde_node, hc_name);
59 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
64 _ENUM_NAME, (uint64_t)mde_node,
70 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node,
75 _ENUM_NAME, (uint64_t)mde_node,
81 _ENUM_NAME, (uint64_t)mde_node, hc_name);
H A Dpi_cpu.c48 pi_enum_cpu(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
64 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
80 _ENUM_NAME, (uint64_t)mde_node, topo_strerror(err));
96 result = pi_enum_cpu_serial(mod, mdp, mde_node, &serial);
100 _ENUM_NAME, (uint64_t)mde_node);
114 _ENUM_NAME, (uint64_t)mde_node,
126 (uint64_t)mde_node, topo_strerror(err));
135 pi_enum_cpu_serial(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
148 * strand (aka cpu) mde_node, and find the MD_STR_CHIP node. This
154 result = md_walk_dag(mdp, mde_node, component_cooki
164 pi_enum_cpu_serial_cb(md_t *mdp, mde_cookie_t mde_parent, mde_cookie_t mde_node, void *private) argument
[all...]
H A Dpi_mem.c40 pi_enum_mem(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
56 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
70 _ENUM_NAME, (uint64_t)mde_node, topo_strerror(err));
80 (uint64_t)mde_node, topo_strerror(err));
H A Dpi_niu.c44 pi_enum_niu(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
54 (uint64_t)mde_node);
71 (uint64_t)mde_node, topo_strerror(topo_mod_errno(mod)));
76 _ENUM_NAME, (uint64_t)mde_node, hc_name);
H A Dpi_generic.c43 pi_enum_generic(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
54 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
66 pi_enum_generic_impl(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
76 enum_name, (uint64_t)mde_node, hc_name);
81 enum_name, (uint64_t)mde_node, hc_name);
88 serial = pi_get_serial(mod, mdp, mde_node);
100 (uint64_t)mde_node, topo_strerror(topo_mod_errno(mod)));
105 *t_node = pi_node_bind(mod, mdp, mde_node, t_bindparent, hc_name, inst,
111 enum_name, (uint64_t)mde_node, (uint32_t)inst,
122 (uint64_t)mde_node, hc_nam
[all...]
H A Dpi_pciexrc.c66 pi_enum_pciexrc(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
73 _ENUM_NAME, (uint64_t)mde_node, hc_name);
81 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
86 _ENUM_NAME, (uint64_t)mde_node,
92 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node,
97 _ENUM_NAME, (uint64_t)mde_node,
102 result = pi_enum_pciexrc_finddev(mod, mdp, mde_node, *t_node);
110 result = pi_defer_add(mod, mde_node, t_parent, *t_node,
114 result = pi_enum_pciexrc_defer(mod, mdp, mde_node, inst,
126 _ENUM_NAME, (uint64_t)mde_node, hc_nam
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
417 pi_enum_pciexrc_finddev(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, tnode_t *t_node) argument
[all...]
H A Dpi_defer.c53 mde_cookie_t mde_node; /* MDE node index */ member in struct:pi_defernode_s
71 pi_defer_add(topo_mod_t *mod, mde_cookie_t mde_node, tnode_t *t_parent, argument
97 dnp->mde_node = mde_node;
122 mde_cookie_t mde_node; local
139 mde_node = dp->mde_node;
154 if (pi_get_instance(mod, mdp, mde_node, &inst) != 0) {
156 (uint64_t)mde_node);
164 hc_name = pi_get_topo_hc_name(mod, mdp, mde_node);
[all...]
H A Dpi_top.c46 pi_enum_top(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
58 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
H A Dpi_subr.c116 pi_skip_node(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
130 result = md_get_prop_val(mdp, mde_node, MD_STR_TOPO_SKIP, &skip);
228 pi_get_productsn(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
240 result = md_get_prop_str(mdp, mde_node, MD_STR_TYPE, &type);
246 result = md_get_prop_str(mdp, mde_node, MD_STR_SERIAL_NUMBER,
310 pi_get_chassisid(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
322 hc_name = pi_get_topo_hc_name(mod, mdp, mde_node);
330 result = md_get_prop_str(mdp, mde_node, MD_STR_SERIAL_NUMBER,
396 pi_get_fru(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, int *is_fru) argument
407 result = md_get_prop_val(mdp, mde_node, MD_STR_FR
423 pi_get_instance(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, topo_instance_t *ip) argument
452 pi_get_label(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
547 pi_get_part(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
585 pi_get_path(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
736 pi_get_priphy(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, uint8_t *phyp) argument
816 pi_get_revision(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
836 pi_get_serial(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
949 pi_get_topo_hc_name(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument
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
1265 pi_set_label(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, 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...]
H A Dpi_walker.c109 mde_cookie_t mde_node; /* Child MDE node index */ member in struct:pi_walkernode_s
196 mde_cookie_t mde_node, mde_str_cookie_t component_cookie,
211 mde_node);
225 result = pi_walkerlist_add(mod, t_parent, mde_node);
261 result = md_walk_dag(pip->mdp, mde_node, component_cookie, arc_cookie,
295 topo_mod_dprintf(mod, "walker done with node_0x%llx\n", mde_node);
315 pi_walker_node(md_t *mdp, mde_cookie_t parent_mde_node, mde_cookie_t mde_node, argument
335 (uint64_t)mde_node, (uint64_t)parent_mde_node);
338 skip = pi_skip_node(mod, pip->mdp, mde_node);
342 (uint64_t)mde_node);
195 pi_walker(pi_enum_t *pip, tnode_t *t_parent, const char *hc_name, mde_cookie_t mde_node, mde_str_cookie_t component_cookie, mde_str_cookie_t arc_cookie) argument
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
781 pi_walkerlist_find(topo_mod_t *mod, mde_cookie_t mde_node, tnode_t **tpp) argument
[all...]
H A Dpi_bay.c354 pi_enum_bay(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument
368 nphy = pi_get_priphy(mod, mdp, mde_node, phy);
371 _ENUM_NAME, (uint64_t)mde_node);
378 _ENUM_NAME, (uint64_t)mde_node);
383 rv = pi_get_priphy(mod, mdp, mde_node, phy);
386 _ENUM_NAME, (uint64_t)mde_node);
390 mde_node, *phy);
393 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_BACK, NULL, 0);
396 _ENUM_NAME, (uint64_t)mde_node);
400 _ENUM_NAME, mde_node, num_arc
[all...]
H A Dsun4vpi.c222 mde_cookie_t mde_node, mde_str_cookie_t component_cookie,
243 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_FWD, NULL, 0);
253 (uint64_t)mde_node, num_arcs);
263 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_FWD, arcp,
221 pi_enum_components(pi_enum_t *pip, tnode_t *t_parent, const char *hc_name, mde_cookie_t mde_node, mde_str_cookie_t component_cookie, mde_str_cookie_t arc_cookie) argument

Completed in 51 milliseconds