Searched refs:topo_instance_t (Results 1 - 25 of 76) sorted by relevance

1234

/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/
H A Dutil.h39 topo_instance_t, topo_instance_t);
44 topo_instance_t, void *);
H A Dpcibus.h69 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 Dutil.c39 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 Dhostbridge.h67 topo_instance_t);
69 topo_instance_t);
71 topo_instance_t);
H A Dhostbridge.c50 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 Dioboard.h48 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 Dioboard.c48 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 Dtopo_fmri.h40 topo_instance_t, nvlist_t *, int *);
H A Dtopo_tree.h45 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 Dfmd.c45 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 Dtopo_mod.h47 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 Dtopo_parse.h75 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 Dlegacy_hc.c48 topo_instance_t, topo_instance_t, void *, void *);
97 topo_instance_t min, topo_instance_t max, void *notused1, void *notused2)
H A Dzfs.c47 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 Dxfp.c42 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 Dpi_impl.h101 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 Dpi_top.c47 topo_instance_t inst, tnode_t *t_parent, const char *hc_name,
H A Dpi_mem.c41 topo_instance_t inst, tnode_t *t_parent, const char *hc_name,
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/zambezi/
H A Dzambezi.c49 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 Dhb_i86pc.c37 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 Dhb_sun4.h55 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 Dniu.c51 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 Dchip_sun4u.c67 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 Dchip_sun4v.c57 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 Ddisk.c42 topo_instance_t, topo_instance_t, void *, void *);
78 const char *name, topo_instance_t min, topo_instance_t max,

Completed in 188 milliseconds

1234