Home
last modified time | relevance | path

Searched refs:atomicAdd (Results 1 – 1 of 1) sorted by relevance

/petsc/include/petsc/private/
H A Dcupmatomics.hpp109 __device__ static llint atomicAdd(llint *address, llint val) in atomicAdd() function
111 return (llint)atomicAdd((ullint *)address, (ullint)val); in atomicAdd()
116 __device__ Type operator()(Type &x, Type y) const { return atomicAdd(&x, y); } in operator ()()
124 return atomicAdd(&x, y); in operator ()()
144 return atomicAdd(&x, y); in operator ()()
538 __device__ static inline llint atomicAdd(llint *address, llint val)
540 return (llint)atomicAdd((ullint *)address, (ullint)val);
545 __device__ Type operator()(Type &x, Type y) const { return atomicAdd(&x, y); }
553 return atomicAdd(&x, y);
562 return atomicAdd(&x, y);