/titanic_50/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus.h | 69 topo_instance_t); 71 topo_instance_t); 73 topo_instance_t); 75 topo_instance_t); 77 topo_instance_t); 79 topo_instance_t);
|
H A D | util.h | 39 topo_instance_t, topo_instance_t); 44 topo_instance_t, void *);
|
H A D | pcibus.c | 61 static int pci_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 62 topo_instance_t, void *, void *); 127 const char *name, topo_instance_t i, void *priv) in pci_tnode_create() 163 topo_instance_t i) in pciexfn_declare() 254 topo_instance_t i) in pciexdev_declare() 283 topo_instance_t i) in pciexbus_declare() 310 topo_instance_t i) in pcifn_declare() 337 topo_instance_t i) in pcidev_declare() 366 topo_instance_t i) in pcibus_declare() 632 pciexbus_enum(topo_mod_t *mp, tnode_t *ptn, char *pnm, topo_instance_t min, in pciexbus_enum() [all …]
|
/titanic_50/usr/src/lib/fm/topo/modules/common/hostbridge/ |
H A D | hostbridge.c | 50 static int hb_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 51 topo_instance_t, void *, void *); 55 const char *, topo_instance_t, topo_instance_t); 65 topo_instance_t, topo_instance_t, void *); 138 hb_enum(topo_mod_t *mp, tnode_t *pn, const char *name, topo_instance_t imin, in hb_enum() 139 topo_instance_t imax, void *notused, void *data) in hb_enum() 189 const char *name, topo_instance_t i, void *priv) in hb_tnode_create() 241 topo_instance_t i) in pcihostbridge_declare() 266 topo_instance_t hi) in pciexhostbridge_declare() 291 topo_instance_t ri) in pciexrc_declare() [all …]
|
H A D | hostbridge.h | 67 topo_instance_t); 69 topo_instance_t); 71 topo_instance_t);
|
/titanic_50/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_mod.h | 47 typedef int topo_enum_f(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 48 topo_instance_t, void *, void *); 77 const char *, topo_instance_t, topo_instance_t, void *); 89 topo_instance_t, nvlist_t *, nvlist_t *, const char *, const char *, 231 topo_instance_t, topo_instance_t); 234 topo_instance_t, nvlist_t *);
|
H A D | topo_tree.h | 45 topo_instance_t tr_min; 46 topo_instance_t tr_max; 61 topo_instance_t tn_instance; /* Node instance */ 137 extern tnode_t *topo_node_lookup(tnode_t *, const char *, topo_instance_t); 138 extern int topo_node_hash(topo_nodehash_t *, topo_instance_t);
|
H A D | fmd.c | 45 static int fmd_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 46 topo_instance_t, void *, void *); 94 fmd_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min, in fmd_enum() 95 topo_instance_t max, void *notused1, void *notused2) in fmd_enum()
|
H A D | zfs.c | 47 static int zfs_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 48 topo_instance_t, void *, void *); 119 zfs_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min, in zfs_enum() 120 topo_instance_t max, void *notused1, void *notused2) in zfs_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4v/niu/ |
H A D | niu.c | 51 static int niu_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 52 topo_instance_t, void *, void *); 146 const char *name, topo_instance_t i, void *priv) in niu_tnode_create() 218 niu_declare(tnode_t *parent, const char *name, topo_instance_t i, in niu_declare() 244 niufn_declare(tnode_t *parent, const char *name, topo_instance_t i, in niufn_declare() 275 niufn_instance_get(topo_mod_t *mod, di_node_t node, topo_instance_t *inst) in niufn_instance_get() 280 *inst = (topo_instance_t)0; in niufn_instance_get() 292 *inst = (topo_instance_t)intp[0]; in niufn_instance_get() 303 topo_instance_t inst; in niufn_instantiate() 350 topo_instance_t min, topo_instance_t max, void *arg, void *notused) in niu_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/common/xfp/ |
H A D | xfp.c | 42 static int xfp_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 43 topo_instance_t, void *, void *); 86 const char *name, topo_instance_t i, void *priv) in xfp_tnode_create() 148 topo_instance_t n) in xfp_label_set() 178 xfp_declare(tnode_t *parent, const char *name, topo_instance_t i, in xfp_declare() 205 topo_instance_t min, topo_instance_t max, void *notused, void *data) in xfp_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/ |
H A D | pi_impl.h | 101 typedef int pi_enum_fn_t(topo_mod_t *, md_t *, mde_cookie_t, topo_instance_t, 113 int pi_enum_generic_impl(topo_mod_t *, md_t *, mde_cookie_t, topo_instance_t, 124 topo_instance_t, tnode_t *, const char *, tnode_t *, void *); 153 int pi_get_instance(topo_mod_t *, md_t *, mde_cookie_t, topo_instance_t *); 169 topo_instance_t, tnode_t *, tnode_t *); 174 const char *, topo_instance_t, nvlist_t *);
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4v/zambezi/ |
H A D | zambezi.c | 49 static int zambezi_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 50 topo_instance_t, void *, void *); 92 const char *name, topo_instance_t i, void *priv) in zam_tnode_create() 137 zam_declare(tnode_t *parent, const char *name, topo_instance_t i, in zam_declare() 168 topo_instance_t min, topo_instance_t max, void *notused, void *data) in zambezi_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4/ioboard/ |
H A D | ioboard.c | 48 static int iob_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 49 topo_instance_t, void *, void *); 53 extern int platform_iob_enum(topo_mod_t *, tnode_t *, topo_instance_t, 54 topo_instance_t); 115 iob_enum(topo_mod_t *mp, tnode_t *pn, const char *name, topo_instance_t imin, in iob_enum() 116 topo_instance_t imax, void *notused1, void *notused2) in iob_enum() 163 const char *name, topo_instance_t i, void *priv) in iob_tnode_create() 200 ioboard_declare(topo_mod_t *mod, tnode_t *parent, topo_instance_t i, void *priv) in ioboard_declare()
|
H A D | ioboard.h | 48 extern tnode_t *ioboard_declare(topo_mod_t *, tnode_t *, topo_instance_t, 51 extern int platform_iob_enum(topo_mod_t *, tnode_t *, topo_instance_t, 52 topo_instance_t);
|
/titanic_50/usr/src/lib/fm/topo/modules/common/shared/ |
H A D | topo_port.h | 27 extern int port_range_create(topo_mod_t *, tnode_t *, topo_instance_t, 28 topo_instance_t); 29 extern int port_create_sff(topo_mod_t *, tnode_t *, topo_instance_t,
|
H A D | topo_transceiver.h | 27 extern int transceiver_range_create(topo_mod_t *, tnode_t *, topo_instance_t, 28 topo_instance_t); 29 extern int transceiver_create_sff(topo_mod_t *, tnode_t *, topo_instance_t,
|
H A D | topo_port.c | 35 port_range_create(topo_mod_t *mod, tnode_t *pnode, topo_instance_t min, in port_range_create() 36 topo_instance_t max) in port_range_create() 47 port_create_common(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in port_create_common() 120 port_create_sff(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in port_create_sff()
|
H A D | topo_transceiver.c | 40 transceiver_range_create(topo_mod_t *mod, tnode_t *pnode, topo_instance_t min, in transceiver_range_create() 41 topo_instance_t max) in transceiver_range_create() 47 transceiver_create_common(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in transceiver_create_common() 124 transceiver_create_sff(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst, in transceiver_create_sff()
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4u/chip/ |
H A D | chip_sun4u.c | 67 static int chip_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 68 topo_instance_t, void *, void *); 178 topo_instance_t min, topo_instance_t max, chip_t *chip) in cpu_create() 209 (topo_instance_t)chip_id, NULL, auth, NULL, NULL, s); in cpu_create() 269 topo_instance_t min, topo_instance_t max, void *arg, void *notused) in chip_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4v/chip/ |
H A D | chip_sun4v.c | 57 static int chip_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 58 topo_instance_t, void *, void *); 123 const char *name, topo_instance_t i, char *serial, in chip_tnode_create() 285 (topo_instance_t)pid, sbuf, NULL, NULL, NULL); in cpu_create() 344 topo_instance_t min, topo_instance_t max, md_info_t *chip) in chip_create() 381 cnode = chip_tnode_create(mod, rnode, name, (topo_instance_t)i, in chip_create() 414 topo_instance_t min, topo_instance_t max, void *arg, void *notused) in chip_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4v/cpuboard/ |
H A D | cpuboard.c | 60 static int cpuboard_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 61 topo_instance_t, void *, void *); 242 const char *name, topo_instance_t i, void *priv, cpuboard_contents_t *cpubc) in cpuboard_tnode_create() 311 topo_instance_t n) in cpuboard_label_set() 343 cpuboard_declare(tnode_t *parent, const char *name, topo_instance_t i, in cpuboard_declare() 371 topo_instance_t inst) in chip_instantiate() 441 topo_instance_t min, topo_instance_t max) in cpuboard_free_pri_info() 458 topo_instance_t min, topo_instance_t max, void *arg, void *notused) in cpuboard_enum() 461 topo_instance_t i = 0; in cpuboard_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/common/disk/ |
H A D | disk.c | 42 topo_instance_t, topo_instance_t, void *, void *); 78 const char *name, topo_instance_t min, topo_instance_t max, in disk_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/i86pc/hostbridge/ |
H A D | hb_i86pc.c | 37 hb_process(topo_mod_t *mod, tnode_t *ptn, topo_instance_t hbi, di_node_t bn) in hb_process() 56 rc_process(topo_mod_t *mod, tnode_t *ptn, topo_instance_t hbi, di_node_t bn) in rc_process() 140 topo_instance_t imin, topo_instance_t imax) in platform_hb_enum()
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4v/xaui/ |
H A D | xaui.c | 50 static int xaui_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t, 51 topo_instance_t, void *, void *); 97 const char *name, topo_instance_t i, void *priv) in xaui_tnode_create() 203 xaui_get_path(topo_mod_t *mod, void *priv, topo_instance_t inst) in xaui_get_path() 280 xaui_get_pri_label(topo_mod_t *mod, topo_instance_t n, void *priv, in xaui_get_pri_label() 389 xaui_label_set(topo_mod_t *mod, tnode_t *node, topo_instance_t n, void *priv) in xaui_label_set() 453 xaui_declare(tnode_t *parent, const char *name, topo_instance_t i, in xaui_declare() 511 topo_instance_t min, topo_instance_t max, void *arg, void *priv) in xaui_enum()
|