Home
last modified time | relevance | path

Searched refs:topo_instance_t (Results 1 – 25 of 81) sorted by relevance

1234

/titanic_50/usr/src/lib/fm/topo/modules/common/pcibus/
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.h39 topo_instance_t, topo_instance_t);
44 topo_instance_t, void *);
H A Dpcibus.c61 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 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, 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 Dhostbridge.h67 topo_instance_t);
69 topo_instance_t);
71 topo_instance_t);
/titanic_50/usr/src/lib/fm/topo/libtopo/common/
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_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, in fmd_enum()
95 topo_instance_t max, void *notused1, void *notused2) in fmd_enum()
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, 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 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) 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 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) 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 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 *);
/titanic_50/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) 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 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, 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 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);
/titanic_50/usr/src/lib/fm/topo/modules/common/shared/
H A Dtopo_port.h27 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 Dtopo_transceiver.h27 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 Dtopo_port.c35 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 Dtopo_transceiver.c40 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 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) 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 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, 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 Dcpuboard.c60 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 Ddisk.c42 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 Dhb_i86pc.c37 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 Dxaui.c50 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()

1234