Home
last modified time | relevance | path

Searched refs:bank (Results 1 – 25 of 62) sorted by relevance

123

/illumos-gate/usr/src/lib/libprtdiag/common/
H A Dmemory.c255 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 Ddominate.c28 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 Dmc-opl.c675 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 Dmc-us3.c636 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 Dmc-us3i.c559 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 Dac.c1166 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 Dac_del.c226 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 Dac_add.c117 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 Dac_test.c59 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 Dsystem-board.info170 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 Dsystem-board.info102 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 Dsystem-board.info221 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 Dauthamd_main.c164 #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 Dsbdp_mem.c1676 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 Dmc-opl.h336 #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 Ddaktari.c266 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 Dao.c297 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 Dsystem-board.info115 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 Dcherrystone.c274 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 Dplat_ecc_dimm.c62 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 DSB-tables.info307 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 DSB-tables.info348 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 Dmema.c88 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 Dintel_nb5000.c111 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 Djavelin.c137 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()

123