Searched refs:mcreg (Results 1 – 5 of 5) sorted by relevance
/titanic_50/usr/src/uts/sun4u/starfire/io/ |
H A D | memctrl.c | 163 uint_t mcreg, seg_sz_mask; in mc_get_alignment_mask() local 181 mcreg = ldphysio(psi_addr); in mc_get_alignment_mask() 182 seg_sz_mask = (mcreg & STARFIRE_MC_MASK_MASK) >> 8; in mc_get_alignment_mask() 195 "seg_sz %lx\n", nodeid, psi_addr, mcreg, seg_sz_mask, seg_sz); in mc_get_alignment_mask() 218 mc_write_asr(pnode_t nodeid, uint_t mcreg) in mc_write_asr() argument 227 stphysio(psi_addr, mcreg); in mc_write_asr() 230 ASSERT(mcreg_rd == mcreg); in mc_write_asr() 232 return ((mcreg_rd != mcreg) ? -1 : 0); in mc_write_asr() 236 mc_asr_to_pa(uint_t mcreg) in mc_asr_to_pa() argument 243 masr = (uint64_t)(mcreg & ~STARFIRE_MC_MEM_PRESENT_MASK); in mc_asr_to_pa()
|
H A D | drmach.c | 1121 drmach_write_mc_asr(drmachid_t id, uint_t mcreg) in drmach_write_mc_asr() argument 1134 else if (mc_write_asr(nodeid, mcreg) == -1) in drmach_write_mc_asr() 2980 uint_t mcreg; in drmach_mem_del_span() local 2985 err = drmach_read_mc_asr(id, &mcreg); in drmach_mem_del_span() 2988 else if (mcreg & STARFIRE_MC_INTERLEAVE_MASK) { in drmach_mem_del_span() 3023 drmach_mem_update_interconnect(drmachid_t id, uint_t mcreg) in drmach_mem_update_interconnect() argument 3060 rv = pc_madr_add(b, dp->bp->bnum, p, mcreg); in drmach_mem_update_interconnect() 3079 rv = pc_madr_add(b, dp->bp->bnum, p + 4, mcreg); in drmach_mem_update_interconnect() 3095 uint_t mcreg; in drmach_mem_disable() local 3097 err = drmach_read_mc_asr(id, &mcreg); in drmach_mem_disable() [all …]
|
/titanic_50/usr/src/uts/sun4u/starcat/sys/ |
H A D | dr_mbx.h | 145 #define DRMACH_MCREG_TO_U64(mcreg) (((uint64_t)mcreg.hi) << 32 | \ argument 146 ((uint64_t)mcreg.lo))
|
/titanic_50/usr/src/uts/sun4u/io/ |
H A D | mc-us3.c | 1601 } mcreg; in mlayout_add() local 1603 mcreg.madreg = reg; in mlayout_add() 1620 bank_curr->valid = mcreg._s.valid; in mlayout_add() 1623 if (!mcreg._s.valid) { in mlayout_add() 1637 ifactor = (mcreg._s.lk ^ 0xF) + 1; in mlayout_add() 1638 size = (((mcreg._s.uk & 0x3FF) + 1) * 0x4000000) / ifactor; in mlayout_add() 1639 base = mcreg._s.um & ~mcreg._s.uk; in mlayout_add() 1642 bank_curr->uk = mcreg._s.uk; in mlayout_add() 1643 bank_curr->um = mcreg._s.um; in mlayout_add() 1644 bank_curr->lk = mcreg._s.lk; in mlayout_add() [all …]
|
/titanic_50/usr/src/uts/sun4u/starfire/os/ |
H A D | pda.c | 58 extern uint64_t mc_asr_to_pa(uint_t mcreg);
|