HomeSort by relevance Sort by last modified time
    Searched refs:HOSTBRIDGE (Results 1 - 19 of 19) sorted by null

  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire/ioboard/
iob_platform.c 39 #include <hostbridge.h>
75 * there are a pair of PCI buses under each hostbridge. We can
77 * devinfo nodes for those hostbridges. We let the hostbridge
79 * passing them the did_t's for all the hostbridge nodes we
130 ion, HOSTBRIDGE, HOSTBRIDGE, 0, 0, iobs[i][0][0]) < 0) {
133 IOBOARD, i, HOSTBRIDGE, 0);
137 ion, HOSTBRIDGE, HOSTBRIDGE, 1, 1, iobs[i][0][0]) < 0) {
140 IOBOARD, i, HOSTBRIDGE, 1)
    [all...]
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire-15000/ioboard/
iob_platform.c 39 #include <hostbridge.h>
75 * there are a pair of PCI buses under each hostbridge. We can
77 * devinfo nodes for those hostbridges. We let the hostbridge
79 * passing them the did_t's for all the hostbridge nodes we
129 if (topo_mod_enumerate(mod, ion, HOSTBRIDGE, HOSTBRIDGE, 0, 0,
133 IOBOARD, i, HOSTBRIDGE, 0);
136 if (topo_mod_enumerate(mod, ion, HOSTBRIDGE, HOSTBRIDGE, 1, 1,
140 IOBOARD, i, HOSTBRIDGE, 1)
    [all...]
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/i86pc/hostbridge/
hb_i86pc.c 32 #include <hostbridge.h>
90 topo_node_range_destroy(ptn, HOSTBRIDGE);
98 topo_node_range_destroy(ptn, HOSTBRIDGE);
115 HOSTBRIDGE);
125 HOSTBRIDGE);
  /onnv/onnv-gate/usr/src/lib/fm/topo/libtopo/common/
topo_hc.h 57 #define HOSTBRIDGE "hostbridge"
hc.c 160 { HOSTBRIDGE, TOPO_STABILITY_PRIVATE },
    [all...]
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/common/hostbridge/
hostbridge.c 37 #include <hostbridge.h>
44 * hostbridge.c
45 * Generic code shared by all the hostbridge enumerators
70 { HOSTBRIDGE, FM_FMRI_SCHEME_HC, HB_ENUMR_VERS, &Hb_ops };
93 topo_mod_dprintf(modhdl, "initializing hostbridge enumerator\n");
99 topo_mod_dprintf(modhdl, "hostbridge registration failed: %s\n",
104 topo_mod_dprintf(modhdl, "Hostbridge enumr initd\n");
131 "%s enumerator could not load %s.\n", HOSTBRIDGE, PCI_ENUM);
144 if (strcmp(name, HOSTBRIDGE) != 0) {
147 HOSTBRIDGE);
    [all...]
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/sun4v/hostbridge/
hb_sun4v.c 35 #include <hostbridge.h>
144 * This is a sun4v specific function to create the hostbridge topo node.
153 topo_mod_dprintf(mod, "Create node %s=%d\n", HOSTBRIDGE, inst);
155 hbn = hb_tnode_create(mod, parent, HOSTBRIDGE, inst, priv);
158 HOSTBRIDGE, inst);
273 * hostbridge. All the pciex root complexes belong to this single hostbridge.
274 * Given the hostbridge/pciexrc information, this enumerator creates the
275 * the hostbridge topo node and pciexrc nodes. If the domain owns the
276 * the root complex, it uses the common hostbridge code to enumerate th
    [all...]
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/sun4/ioboard/
ioboard.c 38 #include <hostbridge.h>
108 if ((rp = topo_mod_load(mp, HOSTBRIDGE, HB_ENUMR_VERS)) == NULL) {
110 "%s enumerator could not load %s.\n", IOBOARD, HOSTBRIDGE);
130 * Load the hostbridge enumerator, we'll soon need it!
215 if (child_range_add(mod, ntn, HOSTBRIDGE, 0, MAX_HBS) < 0) {
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/
x86pi_hostbridge.c 28 * i86pc Generic hostbridge/pciex/pci enumerator
30 * hostbridge/pciexrc/pcibus topo nodes are created per SMBIOS type 138
32 * a hostbridge or a pciexrc/pcibus determined by whether it points to
35 * x86pi_gen_hbr() is called when a new hostbridge node needs to be created..
57 #include <hostbridge.h>
84 f, HOSTBRIDGE, PCI_ENUM);
134 * Let did set the hostbridge properties excluding FRU and label.
193 * Let did set the hostbridge properties excluding FRU and label.
265 hcfmri.hc_name = HOSTBRIDGE;
268 /* create and bind the "hostbridge" node *
    [all...]
x86pi.c 426 /* enumerate the hostbridge node */
427 rv = topo_node_range_create(mod, basebd_node, HOSTBRIDGE,
432 f, HOSTBRIDGE, topo_mod_errmsg(mod));
454 "couldn't create hostbridge=%d\n", hbri);
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/sun4u/hostbridge/
hb_sun4u.c 32 #include <hostbridge.h>
56 * each hostbridge
66 "%d hostbridge%s\n", *hbc, (*hbc > 1) ? "s." : ".");
127 topo_node_range_destroy(ptn, HOSTBRIDGE);
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/common/pcibus/
pcibus.c 42 #include <hostbridge.h>
198 * Root Port Defined in hostbridge
378 * own, and our parent topology node is a hostbridge, we may
380 * hostbridge node's private data.
382 if (strcmp(topo_node_name(parent), HOSTBRIDGE) == 0)
396 * On each bus child of the hostbridge, we represent the
397 * hostbridge as a device outside the range of legal device
604 * PCI-Express; root complex shares the hostbridge's instance
692 if (strcmp(pname, HOSTBRIDGE) != 0 && strcmp(pname, PCIEX_ROOT) != 0) {
698 HOSTBRIDGE, PCIEX_ROOT)
    [all...]
did_props.c 39 #include <hostbridge.h>
392 strcmp(topo_node_name(did_gettnode(pd)), HOSTBRIDGE) == 0) ||
691 if (strcmp(topo_node_name(tn), HOSTBRIDGE) == 0) {
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/
opl_hostbridge.c 234 * Create a hostbridge node.
242 hbn = opl_node_create(mp, parent, HOSTBRIDGE, inst, NULL);
259 * hostbridge and root complex instances numbers based on the bus addresses.
280 /* For each hostbridge on an ioboard... */
283 /* For each root complex in a hostbridge... */
293 "/chassis=0/ioboard=%d/hostbridge=%d/pciexrc=%d\n",
297 * If we haven't created a hostbridge node yet, do it
opl_ioboard.c 161 * for child hostbridge nodes.
215 if (topo_node_range_create(mp, ion, HOSTBRIDGE, 0, OPL_HB_MAX) != 0) {
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/sun4v/cpuboard/
cpuboard_hostbridge.c 207 * Create a hostbridge node.
218 hbn = cpuboard_node_create(mp, parent, HOSTBRIDGE, inst, NULL);
238 * Enumerate hostbridge on the cpuboard. Hostbridge and root complex instances
265 "/motherboard=0/cpuboard=%d/hostbridge=%d/"
268 /* Create the hostbridge node */
cpuboard.c 518 if (topo_node_range_create(mod, cpuboardn, HOSTBRIDGE, 0,
522 "HOSTBRIDGE failed: %s\n",
  /onnv/onnv-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
pi_pciexrc.c 183 * Update PCIEXRC/HOSTBRIDGE topo node with node-specific information
205 * Determine if decorating a PCIE root complex or a hostbridge
211 } else if (strncmp(hc_name, HOSTBRIDGE, strlen(hc_name)) == 0) {
233 /* "path" not required for hostbridge */
pi_walker.c 74 {pi_enum_hostbridge, HOSTBRIDGE},

Completed in 180 milliseconds