/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | util.h | 39 topo_instance_t, topo_instance_t); 44 topo_instance_t, void *);
|
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.c | 39 topo_instance_t imin, topo_instance_t imax) 95 const char *name, topo_instance_t i, void *priv)
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/hostbridge/ |
H A D | hostbridge.h | 67 topo_instance_t); 69 topo_instance_t); 71 topo_instance_t);
|
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, 139 topo_instance_t imax, void *notused, void *data) 189 const char *name, topo_instance_t i, void *priv) 241 topo_instance_t [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/sun4/ioboard/ |
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);
|
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, 116 topo_instance_t imax, void *notused1, void *notused2) 163 const char *name, topo_instance_t i, void *priv) 200 ioboard_declare(topo_mod_t *mod, tnode_t *parent, topo_instance_t i, void *priv)
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_fmri.h | 40 topo_instance_t, nvlist_t *, int *);
|
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, 95 topo_instance_t max, void *notused1, void *notused2)
|
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_parse.h | 75 topo_instance_t ti_i; /* hard instance */ 201 extern tf_idata_t *tf_idata_lookup(tf_idata_t *, topo_instance_t); 204 extern tf_idata_t *tf_idata_new(topo_mod_t *, topo_instance_t, tnode_t *);
|
H A D | legacy_hc.c | 48 topo_instance_t, topo_instance_t, void *, void *); 97 topo_instance_t min, topo_instance_t max, void *notused1, void *notused2)
|
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, 120 topo_instance_t max, void *notused1, void *notused2)
|
/illumos-gate/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) 148 topo_instance_t n) 178 xfp_declare(tnode_t *parent, const char *name, topo_instance_t i, 205 topo_instance_t min, topo_instance_t max, void *notused, void *data)
|
/illumos-gate/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 *);
|
H A D | pi_top.c | 47 topo_instance_t inst, tnode_t *t_parent, const char *hc_name,
|
H A D | pi_mem.c | 41 topo_instance_t inst, tnode_t *t_parent, const char *hc_name,
|
/illumos-gate/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) 137 zam_declare(tnode_t *parent, const char *name, topo_instance_t i, 168 topo_instance_t min, topo_instance_t max, void *notused, void *data)
|
/illumos-gate/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) 56 rc_process(topo_mod_t *mod, tnode_t *ptn, topo_instance_t hbi, di_node_t bn) 140 topo_instance_t imin, topo_instance_t imax)
|
/illumos-gate/usr/src/lib/fm/topo/modules/sun4/hostbridge/ |
H A D | hb_sun4.h | 55 extern tnode_t *rc_process(topo_mod_t *, tnode_t *, topo_instance_t, di_node_t);
|
/illumos-gate/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) 218 niu_declare(tnode_t *parent, const char *name, topo_instance_t i, 244 niufn_declare(tnode_t *parent, const char *name, topo_instance_t i, 275 niufn_instance_get(topo_mod_t *mod, di_node_t node, topo_instance_t *inst) 280 *inst = (topo_instance_t)0; 292 *inst = (topo_instance_t)intp[0]; 303 topo_instance_t inst; 350 topo_instance_t mi [all...] |
/illumos-gate/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) 209 (topo_instance_t)chip_id, NULL, auth, NULL, NULL, s); 269 topo_instance_t min, topo_instance_t max, void *arg, void *notused)
|
/illumos-gate/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, 285 (topo_instance_t)pid, sbuf, NULL, NULL, NULL); 344 topo_instance_t min, topo_instance_t max, md_info_t *chip) 381 cnode = chip_tnode_create(mod, rnode, name, (topo_instance_t)i, 414 topo_instance_t min, topo_instance_t max, void *arg, void *notused)
|
/illumos-gate/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,
|