Searched refs:tnp (Results 1 - 6 of 6) sorted by relevance

/osnet-11/usr/src/lib/fm/topo/modules/common/bay/common/
H A Dbay_subr.c184 generic_label(topo_mod_t *mod, di_node_t hba_node, tnode_t *tnp, int n) argument
195 slotnm = get_pcilabel(mod, tnp, hba_node);
441 tnode_t *tnp = NULL; local
445 tnp = tparent;
448 tnp = topo_node_lookup(tparent, CHASSIS, 0);
449 if (tnp == NULL) {
450 tnp = topo_node_lookup(tparent, MOTHERBOARD, 0);
452 if (tnp == NULL) {
460 auth = topo_mod_auth(mod, tnp);
493 get_slotlabel_cb(topo_mod_t *mod, tnode_t *tnp, voi argument
504 get_pcilabel(topo_mod_t *mod, tnode_t *tnp, di_node_t dnode) argument
559 get_slotid_from_pcilabel(topo_mod_t *mod, tnode_t *tnp, di_node_t dnode) argument
729 sort_hba_nodes(topo_mod_t *mod, tnode_t *tnp, di_node_t *hba_nodes) argument
[all...]
H A Dbay_util.c567 th_hba_l(topo_hdl_t *thp, tnode_t *tnp, void *arg) argument
579 nodename = topo_node_name(tnp);
586 rv = topo_prop_get_string(tnp, TOPO_PGROUP_IO, TOPO_IO_DEV,
600 rv = topo_prop_get_string(tnp, TOPO_PGROUP_PROTOCOL,
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/common/
H A Dsun4vpi.c132 pi_release(topo_mod_t *mod, tnode_t *tnp) argument
134 if (strncmp(topo_node_name(tnp), BAY, strlen(BAY)) == 0) {
136 if ((bp = (bay_t *)topo_node_getspecific(tnp)) != NULL) {
137 topo_node_setspecific(tnp, NULL);
/osnet-11/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_mod.c982 tnode_t *tnp = NULL, *parent = NULL; local
996 for (tnp = tnodep; tnp != parent; tnp = parent) {
998 if (tnp == parent) {
999 if (strncmp(topo_node_name(tnp), HBA,
1003 tnp = topo_node_parent(tnp);
1004 } while (tnp != NULL &&
1005 strncmp(topo_node_name(tnp),
[all...]
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/x86pi/common/
H A Dx86pi_bay.c112 bay_pgroups(topo_mod_t *mod, tnode_t *tnp, di_node_t *dnp, di_node_t *sibp, argument
124 rv = topo_pgroup_create(tnp, &io_pgroup, &err);
144 rv = topo_prop_set_string(tnp, TOPO_PGROUP_IO, TOPO_IO_AP_PATH,
158 rv = topo_pgroup_create(tnp, &binding_pgroup, &err);
175 rv = topo_prop_set_string(tnp, TOPO_PGROUP_BINDING,
192 (void) topo_mod_set_ch_alias(mod, tnp, oc_path);
/osnet-11/usr/src/lib/libdevinfo/
H A Ddevinfo_devlink.c1606 struct tnode *tnp = arg; local
1608 if (LOOKUP_CACHE(tnp->flags)) {
1610 cache_node_t *cnp = tnp->node;
1612 cnp = (cnp) ? cnp->child : CACHE_ROOT(tnp->handle);
1618 if (cnp == NULL && CREATE_ELEM(tnp->flags)) {
1619 cnp = node_insert(tnp->handle, tnp->node, path,
1622 tnp->node = cnp;
1625 struct db_node *dnp = tnp->node;
1627 dnp = (dnp) ? get_node(tnp
[all...]

Completed in 34 milliseconds