Lines Matching refs:storage
875 getter(const uint64_t &storage) const
877 return (bits(storage, 63, 56) << 24) | bits(storage, 39, 16);
881 setter(uint64_t &storage, uint32_t base)
883 replaceBits(storage, 63, 56, bits(base, 31, 24));
884 replaceBits(storage, 39, 16, bits(base, 23, 0));
892 getter(const uint64_t &storage) const
894 uint32_t limit = (bits(storage, 51, 48) << 16) |
895 bits(storage, 15, 0);
896 if (bits(storage, 55))
902 setter(uint64_t &storage, uint32_t limit)
909 replaceBits(storage, 51, 48, bits(limit, 23, 16));
910 replaceBits(storage, 15, 0, bits(limit, 15, 0));
911 replaceBits(storage, 55, g ? 1 : 0);