Lines Matching refs:ptr
293 __itt_interlocked_increment(volatile long* ptr) ITT_INLINE_ATTRIBUTE;
294 ITT_INLINE long __itt_interlocked_increment(volatile long* ptr) in __itt_interlocked_increment() argument
296 return InterlockedIncrement(ptr); in __itt_interlocked_increment()
299 __itt_interlocked_compare_exchange(volatile long* ptr, long exchange, long comperand) ITT_INLINE_AT…
301 __itt_interlocked_compare_exchange(volatile long* ptr, long exchange, long comperand) in __itt_interlocked_compare_exchange() argument
303 return InterlockedCompareExchange(ptr, exchange, comperand); in __itt_interlocked_compare_exchange()
371 __TBB_machine_fetchadd4(volatile void* ptr, long addend) ITT_INLINE_ATTRIBUTE;
372 ITT_INLINE long __TBB_machine_fetchadd4(volatile void* ptr, long addend) in __TBB_machine_fetchadd4() argument
376 : "=r"(result),"=m"(*(volatile int*)ptr) in __TBB_machine_fetchadd4()
377 : "0"(addend), "m"(*(volatile int*)ptr) in __TBB_machine_fetchadd4()
386 __itt_interlocked_increment(volatile long* ptr) ITT_INLINE_ATTRIBUTE;
387 ITT_INLINE long __itt_interlocked_increment(volatile long* ptr) in __itt_interlocked_increment() argument
389 return __TBB_machine_fetchadd4(ptr, 1) + 1L; in __itt_interlocked_increment()
392 __itt_interlocked_compare_exchange(volatile long* ptr, long exchange, long comperand) ITT_INLINE_AT…
394 __itt_interlocked_compare_exchange(volatile long* ptr, long exchange, long comperand) in __itt_interlocked_compare_exchange() argument
396 return __sync_val_compare_and_swap(ptr, exchange, comperand); in __itt_interlocked_compare_exchange()