Searched refs:mcreg (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/starfire/io/
H A Dmemctrl.c163 uint_t mcreg, seg_sz_mask; local
181 mcreg = ldphysio(psi_addr);
182 seg_sz_mask = (mcreg & STARFIRE_MC_MASK_MASK) >> 8;
195 "seg_sz %lx\n", nodeid, psi_addr, mcreg, seg_sz_mask, seg_sz);
218 mc_write_asr(pnode_t nodeid, uint_t mcreg) argument
227 stphysio(psi_addr, mcreg);
230 ASSERT(mcreg_rd == mcreg);
232 return ((mcreg_rd != mcreg) ? -1 : 0);
236 mc_asr_to_pa(uint_t mcreg) argument
243 masr = (uint64_t)(mcreg
[all...]
H A Ddrmach.c1121 drmach_write_mc_asr(drmachid_t id, uint_t mcreg) argument
1134 else if (mc_write_asr(nodeid, mcreg) == -1)
2980 uint_t mcreg; local
2985 err = drmach_read_mc_asr(id, &mcreg);
2988 else if (mcreg & STARFIRE_MC_INTERLEAVE_MASK) {
3023 drmach_mem_update_interconnect(drmachid_t id, uint_t mcreg) argument
3060 rv = pc_madr_add(b, dp->bp->bnum, p, mcreg);
3079 rv = pc_madr_add(b, dp->bp->bnum, p + 4, mcreg);
3095 uint_t mcreg; local
3097 err = drmach_read_mc_asr(id, &mcreg);
3116 uint_t mcreg; local
3163 uint_t mcreg; local
[all...]
/illumos-gate/usr/src/uts/sun4u/starcat/sys/
H A Ddr_mbx.h145 #define DRMACH_MCREG_TO_U64(mcreg) (((uint64_t)mcreg.hi) << 32 | \
146 ((uint64_t)mcreg.lo))
/illumos-gate/usr/src/uts/sun4u/io/
H A Dmc-us3.c1601 } mcreg; local
1603 mcreg.madreg = reg;
1620 bank_curr->valid = mcreg._s.valid;
1623 if (!mcreg._s.valid) {
1637 ifactor = (mcreg._s.lk ^ 0xF) + 1;
1638 size = (((mcreg._s.uk & 0x3FF) + 1) * 0x4000000) / ifactor;
1639 base = mcreg._s.um & ~mcreg._s.uk;
1642 bank_curr->uk = mcreg._s.uk;
1643 bank_curr->um = mcreg
[all...]
/illumos-gate/usr/src/uts/sun4u/starfire/os/
H A Dpda.c58 extern uint64_t mc_asr_to_pa(uint_t mcreg);

Completed in 196 milliseconds