• Home
  • Raw
  • Download

Lines Matching refs:AtomicWord

225 inline AtomicWord NoBarrier_CompareAndSwap(volatile AtomicWord* ptr,  in NoBarrier_CompareAndSwap()
226 AtomicWord old_value, in NoBarrier_CompareAndSwap()
227 AtomicWord new_value) { in NoBarrier_CompareAndSwap()
233 inline AtomicWord NoBarrier_AtomicExchange(volatile AtomicWord* ptr, in NoBarrier_AtomicExchange()
234 AtomicWord new_value) { in NoBarrier_AtomicExchange()
239 inline AtomicWord NoBarrier_AtomicIncrement(volatile AtomicWord* ptr, in NoBarrier_AtomicIncrement()
240 AtomicWord increment) { in NoBarrier_AtomicIncrement()
245 inline AtomicWord Barrier_AtomicIncrement(volatile AtomicWord* ptr, in Barrier_AtomicIncrement()
246 AtomicWord increment) { in Barrier_AtomicIncrement()
251 inline AtomicWord Acquire_CompareAndSwap(volatile AtomicWord* ptr, in Acquire_CompareAndSwap()
252 AtomicWord old_value, in Acquire_CompareAndSwap()
253 AtomicWord new_value) { in Acquire_CompareAndSwap()
259 inline AtomicWord Release_CompareAndSwap(volatile AtomicWord* ptr, in Release_CompareAndSwap()
260 AtomicWord old_value, in Release_CompareAndSwap()
261 AtomicWord new_value) { in Release_CompareAndSwap()
267 inline void NoBarrier_Store(volatile AtomicWord* ptr, AtomicWord value) { in NoBarrier_Store()
272 inline void Acquire_Store(volatile AtomicWord* ptr, AtomicWord value) { in Acquire_Store()
277 inline void Release_Store(volatile AtomicWord* ptr, AtomicWord value) { in Release_Store()
282 inline AtomicWord NoBarrier_Load(volatile const AtomicWord* ptr) { in NoBarrier_Load()
287 inline AtomicWord Acquire_Load(volatile const AtomicWord* ptr) { in Acquire_Load()
292 inline AtomicWord Release_Load(volatile const AtomicWord* ptr) { in Release_Load()