Home | History | Annotate | Download | only in private

Lines Matching defs:ap

100     const std::atomic<T>* ap = reinterpret_cast<const std::atomic<T>*>(ptr);
101 return std::atomic_load_explicit(ap, (std::memory_order)mo);
109 std::atomic<T>* ap = reinterpret_cast<std::atomic<T>*>(ptr);
110 return std::atomic_store_explicit(ap, val, (std::memory_order)mo);
116 std::atomic<T>* ap = reinterpret_cast<std::atomic<T>*>(ptr);
117 return std::atomic_fetch_add_explicit(ap, val, (std::memory_order)mo);
123 std::atomic<T>* ap = reinterpret_cast<std::atomic<T>*>(ptr);
124 return std::atomic_fetch_sub_explicit(ap, val, (std::memory_order)mo);
137 std::atomic<T>* ap = reinterpret_cast<std::atomic<T>*>(ptr);
138 return std::atomic_compare_exchange_strong_explicit(ap, expected, desired,
146 std::atomic<T>* ap = reinterpret_cast<std::atomic<T>*>(ptr);
147 return std::atomic_exchange_explicit(ap, val, (std::memory_order)mo);