Searched defs:AtomicLock (Results 1 – 2 of 2) sorted by relevance
22 struct AtomicLock { struct25 AtomicLock(const AtomicLock&) = delete; argument28 AtomicLock(std::atomic<bool>& l) : locked_(l) { lock(); } in AtomicLock() function29 ~AtomicLock() { unlock(); } in ~AtomicLock() argument47 // using Lock = AtomicLock; argument
165 struct AtomicLock { struct166 CUTLASS_DEVICE static void acquire( in acquire()179 CUTLASS_DEVICE static void release(int32_t* lock, int thread_id) { in release()