Searched refs:atomic_uintptr_t (Results 1 – 7 of 7) sorted by relevance
38 atomic_uintptr_t region_pos; // Region allocator for StackDesc's.39 atomic_uintptr_t region_end;40 atomic_uintptr_t tab[kTabSize]; // Hash table of StackDesc's.116 static StackDesc *lock(atomic_uintptr_t *p) { in lock()131 static void unlock(atomic_uintptr_t *p, StackDesc *s) { in unlock()140 atomic_uintptr_t *p = &depot.tab[h % kTabSize]; in StackDepotPut()178 atomic_uintptr_t *p = &depot.tab[idx]; in StackDepotGet()
50 struct atomic_uintptr_t { struct
113 INLINE bool atomic_compare_exchange_strong(volatile atomic_uintptr_t *a, in atomic_compare_exchange_strong()
167 atomic_uintptr_t *singleton = (atomic_uintptr_t *)param; in singleton_thread()189 atomic_uintptr_t singleton; in TEST()210 atomic_uintptr_t flag; in TEST()
80 static atomic_uintptr_t uniq = {(uintptr_t)&foo}; // Some real address. in allocate_addr()232 atomic_uintptr_t event; // Event*
51 atomic_uintptr_t state_;
710 atomic_uintptr_t tid;