Lines Matching refs:Addr
44 const Addr VAddrImplMask = (ULL(1) << VAddrImplBits) - 1;
45 const Addr VAddrUnImplMask = ~VAddrImplMask;
46 inline Addr VAddrImpl(Addr a) { return a & VAddrImplMask; }
47 inline Addr VAddrVPN(Addr a) { return a >> PageShift; }
48 inline Addr VAddrOffset(Addr a) { return a & PageOffset; }
49 inline Addr VAddrSpaceEV5(Addr a) { return a >> 41 & 0x3; }
50 inline Addr VAddrSpaceEV6(Addr a) { return a >> 41 & 0x7f; }
52 inline bool PAddrIprSpace(Addr a) { return a >= ULL(0xFFFFFF00000); }
54 const Addr PAddrImplMask = (ULL(1) << PAddrImplBits) - 1;
55 const Addr PAddrUncachedBit39 = ULL(0x8000000000);
56 const Addr PAddrUncachedBit40 = ULL(0x10000000000);
57 const Addr PAddrUncachedBit43 = ULL(0x80000000000);
58 const Addr PAddrUncachedMask = ULL(0x807ffffffff); // Clear PA<42:35>
60 inline Addr
61 Phys2K0Seg(Addr addr)
71 inline Addr DTB_PTE_PPN(uint64_t reg)
81 inline Addr ITB_PTE_PPN(uint64_t reg)
108 const Addr PalBase = 0x4000;
109 const Addr PalMax = 0x10000;