/illumos-gate/usr/src/lib/libprtdiag/common/ |
H A D | memory.c | 255 bank = bank_head; in add_bank_node() 256 while (bank->next) in add_bank_node() 257 bank = bank->next; in add_bank_node() 260 bank->next = new; in add_bank_node() 282 for (bank = bank_head; bank; bank = bank->next) { in display_us3_banks() 295 base = bank->um & ~(bank->uk); in display_us3_banks() 300 if (bank->valid) in display_us3_banks() 402 print_us3_memory_line(bank->portid, bank->id, bank_size, in display_us3_banks() 436 base = bank->um & ~(bank->uk); in add_seg_node() 500 for (bank = bank_head; bank; bank = bank->next) { in display_us3_failed_banks() [all …]
|
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | dominate.c | 28 struct piggy *bank; in bank_init() local 29 bank = calloc(1, sizeof(*bank) + levels * sizeof(bank->lists[0])); in bank_init() 30 bank->max = levels - 1; in bank_init() 31 return bank; in bank_init() 38 free(bank); in bank_free() 44 assert(level <= bank->max); in bank_put() 55 int level = bank->max; in bank_get() 62 bank->max = --level; in bank_get() 89 bank_put(bank, y); in visit() 119 bank_put(bank, bb); in idf_compute() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | mc-opl.c | 675 ASSERT(bank >= 0 && OPL_BANK_MAX > bank); in mcaddr_to_pa() 1058 int bank; in mc_ereport_post() local 1489 int bank; in mc_process_scf_log() local 1491 for (bank = 0; bank < BANKNUM_PER_SB; bank++) { in mc_process_scf_log() 1649 int ebank = (IS_MIRROR(mcp, bank)) ? MIRROR_IDX(bank) : bank; in mc_write_cntl() 1739 int bank; in mc_process_error_mir() local 1936 bank = bank^1; in mc_error_handler_mir() 2989 int bank; in mc_get_mem_unum() local 3133 int bank; in mc_inject_error() local 3174 bank = bank ^ 1; in mc_inject_error() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | mc-us3.c | 636 bank = bank->n_inseg; in mc_ioctl() 671 bank->bank_node.id, (void *)bank, bank->valid)); in mc_ioctl() 1150 bank->uk)) || (~(~(lower_pa ^ bank->lm) | bank->lk)))) { in mc_get_mem_unum() 1151 bank = (struct bank_info *)bank->bank_node.next; in mc_get_mem_unum() 1263 bank->uk)) || (~(~(lower_pa ^ bank->lm) | bank->lk)))) { in mc_get_mem_offset() 1264 bank = (struct bank_info *)bank->bank_node.next; in mc_get_mem_offset() 1332 for (bank = seg->hb_inseg; bank; bank = bank->n_inseg) { in mc_get_mem_addr() 1366 bank = (struct bank_info *)bank->bank_node.next; in mc_get_mem_addr() 1371 bank = (struct bank_info *)bank->bank_node.next; in mc_get_mem_addr() 1377 bank = (struct bank_info *)bank->bank_node.next; in mc_get_mem_addr() [all …]
|
H A D | mc-us3i.c | 559 bank = seg->head; in mc_ioctl() 565 while (bank != NULL) { in mc_ioctl() 570 bank = bank->next; in mc_ioctl() 603 mcbank.mask = bank->mask; in mc_ioctl() 604 mcbank.match = bank->match; in mc_ioctl() 605 mcbank.size = bank->size; in mc_ioctl() 1558 struct bank_info *bank; in mc_get_mem_unum() local 1580 while (bank != NULL) { in mc_get_mem_unum() 1586 if ((paddr & bank->mask) != bank->match) { in mc_get_mem_unum() 1587 bank = (struct bank_info *)bank->bank_node.next; in mc_get_mem_unum() [all …]
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | ac.c | 1166 softsp->bank[id].busy = 0; in ac_get_memory_status() 1173 softsp->bank[id].real_size = softsp->bank[id].use_size = in ac_get_memory_status() 1177 softsp->bank[id].real_size = softsp->bank[id].use_size = 0; in ac_get_memory_status() 1210 softsp->bank[id].rstate = in ac_get_memory_status() 1289 softsp->bank[id].rstate, softsp->bank[id].ostate, in ac_eval_memory_status() 1353 event), pkt->bank, in ac_policy_audit_messages() 1361 event), pkt->bank, in ac_policy_audit_messages() 1369 softsp->bank[pkt->bank].ostate, in ac_policy_audit_messages() 1375 pkt->bank, in ac_policy_audit_messages() 1384 pkt->bank, in ac_policy_audit_messages() [all …]
|
H A D | ac_del.c | 226 ilv = (pkt->bank == Bank0) ? in ac_del_bank_add_span() 235 decode = (pkt->bank == Bank0) ? in ac_del_bank_add_span() 271 pkt->softsp->board, pkt->bank, errs); in ac_del_bank_add_span() 281 enum ac_bank_id bank) in ac_del_bank_add_cage() argument 312 del->sc.board, bank, errs); in ac_del_bank_add_cage() 373 ac_bank_write_pattern(struct bd_list *del, enum ac_bank_id bank) in ac_bank_write_pattern() argument 503 mem_info = &asp->bank[pkt->bank]; in ac_del_memory() 540 mem_info = &asp->bank[pkt->bank]; in ac_del_memory() 563 mem_info = &asp->bank[pkt->bank]; in ac_del_memory() 573 ac_bank_write_pattern(board, pkt->bank); in ac_del_memory() [all …]
|
H A D | ac_add.c | 117 ilv = (pkt->bank == Bank0) ? in ac_add_bank() 126 decode = (pkt->bank == Bank0) ? in ac_add_bank() 132 mem_info = &asp->bank[pkt->bank]; in ac_add_bank() 190 add->sc.board, pkt->bank, errs); in ac_add_bank() 223 mem_info = &pkt->softsp->bank[pkt->bank]; in ac_add_memory()
|
H A D | ac_test.c | 59 uint_t bank; member 138 mem_info = &softsp->bank[pkt->bank]; in ac_mem_test_start() 155 test->bank == pkt->bank) in ac_mem_test_start() 191 test->bank = pkt->bank; in ac_mem_test_start() 199 decode = (pkt->bank == Bank0) ? in ac_mem_test_start() 229 test->info.handle, test->board, test->bank); in ac_mem_test_start() 268 test->bank, stop.condition); in ac_mem_test_stop() 299 ac_mem_test_stop_on_close(uint_t board, uint_t bank) in ac_mem_test_stop_on_close() argument 311 if (test->board == board && test->bank == bank) in ac_mem_test_stop_on_close() 325 test->board, test->bank, condition); in ac_mem_test_stop_on_close()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chalupa/frutree/ |
H A D | system-board.info | 170 name:/frutree/chassis/C0/system-board/P0/cpu/B0/bank 178 name:/frutree/chassis/C0/system-board/P0/cpu/B1/bank 196 name:/frutree/chassis/C1/system-board/P0/cpu/B0/bank 204 name:/frutree/chassis/C1/system-board/P0/cpu/B1/bank 222 name:/frutree/chassis/C2/system-board/P0/cpu/B0/bank 230 name:/frutree/chassis/C2/system-board/P0/cpu/B1/bank 248 name:/frutree/chassis/C3/system-board/P0/cpu/B0/bank 256 name:/frutree/chassis/C3/system-board/P0/cpu/B1/bank 263 name:/frutree/chassis/C0/system-board/P0/cpu/B0/bank/D0 266 name:/frutree/chassis/C0/system-board/P0/cpu/B0/bank/D1 [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frutree/ |
H A D | system-board.info | 102 name:/frutree/chassis/MB/system-board/P0/cpu/B0/bank 110 name:/frutree/chassis/MB/system-board/P0/cpu/B1/bank 136 name:/frutree/chassis/MB/system-board/P1/cpu/B0/bank 144 name:/frutree/chassis/MB/system-board/P1/cpu/B1/bank 151 name:/frutree/chassis/MB/system-board/P0/cpu/B0/bank/D0 154 name:/frutree/chassis/MB/system-board/P0/cpu/B0/bank/D1 157 name:/frutree/chassis/MB/system-board/P0/cpu/B1/bank/D0 160 name:/frutree/chassis/MB/system-board/P0/cpu/B1/bank/D1 167 name:/frutree/chassis/MB/system-board/P1/cpu/B0/bank/D0 170 name:/frutree/chassis/MB/system-board/P1/cpu/B0/bank/D1 [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frutree/ |
H A D | system-board.info | 221 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B0/bank 229 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B1/bank 244 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu/B0/bank 252 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu/B1/bank 267 name:/frutree/chassis/MB/system-board/C2/cpu-module/P0/cpu/B0/bank 275 name:/frutree/chassis/MB/system-board/C2/cpu-module/P0/cpu/B1/bank 290 name:/frutree/chassis/MB/system-board/C3/cpu-module/P0/cpu/B0/bank 298 name:/frutree/chassis/MB/system-board/C3/cpu-module/P0/cpu/B1/bank 305 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B0/bank/D0 308 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B0/bank/D1 [all …]
|
/illumos-gate/usr/src/uts/i86pc/cpu/authenticamd/ |
H A D | authamd_main.c | 164 #define AUTHAMD_IS_MEMECCERR(bank, status) \ argument 165 ((bank) == AMD_MCA_BANK_NB && \ 204 #define AUTHAMD_IS_GARTERR(bank, status) \ argument 205 ((bank) == AMD_MCA_BANK_NB && \ 561 authamd_bankctl_skipinit(cmi_hdl_t hdl, int bank) in authamd_bankctl_skipinit() argument 567 return (bank == 0 ? B_TRUE : B_FALSE); in authamd_bankctl_skipinit() 569 if (AUTHAMD_NBONCHIP(rev) && bank == AMD_MCA_BANK_NB) { in authamd_bankctl_skipinit() 879 AUTHAMD_IS_MEMECCERR(bank, status) && in authamd_bank_logout() 896 authamd_error_action(cmi_hdl_t hdl, int ismc, int bank, in authamd_error_action() argument 951 AUTHAMD_IS_MEMECCERR(bank, status)) { in authamd_disp_match() [all …]
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_mem.c | 1676 for (bank = banks; bank; bank = bank->bd_next) { in sbdp_check_seg_with_banks() 1677 if (!bank->valid) in sbdp_check_seg_with_banks() 1778 sbdp_bank_t *bank; in sbdp_add_nodes_banks() local 1796 bank->bd_next = *banks; in sbdp_add_nodes_banks() 1797 *banks = bank; in sbdp_add_nodes_banks() 1830 *bank = new; in sbdp_fill_bank_info() 1953 if (bank == NULL || !bank->valid) in sbdp_add_bank_to_seg() 1955 base = bank->um & ~(bank->uk); in sbdp_add_bank_to_seg() 1979 cur_seg->banks = bank; in sbdp_add_bank_to_seg() 2019 if (bank == NULL || !bank->valid) in sbdp_remove_bank_from_seg() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/sys/ |
H A D | mc-opl.h | 336 #define MC_SET_REWRITE_MODE(mcp, bank) \ argument 337 ((mcp)->mc_bank[bank].mcb_status |= BANK_REWRITE_MODE) 339 #define MC_CLEAR_REWRITE_MODE(mcp, bank) \ argument 340 ((mcp)->mc_bank[bank].mcb_status &= ~BANK_REWRITE_MODE) 342 #define MC_REWRITE_MODE(mcp, bank) \ argument 343 ((mcp)->mc_bank[bank].mcb_status & BANK_REWRITE_MODE) 345 #define MC_REWRITE_ACTIVE(mcp, bank) \ argument 346 ((mcp)->mc_bank[bank].mcb_active)
|
/illumos-gate/usr/src/uts/sun4u/daktari/os/ |
H A D | daktari.c | 266 int bd, cpu, bank; in plat_discover_slice() local 270 for (bank = 0; bank < DAK_BANKS_PER_MC; bank++) { in plat_discover_slice() 271 uint64_t *slice = slice_table[bd][cpu][bank]; in plat_discover_slice() 553 plat_add_mem_unum_label(char *unum, int mcid, int bank, int dimm) in plat_add_mem_unum_label() argument 555 _NOTE(ARGUNUSED(bank, dimm)) in plat_add_mem_unum_label()
|
/illumos-gate/usr/src/cmd/mdb/intel/modules/amd_opteron/ |
H A D | ao.c | 297 uint64_t bank; in ao_mci_ctlmask_common() local 311 bank = i; in ao_mci_ctlmask_common() 322 "masks", ao_mcactls[bank].bank_name); in ao_mci_ctlmask_common() 327 int inrange = i < ao_mcactls[bank].bank_tblsz; in ao_mci_ctlmask_common() 328 const char *desc = ao_mcactls[bank].bank_ctlbits[i]; in ao_mci_ctlmask_common()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/ |
H A D | system-board.info | 115 NODE bank fru 124 NODE bank fru 141 NODE bank fru 150 NODE bank fru 160 name:/frutree/chassis/MB/system-board/P0/cpu/B0/bank/D0 163 name:/frutree/chassis/MB/system-board/P0/cpu/B0/bank/D1 166 name:/frutree/chassis/MB/system-board/P0/cpu/B1/bank/D0 169 name:/frutree/chassis/MB/system-board/P0/cpu/B1/bank/D1 176 name:/frutree/chassis/MB/system-board/P1/cpu/B0/bank/D0 179 name:/frutree/chassis/MB/system-board/P1/cpu/B0/bank/D1 [all …]
|
/illumos-gate/usr/src/uts/sun4u/cherrystone/os/ |
H A D | cherrystone.c | 274 int bd, cpu, bank; in plat_discover_slice() local 278 for (bank = 0; bank < CHERRYSTONE_BANKS_PER_MC; in plat_discover_slice() 279 bank++) { in plat_discover_slice() 280 uint64_t *slice = slice_table[bd][cpu][bank]; in plat_discover_slice() 563 plat_add_mem_unum_label(char *unum, int mcid, int bank, int dimm) in plat_add_mem_unum_label() argument 565 _NOTE(ARGUNUSED(bank, dimm)) in plat_add_mem_unum_label()
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | plat_ecc_dimm.c | 62 int board, pos, bank, dimm, jnumber; in plat_get_mem_sid() local 69 if (parse_unum_memory(unum, &board, &pos, &bank, &dimm, in plat_get_mem_sid() 77 dimm += (bank * 4); /* convert dimm from 0-3 to 0-7 value */ in plat_get_mem_sid() 94 int board, pos, bank, dimm, jnumber; in plat_get_mem_addr() local 101 if (parse_unum_memory(unum, &board, &pos, &bank, &dimm, in plat_get_mem_addr()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudr/ |
H A D | SB-tables.info | 307 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B0/bank/D0/mem-module 315 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B0/bank/D1/mem-module 323 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B1/bank/D0/mem-module 331 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B1/bank/D1/mem-module 339 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu/B0/bank/D0/mem-module 347 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu/B0/bank/D1/mem-module 355 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu/B1/bank/D0/mem-module 363 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu/B1/bank/D1/mem-module 371 name:/frutree/chassis/MB/system-board/C2/cpu-module/P0/cpu/B0/bank/D0/mem-module 379 name:/frutree/chassis/MB/system-board/C2/cpu-module/P0/cpu/B0/bank/D1/mem-module [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chalupa/frudr/ |
H A D | SB-tables.info | 348 name:/frutree/chassis/C0/system-board/P0/cpu/B0/bank/D0/mem-module 355 name:/frutree/chassis/C0/system-board/P0/cpu/B0/bank/D1/mem-module 362 name:/frutree/chassis/C0/system-board/P0/cpu/B1/bank/D0/mem-module 369 name:/frutree/chassis/C0/system-board/P0/cpu/B1/bank/D1/mem-module 376 name:/frutree/chassis/C1/system-board/P0/cpu/B0/bank/D0/mem-module 383 name:/frutree/chassis/C1/system-board/P0/cpu/B0/bank/D1/mem-module 390 name:/frutree/chassis/C1/system-board/P0/cpu/B1/bank/D0/mem-module 397 name:/frutree/chassis/C1/system-board/P0/cpu/B1/bank/D1/mem-module 404 name:/frutree/chassis/C2/system-board/P0/cpu/B0/bank/D0/mem-module 411 name:/frutree/chassis/C2/system-board/P0/cpu/B0/bank/D1/mem-module [all …]
|
/illumos-gate/usr/src/lib/cfgadm_plugins/ac/common/ |
H A D | mema.c | 88 uint_t bank; member 420 static char *bank = "bank"; in ap_bk_idx() local 424 if ((s = strstr(ap_id, bank)) == NULL) in ap_bk_idx() 429 s += strlen(bank); in ap_bk_idx() 458 int bank; in ap_stat() local 464 if ((bank = ap_bk_idx(bank_spec)) == -1) { in ap_stat() 470 bk.bank = bank; in ap_stat() 509 bkp->bank = bk.bank; in ap_stat() 846 abkp->board, abkp->bank); in mtest_run() 1331 if (bkp->bank == 0) in info_set() [all …]
|
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/ |
H A D | intel_nb5000.c | 111 sp->bank = -1; in fat_memory_error() 131 sp->bank = (nrecmema >> 12) & BANK_MASK; in fat_memory_error() 153 sp->bank, sp->ras, sp->cas); in fat_memory_error() 167 sp->bank = -1; in fat_memory_error() 241 sp->bank = -1; in nf_memory_error() 271 sp->bank = (recmema >> 12) & BANK_MASK; in nf_memory_error() 338 sp->bank, sp->ras, sp->cas); in nf_memory_error() 399 sp->bank = -1; in nf_mem_error() 504 sp->bank, sp->ras, sp->cas); in nf_mem_error() 1572 DATA_TYPE_INT32, sp->bank, NULL); in nb_fat_fbd_err_payload() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/javelin/common/ |
H A D | javelin.c | 137 Prom_node *bank; in display_memoryconf() local 167 for (bank = dev_find_node(bnode->nodes, "bank"); bank != NULL; in display_memoryconf() 168 bank = dev_next_node(bank, "bank")) { in display_memoryconf() 173 find_prop(bank, "bank-interleave"))); in display_memoryconf() 176 find_prop(bank, "reg"))); in display_memoryconf() 192 preg = (uint_t *)(get_prop_val(find_prop(bank, "reg"))); in display_memoryconf() 197 for (dimm = dev_find_node(bank, "dimm"); dimm != NULL; in display_memoryconf()
|