Searched refs:md_info_t (Results 1 – 7 of 7) sorted by relevance
/titanic_41/usr/src/lib/fm/topo/modules/sun4v/platform-cpu/ |
H A D | cpu_mdesc.h | 83 } md_info_t; typedef 86 extern int cpu_mdesc_init(topo_mod_t *mod, md_info_t *chip); 87 extern void cpu_mdesc_fini(topo_mod_t *mod, md_info_t *chip); 89 extern int cpu_get_serialid_mdesc(md_info_t *chip, uint32_t cpuid, 91 extern md_cpumap_t *cpu_find_cpumap(md_info_t *chip, uint32_t cpuid); 92 extern md_proc_t *cpu_find_proc(md_info_t *chip, uint32_t procid);
|
H A D | cpu.c | 121 md_info_t *chip; in _topo_init() 128 if ((chip = topo_mod_zalloc(mod, sizeof (md_info_t))) == NULL) in _topo_init() 133 topo_mod_free(mod, chip, sizeof (md_info_t)); in _topo_init() 143 topo_mod_free(mod, chip, sizeof (md_info_t)); in _topo_init() 155 md_info_t *chip; in _topo_fini() 157 chip = (md_info_t *)topo_mod_getspecific(mod); in _topo_fini() 161 topo_mod_free(mod, chip, sizeof (md_info_t)); in _topo_fini() 177 md_info_t *chip = (md_info_t *)topo_mod_getspecific(mod); in cpu_present() 222 md_info_t *chip = (md_info_t *)topo_mod_getspecific(mod); in cpu_replaced() 269 md_info_t *chip = (md_info_t *)topo_mod_getspecific(mod); in cpu_expand() [all …]
|
H A D | cpu_mdesc.c | 47 cpu_find_proc(md_info_t *chip, uint32_t procid) { in cpu_find_proc() 62 cpu_find_cpumap(md_info_t *chip, uint32_t cpuid) { in cpu_find_cpumap() 75 cpu_get_serialid_mdesc(md_info_t *chip, uint32_t cpuid, uint64_t *serialidp) in cpu_get_serialid_mdesc() 86 cpu_n1_mdesc_init(topo_mod_t *mod, md_t *mdp, md_info_t *chip) in cpu_n1_mdesc_init() 158 cpu_n2_mdesc_init(topo_mod_t *mod, md_t *mdp, md_info_t *chip) in cpu_n2_mdesc_init() 344 cpu_mdesc_init(topo_mod_t *mod, md_info_t *chip) in cpu_mdesc_init() 398 cpu_mdesc_fini(topo_mod_t *mod, md_info_t *chip) in cpu_mdesc_fini()
|
/titanic_41/usr/src/lib/fm/topo/modules/sun4v/hostbridge/ |
H A D | hb_mdesc.h | 65 } md_info_t; typedef 68 extern int hb_mdesc_init(topo_mod_t *mod, md_info_t *hbmdp); 69 extern void hb_mdesc_fini(topo_mod_t *mod, md_info_t *hbmdp); 71 extern md_hb_t *hb_find_hb(md_info_t *hbmd, int hbid);
|
H A D | hb_mdesc.c | 56 hb_find_hb(md_info_t *phbmd, int hbid) { in hb_find_hb() 80 hb_rc_init(topo_mod_t *mod, md_t *mdp, md_info_t *hbmdp) in hb_rc_init() 90 bzero(hbmdp, sizeof (md_info_t)); in hb_rc_init() 167 hb_mdesc_init(topo_mod_t *mod, md_info_t *phbmd) in hb_mdesc_init() 211 hb_mdesc_fini(topo_mod_t *mod, md_info_t *hbmdp) in hb_mdesc_fini()
|
H A D | hb_sun4v.c | 287 md_info_t hbmd; in platform_hb_enum()
|
/titanic_41/usr/src/lib/fm/topo/modules/sun4v/chip/ |
H A D | chip_sun4v.c | 77 md_info_t *chip; in _topo_init() 83 if ((chip = topo_mod_zalloc(mod, sizeof (md_info_t))) == NULL) in _topo_init() 88 topo_mod_free(mod, chip, sizeof (md_info_t)); in _topo_init() 98 topo_mod_free(mod, chip, sizeof (md_info_t)); in _topo_init() 110 md_info_t *chip; in _topo_fini() 112 chip = (md_info_t *)topo_mod_getspecific(mod); in _topo_fini() 116 topo_mod_free(mod, chip, sizeof (md_info_t)); in _topo_fini() 233 cpu_create(topo_mod_t *mod, tnode_t *rnode, const char *name, md_info_t *chip, in cpu_create() 344 topo_instance_t min, topo_instance_t max, md_info_t *chip) in chip_create() 416 md_info_t *chip = (md_info_t *)arg; in chip_enum()
|