Home
last modified time | relevance | path

Searched defs:LFStack (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_lfstack.h25 struct LFStack { struct
26 void Clear() { in Clear()
30 bool Empty() const { in Empty()
34 void Push(T *p) { in Push()
46 T *Pop() { in Pop()
62 static const int kCounterBits = FIRST_32_SECOND_64(32, 17);
63 static const u64 kPtrMask = ((u64)-1) >> kCounterBits;
64 static const u64 kCounterMask = ~kPtrMask;
65 static const u64 kCounterInc = kPtrMask + 1;
67 atomic_uint64_t head_;
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_lfstack.h26 struct LFStack { struct
27 void Clear() { in Clear()
31 bool Empty() const { in Empty()
35 void Push(T *p) { in Push()
47 T *Pop() { in Pop()
63 static const int kCounterBits = FIRST_32_SECOND_64(32, 17);
64 static const u64 kPtrMask = ((u64)-1) >> kCounterBits;
65 static const u64 kCounterMask = ~kPtrMask;
66 static const u64 kCounterInc = kPtrMask + 1;
68 atomic_uint64_t head_;
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_lfstack.h27 struct LFStack { struct
28 void Clear() { in Clear()
32 bool Empty() const { in Empty()
36 void Push(T *p) { in Push()
48 T *Pop() { in Pop()
64 static const int kCounterBits = FIRST_32_SECOND_64(32, 17);
65 static const u64 kPtrMask = ((u64)-1) >> kCounterBits;
66 static const u64 kCounterMask = ~kPtrMask;
67 static const u64 kCounterInc = kPtrMask + 1;
69 atomic_uint64_t head_;