/osnet-11/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/common/ |
H A D | pi_hostbridge.c | 43 pi_enum_hostbridge(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 50 _ENUM_NAME, (uint64_t)mde_node, hc_name); 58 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, 63 _ENUM_NAME, (uint64_t)mde_node, 69 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node, 74 _ENUM_NAME, (uint64_t)mde_node, 80 _ENUM_NAME, (uint64_t)mde_node, hc_name);
|
H A D | pi_mem.c | 39 pi_enum_mem(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 55 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, 69 _ENUM_NAME, (uint64_t)mde_node, topo_strerror(err)); 79 (uint64_t)mde_node, topo_strerror(err));
|
H A D | pi_niu.c | 41 pi_enum_niu(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 51 (uint64_t)mde_node); 68 (uint64_t)mde_node, topo_strerror(topo_mod_errno(mod))); 73 _ENUM_NAME, (uint64_t)mde_node, hc_name);
|
H A D | pi_generic.c | 42 pi_enum_generic(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 53 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, 65 pi_enum_generic_impl(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 75 enum_name, (uint64_t)mde_node, hc_name); 80 enum_name, (uint64_t)mde_node, hc_name); 87 serial = pi_get_serial(mod, mdp, mde_node); 99 (uint64_t)mde_node, topo_strerror(topo_mod_errno(mod))); 104 *t_node = pi_node_bind(mod, mdp, mde_node, t_bindparent, hc_name, inst, 110 enum_name, (uint64_t)mde_node, (uint32_t)inst, 121 (uint64_t)mde_node, hc_nam [all...] |
H A D | pi_pciexrc.c | 65 pi_enum_pciexrc(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 72 _ENUM_NAME, (uint64_t)mde_node, hc_name); 80 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, 85 _ENUM_NAME, (uint64_t)mde_node, 91 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node, 96 _ENUM_NAME, (uint64_t)mde_node, 101 result = pi_enum_pciexrc_finddev(mod, mdp, mde_node, *t_node); 109 result = pi_defer_add(mod, mde_node, t_parent, *t_node, 113 result = pi_enum_pciexrc_defer(mod, mdp, mde_node, inst, 125 _ENUM_NAME, (uint64_t)mde_node, hc_nam 133 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 189 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 418 pi_enum_pciexrc_finddev(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, tnode_t *t_node) argument [all...] |
H A D | pi_defer.c | 52 mde_cookie_t mde_node; /* MDE node index */ member in struct:pi_defernode_s 70 pi_defer_add(topo_mod_t *mod, mde_cookie_t mde_node, tnode_t *t_parent, argument 96 dnp->mde_node = mde_node; 121 mde_cookie_t mde_node; local 138 mde_node = dp->mde_node; 153 if (pi_get_instance(mod, mdp, mde_node, &inst) != 0) { 155 (uint64_t)mde_node); 163 hc_name = pi_get_topo_hc_name(mod, mdp, mde_node); [all...] |
H A D | pi_cpu.c | 47 pi_enum_cpu(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 63 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, 79 _ENUM_NAME, (uint64_t)mde_node, topo_strerror(err)); 87 _ENUM_NAME, (uint64_t)mde_node, topo_strerror(err)); 104 result = pi_enum_cpu_serial(mod, mdp, mde_node, &serial); 108 _ENUM_NAME, (uint64_t)mde_node); 122 _ENUM_NAME, (uint64_t)mde_node, 135 (uint64_t)mde_node, topo_strerror(err)); 144 pi_enum_cpu_serial(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 157 * strand (aka cpu) mde_node, an 173 pi_enum_cpu_serial_cb(md_t *mdp, mde_cookie_t mde_parent, mde_cookie_t mde_node, void *private) argument [all...] |
H A D | pi_top.c | 45 pi_enum_top(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 57 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent,
|
H A D | pi_walker.c | 113 mde_cookie_t mde_node; /* Child MDE node index */ member in struct:pi_walkernode_s 200 mde_cookie_t mde_node, mde_str_cookie_t component_cookie, 215 mde_node); 229 result = pi_walkerlist_add(mod, t_parent, mde_node); 265 result = md_walk_dag(pip->mdp, mde_node, component_cookie, arc_cookie, 299 topo_mod_dprintf(mod, "walker done with node_0x%llx\n", mde_node); 319 pi_walker_node(md_t *mdp, mde_cookie_t parent_mde_node, mde_cookie_t mde_node, argument 339 (uint64_t)mde_node, (uint64_t)parent_mde_node); 342 skip = pi_skip_node(mod, pip->mdp, mde_node); 346 (uint64_t)mde_node); 199 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 419 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 512 pi_walker_node_range(topo_mod_t *mod, md_t *mdp, tnode_t *t_parent, mde_cookie_t mde_node) argument 782 pi_walkerlist_add(topo_mod_t *mod, tnode_t *t_parent, mde_cookie_t mde_node) argument 813 pi_walkerlist_find(topo_mod_t *mod, mde_cookie_t mde_node, tnode_t **tpp) argument [all...] |
H A D | pi_subr.c | 110 pi_skip_node(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 124 result = md_get_prop_val(mdp, mde_node, MD_STR_TOPO_SKIP, &skip); 254 pi_get_productsn(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 266 result = md_get_prop_str(mdp, mde_node, MD_STR_TYPE, &type); 272 result = md_get_prop_str(mdp, mde_node, MD_STR_SERIAL_NUMBER, 336 pi_get_chassisid(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 348 hc_name = pi_get_topo_hc_name(mod, mdp, mde_node); 356 result = md_get_prop_str(mdp, mde_node, MD_STR_SERIAL_NUMBER, 422 pi_get_fru(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, int *is_fru) argument 433 result = md_get_prop_val(mdp, mde_node, MD_STR_FR 449 pi_get_instance(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, topo_instance_t *ip) argument 478 pi_get_label(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 573 pi_get_part(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 611 pi_get_path(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 794 pi_get_priphy(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, uint8_t *phyp) argument 874 pi_get_revision(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 894 pi_get_serial(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 1012 pi_get_topo_hc_name(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) argument 1039 pi_set_auth(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, tnode_t *t_parent, tnode_t *t_node) argument 1085 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 1141 pi_set_label(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, tnode_t *t_node) argument 1480 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 D | pi_bay.c | 435 pi_enum_bay(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, argument 452 nphy = pi_get_priphy(mod, mdp, mde_node, phy); 455 _ENUM_NAME, (uint64_t)mde_node); 463 _ENUM_NAME, (uint64_t)mde_node); 469 rv = pi_get_priphy(mod, mdp, mde_node, phy); 472 _ENUM_NAME, (uint64_t)mde_node); 477 mde_node, *phy); 480 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_BACK, NULL, 0); 483 _ENUM_NAME, (uint64_t)mde_node); 488 _ENUM_NAME, mde_node, num_arc [all...] |
H A D | sun4vpi.c | 257 mde_cookie_t mde_node, mde_str_cookie_t component_cookie, 278 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_FWD, NULL, 0); 288 (uint64_t)mde_node, num_arcs); 298 num_arcs = md_get_prop_arcs(mdp, mde_node, MD_STR_FWD, arcp, 256 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
|