webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
atomicops_internals_arm64_gcc.h File Reference

Go to the source code of this file.

Namespaces

 google
 
 google::protobuf
 
 google.protobuf.internal
 

Functions

void google.protobuf.internal::MemoryBarrier ()
 
Atomic32 google.protobuf.internal::NoBarrier_CompareAndSwap (volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value)
 
Atomic32 google.protobuf.internal::NoBarrier_AtomicExchange (volatile Atomic32 *ptr, Atomic32 new_value)
 
Atomic32 google.protobuf.internal::NoBarrier_AtomicIncrement (volatile Atomic32 *ptr, Atomic32 increment)
 
Atomic32 google.protobuf.internal::Barrier_AtomicIncrement (volatile Atomic32 *ptr, Atomic32 increment)
 
Atomic32 google.protobuf.internal::Acquire_CompareAndSwap (volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value)
 
Atomic32 google.protobuf.internal::Release_CompareAndSwap (volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value)
 
void google.protobuf.internal::NoBarrier_Store (volatile Atomic32 *ptr, Atomic32 value)
 
void google.protobuf.internal::Acquire_Store (volatile Atomic32 *ptr, Atomic32 value)
 
void google.protobuf.internal::Release_Store (volatile Atomic32 *ptr, Atomic32 value)
 
Atomic32 google.protobuf.internal::NoBarrier_Load (volatile const Atomic32 *ptr)
 
Atomic32 google.protobuf.internal::Acquire_Load (volatile const Atomic32 *ptr)
 
Atomic32 google.protobuf.internal::Release_Load (volatile const Atomic32 *ptr)
 
Atomic64 google.protobuf.internal::NoBarrier_CompareAndSwap (volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value)
 
Atomic64 google.protobuf.internal::NoBarrier_AtomicExchange (volatile Atomic64 *ptr, Atomic64 new_value)
 
Atomic64 google.protobuf.internal::NoBarrier_AtomicIncrement (volatile Atomic64 *ptr, Atomic64 increment)
 
Atomic64 google.protobuf.internal::Barrier_AtomicIncrement (volatile Atomic64 *ptr, Atomic64 increment)
 
Atomic64 google.protobuf.internal::Acquire_CompareAndSwap (volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value)
 
Atomic64 google.protobuf.internal::Release_CompareAndSwap (volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value)
 
void google.protobuf.internal::NoBarrier_Store (volatile Atomic64 *ptr, Atomic64 value)
 
void google.protobuf.internal::Acquire_Store (volatile Atomic64 *ptr, Atomic64 value)
 
void google.protobuf.internal::Release_Store (volatile Atomic64 *ptr, Atomic64 value)
 
Atomic64 google.protobuf.internal::NoBarrier_Load (volatile const Atomic64 *ptr)
 
Atomic64 google.protobuf.internal::Acquire_Load (volatile const Atomic64 *ptr)
 
Atomic64 google.protobuf.internal::Release_Load (volatile const Atomic64 *ptr)