Searched refs:bankp (Results 1 – 5 of 5) sorted by relevance
/titanic_50/usr/src/uts/sun4u/opl/io/ |
H A D | mc-opl.c | 1395 struct mc_bank *bankp; in mc_clear_rewrite() local 1399 bankp = &(mcp->mc_bank[bank]); in mc_clear_rewrite() 1400 retry = bankp->mcb_active; in mc_clear_rewrite() 1401 bankp->mcb_active = NULL; in mc_clear_rewrite() 1402 mc_retry_info_put(&bankp->mcb_retry_freelist, retry); in mc_clear_rewrite() 1405 bankp->mcb_rewrite_count = 0; in mc_clear_rewrite() 1407 while (retry = mc_retry_info_get(&bankp->mcb_retry_pending)) { in mc_clear_rewrite() 1409 mc_retry_info_put(&bankp->mcb_retry_freelist, retry); in mc_clear_rewrite() 1416 if (!bankp->mcb_active && !bankp->mcb_retry_pending) { in mc_clear_rewrite() 1421 bankp = &(mcp->mc_bank[mbank]); in mc_clear_rewrite() [all …]
|
/titanic_50/usr/src/uts/sun4u/io/ |
H A D | mc-us3i.c | 1688 struct bank_info *bankp; in mc_get_mem_info() local 1699 bankp = (struct bank_info *)bank_head; in mc_get_mem_info() 1700 while (bankp != NULL) { in mc_get_mem_info() 1707 if ((paddr & bankp->mask) != bankp->match) { in mc_get_mem_info() 1708 bankp = (struct bank_info *)bankp->bank_node.next; in mc_get_mem_info() 1712 mcid = bankp->bank_node.id / NLOGBANKS_PER_MC; in mc_get_mem_info() 1717 if ((segp = (struct seg_info *)mc_node_get(bankp->seg_id, in mc_get_mem_info() 1725 *bank_sizep = bankp->size; in mc_get_mem_info()
|
H A D | mc-us3.c | 1417 struct bank_info *bankp; in mc_get_mem_info() local 1430 bankp = (struct bank_info *)bank_head; in mc_get_mem_info() 1431 while (bankp != NULL) { in mc_get_mem_info() 1435 bankid = bankp->bank_node.id; in mc_get_mem_info() 1444 if ((!bankp->valid) || ((~(~(upper_pa ^ bankp->um) | in mc_get_mem_info() 1445 bankp->uk)) || (~(~(lower_pa ^ bankp->lm) | bankp->lk)))) { in mc_get_mem_info() 1446 bankp = (struct bank_info *)bankp->bank_node.next; in mc_get_mem_info() 1453 if ((segp = (struct seg_info *)mc_node_get(bankp->seg_id, in mc_get_mem_info() 1461 *bank_sizep = bankp->size; in mc_get_mem_info()
|
/titanic_50/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_mem.c | 1707 sbdp_bank_t *bankp; in sbdp_isinterleaved() 1731 for (bankp = bdp->banks; bankp; bankp = bankp->bd_next) in sbdp_isinterleaved() 1732 if (bankp->valid) in sbdp_isinterleaved() 1739 if (bankp == NULL) { in sbdp_isinterleaved() 1743 base = bankp->um & ~(bankp->uk); in sbdp_isinterleaved()
|
/titanic_50/usr/src/common/mc/mc-amd/ |
H A D | mcamd_rowcol.c | 348 uint64_t iaddr, uint32_t *rowp, uint32_t *colp, uint32_t *bankp) in iaddr_to_rcb() argument 362 *bankp = iaddr_to_bank(hdl, rcbmp, swzlp, iaddr); in iaddr_to_rcb()
|