/titanic_44/usr/src/lib/fm/topo/modules/i86pc/x86pi/ |
H A D | x86pi_generic.c | 45 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 D | x86pi_subr.c | 172 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 D | pi_pciexrc.c | 68 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 D | pi_mem.c | 42 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 D | pi_hostbridge.c | 46 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 D | pi_defer.c | 55 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 D | pi_generic.c | 45 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 D | pi_bay.c | 116 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 D | pi_subr.c | 977 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 D | pi_cpu.c | 50 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 D | pi_top.c | 48 tnode_t **t_node) in pi_enum_top() argument 59 NULL, hc_name, _ENUM_NAME, t_node, 0); in pi_enum_top()
|
H A D | pi_niu.c | 46 tnode_t **t_node) in pi_enum_niu() argument 50 *t_node = NULL; in pi_enum_niu()
|
H A D | pi_walker.c | 322 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 D | trie.c | 403 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()
|