Searched defs:chip (Results 1 - 7 of 7) sorted by relevance

/osnet-11/usr/src/lib/fm/topo/modules/sun4u/chip/common/
H A Dchip_sun4u.c46 * system. For each chip found, the necessary nodes (one or more cores, and
56 #define CHIP_NODE_NAME "chip"
58 typedef struct chip { struct
70 { "chip", FM_FMRI_SCHEME_HC, CHIP_VERSION, &chip_ops };
75 chip_t *chip; local
79 topo_mod_dprintf(mod, "initializing chip enumerator\n");
81 if ((chip = topo_mod_zalloc(mod, sizeof (chip_t))) == NULL)
84 if ((chip->chip_kc = kstat_open()) == NULL) {
87 topo_mod_free(mod, chip, sizeof (chip_t));
91 chip
116 chip_t *chip; local
131 cpu_kstat_init(chip_t *chip, int i) argument
174 cpu_create(topo_mod_t *mod, tnode_t *rnode, const char *name, topo_instance_t min, topo_instance_t max, chip_t *chip) argument
268 chip_t *chip = (chip_t *)arg; local
[all...]
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/chip/common/
H A Dchip_label.c168 * dimms_per_chip: the number of DIMM slots per chip
176 tnode_t *chip; local
211 chip = topo_node_parent(topo_node_parent(node));
215 (void) snprintf(buf, BUFSZ, fmtstr, topo_node_instance(chip),
219 (void) snprintf(buf, BUFSZ, fmtstr, topo_node_instance(chip),
220 (((topo_node_instance(chip) + 1) * dimms_per_chip)
242 * are 4 DIMM slots per chip. It takes the following two arguments:
265 tnode_t *chip; local
291 chip = topo_node_parent(topo_node_parent(node));
296 + (topo_node_instance(chip) *
670 tnode_t *chip, *chan; local
717 tnode_t *chip; local
791 tnode_t *chip; local
[all...]
H A Dchip.c51 #include "chip.h"
58 * system. For each chip found, the necessary nodes (one or more cores, and
115 topo_mod_dprintf(mod, "initializing chip enumerator\n");
348 * Inherit FRU from the chip node, for native, we use hc
461 tnode_t *chip; local
497 ": enumerating x86pi & chip topology, but"
511 if ((chip = topo_node_lookup(pnode, CHIP_NODE_NAME, chipid)) == NULL) {
512 if ((chip = create_node(mod, pnode, auth, CHIP_NODE_NAME,
520 if (topo_method_register(mod, chip, chip_methods) < 0)
525 (void) topo_pgroup_create(chip,
[all...]
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/chip/common/
H A Dchip_sun4v.c45 * system. For each chip found, the necessary nodes (one or more cores, and
51 #define CHIP_NODE_NAME "chip"
63 { "chip", FM_FMRI_SCHEME_HC, CHIP_VERSION, &chip_ops };
76 md_info_t *chip; local
80 topo_mod_dprintf(mod, "initializing chip enumerator\n");
82 if ((chip = topo_mod_zalloc(mod, sizeof (md_info_t))) == NULL)
85 if (cpu_mdesc_init(mod, chip) != 0) {
87 topo_mod_free(mod, chip, sizeof (md_info_t));
91 topo_mod_setspecific(mod, (void *)chip);
96 cpu_mdesc_fini(mod, chip);
109 md_info_t *chip; local
257 cpu_create(topo_mod_t *mod, tnode_t *rnode, const char *name, md_info_t *chip, uint64_t serial) argument
367 chip_create(topo_mod_t *mod, tnode_t *rnode, const char *name, topo_instance_t min, topo_instance_t max, md_info_t *chip) argument
440 md_info_t *chip = (md_info_t *)arg; local
[all...]
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/platform-cpu/common/
H A Dcpu.c118 md_info_t *chip; local
125 if ((chip = topo_mod_zalloc(mod, sizeof (md_info_t))) == NULL)
128 if (cpu_mdesc_init(mod, chip) != 0) {
130 topo_mod_free(mod, chip, sizeof (md_info_t));
134 topo_mod_setspecific(mod, (void *)chip);
139 cpu_mdesc_fini(mod, chip);
140 topo_mod_free(mod, chip, sizeof (md_info_t));
152 md_info_t *chip; local
154 chip = (md_info_t *)topo_mod_getspecific(mod);
156 cpu_mdesc_fini(mod, chip);
174 md_info_t *chip = (md_info_t *)topo_mod_getspecific(mod); local
221 md_info_t *chip = (md_info_t *)topo_mod_getspecific(mod); local
292 md_info_t *chip = (md_info_t *)topo_mod_getspecific(mod); local
394 cpu_create(topo_mod_t *mod, tnode_t *rnode, const char *name, md_info_t *chip) argument
[all...]
H A Dcpu_mdesc.c46 cpu_find_proc(md_info_t *chip, uint32_t procid) { argument
51 for (i = 0, procp = chip->procs; i < chip->nprocs; i++, procp++) {
61 cpu_find_cpumap(md_info_t *chip, uint32_t cpuid) { argument
65 for (i = 0, mcmp = chip->cpus; i < chip->ncpus; i++, mcmp++) {
74 cpu_get_serialid_mdesc(md_info_t *chip, uint32_t cpuid, uint64_t *serialidp) argument
77 if ((mcmp = cpu_find_cpumap(chip, cpuid)) != NULL) {
85 cpu_n1_mdesc_init(topo_mod_t *mod, md_t *mdp, md_info_t *chip) argument
95 chip
157 cpu_n2_mdesc_init(topo_mod_t *mod, md_t *mdp, md_info_t *chip) argument
343 cpu_mdesc_init(topo_mod_t *mod, md_info_t *chip) argument
397 cpu_mdesc_fini(topo_mod_t *mod, md_info_t *chip) argument
[all...]
/osnet-11/usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/common/
H A Dfac_prov_ipmi.c1871 tnode_t *chip, *dimm; local
1902 chip = topo_node_parent(topo_node_parent(dimm));
1906 (void) snprintf(buf, BUFSZ, fmtarr[i], topo_node_instance(chip),
1934 tnode_t *chip, *chan, *cs; local
1962 chip = topo_node_parent(topo_node_parent(topo_node_parent(cs)));
1969 chip = topo_node_parent(topo_node_parent(topo_node_parent(cs)));
1978 (void) snprintf(buf, BUFSZ, fmtarr[i], topo_node_instance(chip),

Completed in 62 milliseconds