_atomic_add 45 oshmem/shmem/c/shmem_add.c void prefix##_ctx##type_name##_atomic_add(shmem_ctx_t ctx, type *target, type value, int pe) \ _atomic_add 53 oshmem/shmem/c/shmem_add.c void prefix##type_name##_atomic_add(type *target, type value, int pe) \