Lines Matching defs:uintptr_t
116 typedef unsigned long int uintptr_t;
7656 typedef uintptr_t MozRefCountType;
16603 using ::uintptr_t;
45891 IsInRange(const T* aPtr, uintptr_t aBegin, uintptr_t aEnd)
47228 uintptr_t mBits;
47232 : mBits(reinterpret_cast<uintptr_t>(aValue))
47238 : mBits(reinterpret_cast<uintptr_t>(&aErrorValue) | 1)
47268 static const bool value = sizeof(Impl) <= sizeof(uintptr_t);
47480 static_assert(sizeof(Result<>) == sizeof(uintptr_t),
47483 static_assert(sizeof(Result<int*, Error&>) == sizeof(uintptr_t),
47596 const static uintptr_t OutOfLineTraceKindMask = 0x07;
47597 static_assert(uintptr_t(JS::TraceKind::BaseShape) & OutOfLineTraceKindMask, "mask bits are set");
47598 static_assert(uintptr_t(JS::TraceKind::JitCode) & OutOfLineTraceKindMask, "mask bits are set");
47599 static_assert(uintptr_t(JS::TraceKind::LazyScript) & OutOfLineTraceKindMask, "mask bits are set");
47600 static_assert(uintptr_t(JS::TraceKind::Scope) & OutOfLineTraceKindMask, "mask bits are set");
47601 static_assert(uintptr_t(JS::TraceKind::RegExpShared) & OutOfLineTraceKindMask, "mask bits are set");
47996 uintptr_t nativeStackLimit[StackKindCount];
49608 typedef atomic<uintptr_t> atomic_uintptr_t;
50793 const size_t ChunkTrailerSize = 2 * sizeof(uintptr_t) + sizeof(uint64_t);
50796 const size_t ArenaHeaderSize = sizeof(size_t) + 2 * sizeof(uintptr_t) +
50797 sizeof(size_t) + sizeof(uintptr_t);
50904 if (uintptr_t(traceKind) != OutOfLineTraceKindMask)
50941 uintptr_t unsafeAsUIntPtr() const {
50944 return reinterpret_cast<uintptr_t>(asCell());
50950 static uintptr_t checkedCast(void* p, JS::TraceKind traceKind) {
50958 return uintptr_t(p) | (uintptr_t(traceKind) & OutOfLineTraceKindMask);
50963 uintptr_t ptr;
51002 static __attribute__((always_inline)) inline uintptr_t*
51003 GetGCThingMarkBitmap(const uintptr_t addr)
51006 const uintptr_t bmap_addr = (addr & ~ChunkMask) | ChunkMarkBitmapOffset;
51007 return reinterpret_cast<uintptr_t*>(bmap_addr);
51011 GetGCThingMarkWordAndMask(const uintptr_t addr, uint32_t color,
51012 uintptr_t** wordp, uintptr_t* maskp)
51017 uintptr_t* bitmap = GetGCThingMarkBitmap(addr);
51018 const uintptr_t nbits = sizeof(*bitmap) * 8;
51019 *maskp = uintptr_t(1) << (bit % nbits);
51024 GetGCThingZone(const uintptr_t addr)
51027 const uintptr_t zone_addr = (addr & ~ArenaMask) | ArenaZoneOffset;
51039 uintptr_t* word, mask;
51040 js::gc::detail::GetGCThingMarkWordAndMask(uintptr_t(cell), js::gc::GRAY, &word, &mask);
51059 uintptr_t addr = uintptr_t(cell);
51082 return js::gc::detail::GetGCThingZone(uintptr_t(str));
51656 explicit nsCycleCollectingAutoRefCnt(uintptr_t aValue)
51664 __attribute__((always_inline)) inline uintptr_t incr(nsISupports* aOwner)
51669 __attribute__((always_inline)) inline uintptr_t incr(void* aOwner,
51692 __attribute__((always_inline)) inline uintptr_t decr(nsISupports* aOwner,
51698 __attribute__((always_inline)) inline uintptr_t decr(void* aOwner,
51706 uintptr_t retval = (mRefCntAndFlags >> 2);
51749 uintptr_t mRefCntAndFlags;
62264 AddUintptrToHash(uint32_t aHash, uintptr_t aValue);
62268 AddUintptrToHash<4>(uint32_t aHash, uintptr_t aValue)
62275 AddUintptrToHash<8>(uint32_t aHash, uintptr_t aValue)
62311 static_assert(sizeof(aA) == sizeof(uintptr_t), "Strange pointer!");
62313 return detail::AddUintptrToHash<sizeof(uintptr_t)>(aHash, uintptr_t(aA));
62318 AddToHash(uint32_t aHash, uintptr_t aA)
62320 return detail::AddUintptrToHash<sizeof(uintptr_t)>(aHash, aA);
64801 bits = (bits & flagsMask) | reinterpret_cast<uintptr_t>(newPtr);
64804 void setFlags(uintptr_t flagsToSet) {
64809 void unsetFlags(uintptr_t flagsToUnset) {
64814 bool hasFlag(uintptr_t flag) const {
64820 uintptr_t getFlags() const { return bits & flagsMask; }
64856 uintptr_t bits;
65096 uintptr_t(thingp) - __builtin_offsetof(DispatchWrapper, storage));
72497 : mBits(reinterpret_cast<uintptr_t>(aAtom))
72507 mBits = reinterpret_cast<uintptr_t>(aNodeInfo->NameAtom());
72511 mBits = reinterpret_cast<uintptr_t>(aNodeInfo) |
72528 mBits = reinterpret_cast<uintptr_t>(aNodeInfo->NameAtom());
72532 mBits = reinterpret_cast<uintptr_t>(aNodeInfo) |
72543 mBits = reinterpret_cast<uintptr_t>(aAtom);
72572 return reinterpret_cast<uintptr_t>(aAtom) == mBits;
72654 return mBits < reinterpret_cast<uintptr_t>(aOther);
72677 uintptr_t mBits;
76486 if (uintptr_t(mStorage) % alignment) {
76488 mPtr = (T*)(uintptr_t(mStorage) + alignment - (uintptr_t(mStorage) % alignment));
77975 data.asBits = uintptr_t(ptr) >> 1;
78030 const uintptr_t* payloadUIntPtr() const {
78063 uintptr_t asUIntPtr;
80388 uintptr_t mBits;
80408 return static_cast<ValueBaseType>(mBits & (uintptr_t(3)));
80416 return reinterpret_cast<void*>(mBits & (~(uintptr_t(3))));
95354 uintptr_t asUintptr() const { return reinterpret_cast<uintptr_t>(mPtr); }
96252 uintptr_t code_;
96255 enum SpecialCodes : uintptr_t {
96257 Uninitialized = uintptr_t(-1)
96355 uintptr_t bits_;
96358 static const uintptr_t NotFound = 0;
96359 static const uintptr_t NonNativeProperty = 1;
96360 static const uintptr_t DenseOrTypedArrayElement = 1;
96656 uintptr_t flags;
96660 static const uintptr_t ProtoKeyMask = (1 << ProtoKeyWidth) - 1;
96661 static const uintptr_t DontDefineConstructor = 1 << ProtoKeyWidth;
97347 uintptr_t mSegment;
97444 for (uintptr_t segment = mSegment; segment < aTarget.mSegment; segment++) {
97679 uintptr_t toRemoveStart = iter.mSegment;
97680 uintptr_t toRemoveEnd = iter.mSegment;
99794 uintptr_t type;
102178 uintptr_t u = reinterpret_cast<uintptr_t>(name);
106472 uintptr_t mValue;
106484 mPtr.mValue = reinterpret_cast<uintptr_t>(aStyleSet);
106494 aStyleSet ? (reinterpret_cast<uintptr_t>(aStyleSet) | 0x1) : 0;
109151 uintptr_t offset;
109155 uintptr_t tail;
109163 : header{AlignedSize(uintptr_t(this + 1)), uintptr_t(this) + aSize}
118947 return (JS::Value*)(uintptr_t(this) + sizeof(shadow::Object));
119324 __attribute__((always_inline)) inline uintptr_t
119327 uintptr_t limit = JS::RootingContext::get(cx)->nativeStackLimit[kind];
119336 __attribute__((always_inline)) inline uintptr_t
119345 CheckRecursionLimit(JSContext* cx, uintptr_t limit)
119348 if (!((__builtin_expect(!!((uintptr_t)(&stackDummy) > (limit)), 1)))) {
119356 CheckRecursionLimitDontReport(JSContext* cx, uintptr_t limit)
119359 return ((__builtin_expect(!!((uintptr_t)(&stackDummy) > (limit)), 1)));
119369 uintptr_t untrustedLimit = GetNativeStackLimit(cx, JS::StackForUntrustedScript);
119384 return ((__builtin_expect(!!((uintptr_t)(sp) > (GetNativeStackLimit(cx))), 1)));
119390 if (!((__builtin_expect(!!((uintptr_t)(sp) > (GetNativeStackLimit(cx))), 1)))) {
128194 : mPtrBits(reinterpret_cast<uintptr_t>(aCallback))
128200 : mPtrBits(reinterpret_cast<uintptr_t>(aCallback) | XPCOMCallbackFlag)
128229 mPtrBits = reinterpret_cast<uintptr_t>(aCallback);
128236 mPtrBits = reinterpret_cast<uintptr_t>(aCallback) | XPCOMCallbackFlag;
128347 static const uintptr_t XPCOMCallbackFlag = 1u;
128361 uintptr_t mPtrBits;
170116 return CSSPseudoElementType(reinterpret_cast<uintptr_t>(raw));
170120 static_assert(sizeof(CSSPseudoElementType) <= sizeof(uintptr_t),
177052 struct nsTArrayBorrowed_uintptr_t { nsTArray<uintptr_t>* mArray; nsTArrayBorrowed_uintptr_t(nsTArray<uintptr_t>* aArray) : mArray(aArray) {} };