shmem_ctx_t 70 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_create(long options, shmem_ctx_t *ctx); shmem_ctx_t 71 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_destroy(shmem_ctx_t ctx); shmem_ctx_t 76 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_p(shmem_ctx_t ctx, char* addr, char value, int pe); shmem_ctx_t 77 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_p(shmem_ctx_t ctx, short* addr, short value, int pe); shmem_ctx_t 78 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_p(shmem_ctx_t ctx, int* addr, int value, int pe); shmem_ctx_t 79 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_p(shmem_ctx_t ctx, long* addr, long value, int pe); shmem_ctx_t 80 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_p(shmem_ctx_t ctx, float* addr, float value, int pe); shmem_ctx_t 81 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_p(shmem_ctx_t ctx, double* addr, double value, int pe); shmem_ctx_t 82 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_p(shmem_ctx_t ctx, long long* addr, long long value, int pe); shmem_ctx_t 83 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_p(shmem_ctx_t ctx, signed char* addr, signed char value, int pe); shmem_ctx_t 84 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_p(shmem_ctx_t ctx, unsigned char* addr, unsigned char value, int pe); shmem_ctx_t 85 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_p(shmem_ctx_t ctx, unsigned short* addr, unsigned short value, int pe); shmem_ctx_t 86 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_p(shmem_ctx_t ctx, unsigned int* addr, unsigned int value, int pe); shmem_ctx_t 87 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_p(shmem_ctx_t ctx, unsigned long* addr, unsigned long value, int pe); shmem_ctx_t 88 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_p(shmem_ctx_t ctx, unsigned long long* addr, unsigned long long value, int pe); shmem_ctx_t 89 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_p(shmem_ctx_t ctx, long double* addr, long double value, int pe); shmem_ctx_t 90 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_p(shmem_ctx_t ctx, int8_t* addr, int8_t value, int pe); shmem_ctx_t 91 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_p(shmem_ctx_t ctx, int16_t* addr, int16_t value, int pe); shmem_ctx_t 92 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_p(shmem_ctx_t ctx, int32_t* addr, int32_t value, int pe); shmem_ctx_t 93 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_p(shmem_ctx_t ctx, int64_t* addr, int64_t value, int pe); shmem_ctx_t 94 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_p(shmem_ctx_t ctx, uint8_t* addr, uint8_t value, int pe); shmem_ctx_t 95 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_p(shmem_ctx_t ctx, uint16_t* addr, uint16_t value, int pe); shmem_ctx_t 96 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_p(shmem_ctx_t ctx, uint32_t* addr, uint32_t value, int pe); shmem_ctx_t 97 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_p(shmem_ctx_t ctx, uint64_t* addr, uint64_t value, int pe); shmem_ctx_t 98 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_p(shmem_ctx_t ctx, size_t* addr, size_t value, int pe); shmem_ctx_t 99 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_p(shmem_ctx_t ctx, ptrdiff_t* addr, ptrdiff_t value, int pe); shmem_ctx_t 128 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 163 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_put(shmem_ctx_t ctx, char *target, const char *source, size_t len, int pe); shmem_ctx_t 164 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_put(shmem_ctx_t ctx, short *target, const short *source, size_t len, int pe); shmem_ctx_t 165 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_put(shmem_ctx_t ctx, int *target, const int *source, size_t len, int pe); shmem_ctx_t 166 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_put(shmem_ctx_t ctx, long *target, const long *source, size_t len, int pe); shmem_ctx_t 167 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_put(shmem_ctx_t ctx, float *target, const float *source, size_t len, int pe); shmem_ctx_t 168 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_put(shmem_ctx_t ctx, double *target, const double *source, size_t len, int pe); shmem_ctx_t 169 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_put(shmem_ctx_t ctx, long long *target, const long long *source, size_t len, int pe); shmem_ctx_t 170 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_put(shmem_ctx_t ctx, signed char *target, const signed char *source, size_t len, int pe); shmem_ctx_t 171 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_put(shmem_ctx_t ctx, unsigned char *target, const unsigned char *source, size_t len, int pe); shmem_ctx_t 172 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_put(shmem_ctx_t ctx, unsigned short *target, const unsigned short *source, size_t len, int pe); shmem_ctx_t 173 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_put(shmem_ctx_t ctx, unsigned int *target, const unsigned int *source, size_t len, int pe); shmem_ctx_t 174 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_put(shmem_ctx_t ctx, unsigned long *target, const unsigned long *source, size_t len, int pe); shmem_ctx_t 175 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_put(shmem_ctx_t ctx, unsigned long long *target, const unsigned long long *source, size_t len, int pe); shmem_ctx_t 176 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_put(shmem_ctx_t ctx, long double *target, const long double *source, size_t len, int pe); shmem_ctx_t 177 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_put(shmem_ctx_t ctx, int8_t *target, const int8_t *source, size_t len, int pe); shmem_ctx_t 178 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_put(shmem_ctx_t ctx, int16_t *target, const int16_t *source, size_t len, int pe); shmem_ctx_t 179 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_put(shmem_ctx_t ctx, int32_t *target, const int32_t *source, size_t len, int pe); shmem_ctx_t 180 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_put(shmem_ctx_t ctx, int64_t *target, const int64_t *source, size_t len, int pe); shmem_ctx_t 181 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_put(shmem_ctx_t ctx, uint8_t *target, const uint8_t *source, size_t len, int pe); shmem_ctx_t 182 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_put(shmem_ctx_t ctx, uint16_t *target, const uint16_t *source, size_t len, int pe); shmem_ctx_t 183 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_put(shmem_ctx_t ctx, uint32_t *target, const uint32_t *source, size_t len, int pe); shmem_ctx_t 184 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_put(shmem_ctx_t ctx, uint64_t *target, const uint64_t *source, size_t len, int pe); shmem_ctx_t 185 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_put(shmem_ctx_t ctx, size_t *target, const size_t *source, size_t len, int pe); shmem_ctx_t 186 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_put(shmem_ctx_t ctx, ptrdiff_t *target, const ptrdiff_t *source, size_t len, int pe); shmem_ctx_t 215 oshmem/include/pshmem.h shmem_ctx_t: _Generic(&*(__OSHMEM_VAR_ARG2(__VA_ARGS__)),\ shmem_ctx_t 247 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put8(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 248 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put16(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 249 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put32(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 250 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put64(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 251 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put128(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 252 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_putmem(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 264 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_iput(shmem_ctx_t ctx, char* target, const char* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 265 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_iput(shmem_ctx_t ctx, short* target, const short* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 266 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_iput(shmem_ctx_t ctx, int* target, const int* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 267 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_iput(shmem_ctx_t ctx, long* target, const long* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 268 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_iput(shmem_ctx_t ctx, float* target, const float* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 269 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_iput(shmem_ctx_t ctx, double* target, const double* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 270 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_iput(shmem_ctx_t ctx, long long* target, const long long* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 271 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_iput(shmem_ctx_t ctx, signed char* target, const signed char* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 272 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_iput(shmem_ctx_t ctx, unsigned char* target, const unsigned char* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 273 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_iput(shmem_ctx_t ctx, unsigned short* target, const unsigned short* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 274 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_iput(shmem_ctx_t ctx, unsigned int* target, const unsigned int* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 275 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_iput(shmem_ctx_t ctx, unsigned long* target, const unsigned long* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 276 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_iput(shmem_ctx_t ctx, unsigned long long* target, const unsigned long long* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 277 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_iput(shmem_ctx_t ctx, long double* target, const long double* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 278 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_iput(shmem_ctx_t ctx, int8_t* target, const int8_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 279 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_iput(shmem_ctx_t ctx, int16_t* target, const int16_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 280 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_iput(shmem_ctx_t ctx, int32_t* target, const int32_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 281 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_iput(shmem_ctx_t ctx, int64_t* target, const int64_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 282 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_iput(shmem_ctx_t ctx, uint8_t* target, const uint8_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 283 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_iput(shmem_ctx_t ctx, uint16_t* target, const uint16_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 284 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_iput(shmem_ctx_t ctx, uint32_t* target, const uint32_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 285 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_iput(shmem_ctx_t ctx, uint64_t* target, const uint64_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 286 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_iput(shmem_ctx_t ctx, size_t* target, const size_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 287 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_iput(shmem_ctx_t ctx, ptrdiff_t* target, const ptrdiff_t* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 316 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 348 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iput8(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 349 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iput16(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 350 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iput32(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 351 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iput64(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 352 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iput128(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 363 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_put_nbi(shmem_ctx_t ctx, char *target, const char *source, size_t len, int pe); shmem_ctx_t 364 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_put_nbi(shmem_ctx_t ctx, short *target, const short *source, size_t len, int pe); shmem_ctx_t 365 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_put_nbi(shmem_ctx_t ctx, int *target, const int *source, size_t len, int pe); shmem_ctx_t 366 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_put_nbi(shmem_ctx_t ctx, long *target, const long *source, size_t len, int pe); shmem_ctx_t 367 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_put_nbi(shmem_ctx_t ctx, float *target, const float *source, size_t len, int pe); shmem_ctx_t 368 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_put_nbi(shmem_ctx_t ctx, double *target, const double *source, size_t len, int pe); shmem_ctx_t 369 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_put_nbi(shmem_ctx_t ctx, long long *target, const long long *source, size_t len, int pe); shmem_ctx_t 370 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_put_nbi(shmem_ctx_t ctx, signed char *target, const signed char *source, size_t len, int pe); shmem_ctx_t 371 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_put_nbi(shmem_ctx_t ctx, unsigned char *target, const unsigned char *source, size_t len, int pe); shmem_ctx_t 372 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_put_nbi(shmem_ctx_t ctx, unsigned short *target, const unsigned short *source, size_t len, int pe); shmem_ctx_t 373 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_put_nbi(shmem_ctx_t ctx, unsigned int *target, const unsigned int *source, size_t len, int pe); shmem_ctx_t 374 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_put_nbi(shmem_ctx_t ctx, unsigned long *target, const unsigned long *source, size_t len, int pe); shmem_ctx_t 375 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_put_nbi(shmem_ctx_t ctx, unsigned long long *target, const unsigned long long *source, size_t len, int pe); shmem_ctx_t 376 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_put_nbi(shmem_ctx_t ctx, long double *target, const long double *source, size_t len, int pe); shmem_ctx_t 377 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_put_nbi(shmem_ctx_t ctx, int8_t *target, const int8_t *source, size_t len, int pe); shmem_ctx_t 378 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_put_nbi(shmem_ctx_t ctx, int16_t *target, const int16_t *source, size_t len, int pe); shmem_ctx_t 379 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_put_nbi(shmem_ctx_t ctx, int32_t *target, const int32_t *source, size_t len, int pe); shmem_ctx_t 380 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_put_nbi(shmem_ctx_t ctx, int64_t *target, const int64_t *source, size_t len, int pe); shmem_ctx_t 381 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_put_nbi(shmem_ctx_t ctx, uint8_t *target, const uint8_t *source, size_t len, int pe); shmem_ctx_t 382 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_put_nbi(shmem_ctx_t ctx, uint16_t *target, const uint16_t *source, size_t len, int pe); shmem_ctx_t 383 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_put_nbi(shmem_ctx_t ctx, uint32_t *target, const uint32_t *source, size_t len, int pe); shmem_ctx_t 384 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_put_nbi(shmem_ctx_t ctx, uint64_t *target, const uint64_t *source, size_t len, int pe); shmem_ctx_t 385 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_put_nbi(shmem_ctx_t ctx, size_t *target, const size_t *source, size_t len, int pe); shmem_ctx_t 386 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_put_nbi(shmem_ctx_t ctx, ptrdiff_t *target, const ptrdiff_t *source, size_t len, int pe); shmem_ctx_t 415 oshmem/include/pshmem.h shmem_ctx_t: _Generic(&*(__OSHMEM_VAR_ARG2(__VA_ARGS__)),\ shmem_ctx_t 447 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put8_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 448 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put16_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 449 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put32_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 450 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put64_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 451 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_put128_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 452 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_putmem_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 464 oshmem/include/pshmem.h OSHMEM_DECLSPEC char pshmem_ctx_char_g(shmem_ctx_t ctx, const char* addr, int pe); shmem_ctx_t 465 oshmem/include/pshmem.h OSHMEM_DECLSPEC short pshmem_ctx_short_g(shmem_ctx_t ctx, const short* addr, int pe); shmem_ctx_t 466 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_g(shmem_ctx_t ctx, const int* addr, int pe); shmem_ctx_t 467 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_g(shmem_ctx_t ctx, const long* addr, int pe); shmem_ctx_t 468 oshmem/include/pshmem.h OSHMEM_DECLSPEC float pshmem_ctx_float_g(shmem_ctx_t ctx, const float* addr, int pe); shmem_ctx_t 469 oshmem/include/pshmem.h OSHMEM_DECLSPEC double pshmem_ctx_double_g(shmem_ctx_t ctx, const double* addr, int pe); shmem_ctx_t 470 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_g(shmem_ctx_t ctx, const long long* addr, int pe); shmem_ctx_t 471 oshmem/include/pshmem.h OSHMEM_DECLSPEC long double pshmem_ctx_longdouble_g(shmem_ctx_t ctx, const long double* addr, int pe); shmem_ctx_t 472 oshmem/include/pshmem.h OSHMEM_DECLSPEC signed char pshmem_ctx_schar_g(shmem_ctx_t ctx, const signed char* addr, int pe); shmem_ctx_t 473 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned char pshmem_ctx_uchar_g(shmem_ctx_t ctx, const unsigned char* addr, int pe); shmem_ctx_t 474 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned short pshmem_ctx_ushort_g(shmem_ctx_t ctx, const unsigned short* addr, int pe); shmem_ctx_t 475 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_g(shmem_ctx_t ctx, const unsigned int* addr, int pe); shmem_ctx_t 476 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_g(shmem_ctx_t ctx, const unsigned long* addr, int pe); shmem_ctx_t 477 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_g(shmem_ctx_t ctx, const unsigned long long* addr, int pe); shmem_ctx_t 478 oshmem/include/pshmem.h OSHMEM_DECLSPEC int8_t pshmem_ctx_int8_g(shmem_ctx_t ctx, const int8_t* addr, int pe); shmem_ctx_t 479 oshmem/include/pshmem.h OSHMEM_DECLSPEC int16_t pshmem_ctx_int16_g(shmem_ctx_t ctx, const int16_t* addr, int pe); shmem_ctx_t 480 oshmem/include/pshmem.h OSHMEM_DECLSPEC int32_t pshmem_ctx_int32_g(shmem_ctx_t ctx, const int32_t* addr, int pe); shmem_ctx_t 481 oshmem/include/pshmem.h OSHMEM_DECLSPEC int64_t pshmem_ctx_int64_g(shmem_ctx_t ctx, const int64_t* addr, int pe); shmem_ctx_t 482 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint8_t pshmem_ctx_uint8_g(shmem_ctx_t ctx, const uint8_t* addr, int pe); shmem_ctx_t 483 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint16_t pshmem_ctx_uint16_g(shmem_ctx_t ctx, const uint16_t* addr, int pe); shmem_ctx_t 484 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint32_t pshmem_ctx_uint32_g(shmem_ctx_t ctx, const uint32_t* addr, int pe); shmem_ctx_t 485 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint64_t pshmem_ctx_uint64_g(shmem_ctx_t ctx, const uint64_t* addr, int pe); shmem_ctx_t 486 oshmem/include/pshmem.h OSHMEM_DECLSPEC size_t pshmem_ctx_size_g(shmem_ctx_t ctx, const size_t* addr, int pe); shmem_ctx_t 487 oshmem/include/pshmem.h OSHMEM_DECLSPEC ptrdiff_t pshmem_ctx_ptrdiff_g(shmem_ctx_t ctx, const ptrdiff_t* addr, int pe); shmem_ctx_t 516 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 551 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_get(shmem_ctx_t ctx, char *target, const char *source, size_t len, int pe); shmem_ctx_t 552 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_get(shmem_ctx_t ctx, short *target, const short *source, size_t len, int pe); shmem_ctx_t 553 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_get(shmem_ctx_t ctx, int *target, const int *source, size_t len, int pe); shmem_ctx_t 554 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_get(shmem_ctx_t ctx, long *target, const long *source, size_t len, int pe); shmem_ctx_t 555 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_get(shmem_ctx_t ctx, float *target, const float *source, size_t len, int pe); shmem_ctx_t 556 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_get(shmem_ctx_t ctx, double *target, const double *source, size_t len, int pe); shmem_ctx_t 557 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_get(shmem_ctx_t ctx, long long *target, const long long *source, size_t len, int pe); shmem_ctx_t 558 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_get(shmem_ctx_t ctx, signed char *target, const signed char *source, size_t len, int pe); shmem_ctx_t 559 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_get(shmem_ctx_t ctx, unsigned char *target, const unsigned char *source, size_t len, int pe); shmem_ctx_t 560 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_get(shmem_ctx_t ctx, unsigned short *target, const unsigned short *source, size_t len, int pe); shmem_ctx_t 561 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_get(shmem_ctx_t ctx, unsigned int *target, const unsigned int *source, size_t len, int pe); shmem_ctx_t 562 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_get(shmem_ctx_t ctx, unsigned long *target, const unsigned long *source, size_t len, int pe); shmem_ctx_t 563 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_get(shmem_ctx_t ctx, unsigned long long *target, const unsigned long long *source, size_t len, int pe); shmem_ctx_t 564 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_get(shmem_ctx_t ctx, long double *target, const long double *source, size_t len, int pe); shmem_ctx_t 565 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_get(shmem_ctx_t ctx, int8_t *target, const int8_t *source, size_t len, int pe); shmem_ctx_t 566 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_get(shmem_ctx_t ctx, int16_t *target, const int16_t *source, size_t len, int pe); shmem_ctx_t 567 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_get(shmem_ctx_t ctx, int32_t *target, const int32_t *source, size_t len, int pe); shmem_ctx_t 568 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_get(shmem_ctx_t ctx, int64_t *target, const int64_t *source, size_t len, int pe); shmem_ctx_t 569 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_get(shmem_ctx_t ctx, uint8_t *target, const uint8_t *source, size_t len, int pe); shmem_ctx_t 570 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_get(shmem_ctx_t ctx, uint16_t *target, const uint16_t *source, size_t len, int pe); shmem_ctx_t 571 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_get(shmem_ctx_t ctx, uint32_t *target, const uint32_t *source, size_t len, int pe); shmem_ctx_t 572 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_get(shmem_ctx_t ctx, uint64_t *target, const uint64_t *source, size_t len, int pe); shmem_ctx_t 573 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_get(shmem_ctx_t ctx, size_t *target, const size_t *source, size_t len, int pe); shmem_ctx_t 574 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_get(shmem_ctx_t ctx, ptrdiff_t *target, const ptrdiff_t *source, size_t len, int pe); shmem_ctx_t 603 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 635 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get8(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 636 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get16(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 637 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get32(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 638 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get64(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 639 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get128(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 640 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_getmem(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 652 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_iget(shmem_ctx_t ctx, char* target, const char* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 653 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_iget(shmem_ctx_t ctx, short* target, const short* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 654 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_iget(shmem_ctx_t ctx, int* target, const int* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 655 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_iget(shmem_ctx_t ctx, long* target, const long* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 656 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_iget(shmem_ctx_t ctx, long long* target, const long long* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 657 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_iget(shmem_ctx_t ctx, signed char* target, const signed char* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 658 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_iget(shmem_ctx_t ctx, unsigned char* target, const unsigned char* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 659 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_iget(shmem_ctx_t ctx, unsigned short* target, const unsigned short* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 660 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_iget(shmem_ctx_t ctx, unsigned int* target, const unsigned int* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 661 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_iget(shmem_ctx_t ctx, unsigned long* target, const unsigned long* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 662 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_iget(shmem_ctx_t ctx, unsigned long long* target, const unsigned long long* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 663 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_iget(shmem_ctx_t ctx, float* target, const float* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 664 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_iget(shmem_ctx_t ctx, double* target, const double* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 665 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_iget(shmem_ctx_t ctx, long double* target, const long double* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 666 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_iget(shmem_ctx_t ctx, int8_t* target, const int8_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 667 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_iget(shmem_ctx_t ctx, int16_t* target, const int16_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 668 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_iget(shmem_ctx_t ctx, int32_t* target, const int32_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 669 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_iget(shmem_ctx_t ctx, int64_t* target, const int64_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 670 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_iget(shmem_ctx_t ctx, uint8_t* target, const uint8_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 671 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_iget(shmem_ctx_t ctx, uint16_t* target, const uint16_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 672 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_iget(shmem_ctx_t ctx, uint32_t* target, const uint32_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 673 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_iget(shmem_ctx_t ctx, uint64_t* target, const uint64_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 674 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_iget(shmem_ctx_t ctx, size_t* target, const size_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 675 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_iget(shmem_ctx_t ctx, ptrdiff_t* target, const ptrdiff_t* source, ptrdiff_t tst, ptrdiff_t sst, size_t len, int pe); shmem_ctx_t 704 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 736 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iget8(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 737 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iget16(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 738 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iget32(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 739 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iget64(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 740 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_iget128(shmem_ctx_t ctx, void* target, const void* source, ptrdiff_t tst, ptrdiff_t sst,size_t len, int pe); shmem_ctx_t 751 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_char_get_nbi(shmem_ctx_t ctx, char *target, const char *source, size_t len, int pe); shmem_ctx_t 752 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_short_get_nbi(shmem_ctx_t ctx, short *target, const short *source, size_t len, int pe); shmem_ctx_t 753 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_get_nbi(shmem_ctx_t ctx, int *target, const int *source, size_t len, int pe); shmem_ctx_t 754 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_get_nbi(shmem_ctx_t ctx, long *target, const long *source, size_t len, int pe); shmem_ctx_t 755 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_get_nbi(shmem_ctx_t ctx, long long *target, const long long *source, size_t len, int pe); shmem_ctx_t 756 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_schar_get_nbi(shmem_ctx_t ctx, signed char *target, const signed char *source, size_t len, int pe); shmem_ctx_t 757 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uchar_get_nbi(shmem_ctx_t ctx, unsigned char *target, const unsigned char *source, size_t len, int pe); shmem_ctx_t 758 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ushort_get_nbi(shmem_ctx_t ctx, unsigned short *target, const unsigned short *source, size_t len, int pe); shmem_ctx_t 759 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_get_nbi(shmem_ctx_t ctx, unsigned int *target, const unsigned int *source, size_t len, int pe); shmem_ctx_t 760 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_get_nbi(shmem_ctx_t ctx, unsigned long *target, const unsigned long *source, size_t len, int pe); shmem_ctx_t 761 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_get_nbi(shmem_ctx_t ctx, unsigned long long *target, const unsigned long long *source, size_t len, int pe); shmem_ctx_t 762 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_get_nbi(shmem_ctx_t ctx, float *target, const float *source, size_t len, int pe); shmem_ctx_t 763 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_get_nbi(shmem_ctx_t ctx, double *target, const double *source, size_t len, int pe); shmem_ctx_t 764 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longdouble_get_nbi(shmem_ctx_t ctx, long double *target, const long double *source, size_t len, int pe); shmem_ctx_t 765 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int8_get_nbi(shmem_ctx_t ctx, int8_t *target, const int8_t *source, size_t len, int pe); shmem_ctx_t 766 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int16_get_nbi(shmem_ctx_t ctx, int16_t *target, const int16_t *source, size_t len, int pe); shmem_ctx_t 767 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_get_nbi(shmem_ctx_t ctx, int32_t *target, const int32_t *source, size_t len, int pe); shmem_ctx_t 768 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_get_nbi(shmem_ctx_t ctx, int64_t *target, const int64_t *source, size_t len, int pe); shmem_ctx_t 769 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint8_get_nbi(shmem_ctx_t ctx, uint8_t *target, const uint8_t *source, size_t len, int pe); shmem_ctx_t 770 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint16_get_nbi(shmem_ctx_t ctx, uint16_t *target, const uint16_t *source, size_t len, int pe); shmem_ctx_t 771 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_get_nbi(shmem_ctx_t ctx, uint32_t *target, const uint32_t *source, size_t len, int pe); shmem_ctx_t 772 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_get_nbi(shmem_ctx_t ctx, uint64_t *target, const uint64_t *source, size_t len, int pe); shmem_ctx_t 773 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_size_get_nbi(shmem_ctx_t ctx, size_t *target, const size_t *source, size_t len, int pe); shmem_ctx_t 774 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ptrdiff_get_nbi(shmem_ctx_t ctx, ptrdiff_t *target, const ptrdiff_t *source, size_t len, int pe); shmem_ctx_t 804 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 836 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get8_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 837 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get16_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 838 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get32_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 839 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get64_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 840 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_get128_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 841 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_getmem_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t len, int pe); shmem_ctx_t 853 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_swap(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 854 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_swap(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 855 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_swap(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 856 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_swap(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 857 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_swap(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 858 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_swap(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 859 oshmem/include/pshmem.h OSHMEM_DECLSPEC float pshmem_ctx_float_atomic_swap(shmem_ctx_t ctx, float *target, float value, int pe); shmem_ctx_t 860 oshmem/include/pshmem.h OSHMEM_DECLSPEC double pshmem_ctx_double_atomic_swap(shmem_ctx_t ctx, double *target, double value, int pe); shmem_ctx_t 873 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 909 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_atomic_set(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 910 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_atomic_set(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 911 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_atomic_set(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 912 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_atomic_set(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 913 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_atomic_set(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 914 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_atomic_set(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 915 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_float_atomic_set(shmem_ctx_t ctx, float *target, float value, int pe); shmem_ctx_t 916 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_double_atomic_set(shmem_ctx_t ctx, double *target, double value, int pe); shmem_ctx_t 929 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 965 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_compare_swap(shmem_ctx_t ctx, int *target, int cond, int value, int pe); shmem_ctx_t 966 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_compare_swap(shmem_ctx_t ctx, long *target, long cond, long value, int pe); shmem_ctx_t 967 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_compare_swap(shmem_ctx_t ctx, long long *target, long long cond, long long value, int pe); shmem_ctx_t 968 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_compare_swap(shmem_ctx_t ctx, unsigned int *target, unsigned int cond, unsigned int value, int pe); shmem_ctx_t 969 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_compare_swap(shmem_ctx_t ctx, unsigned long *target, unsigned long cond, unsigned long value, int pe); shmem_ctx_t 970 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_compare_swap(shmem_ctx_t ctx, unsigned long long *target, unsigned long long cond, unsigned long long value, int pe); shmem_ctx_t 982 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1010 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_fetch_add(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1011 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_fetch_add(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1012 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_fetch_add(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1013 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_fetch_add(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1014 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_fetch_add(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1015 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_fetch_add(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1026 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1054 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_fetch_and(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1055 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_fetch_and(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1056 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_fetch_and(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1057 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_fetch_and(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1058 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_fetch_and(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1059 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_fetch_and(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1060 oshmem/include/pshmem.h OSHMEM_DECLSPEC int32_t pshmem_ctx_int32_atomic_fetch_and(shmem_ctx_t ctx, int32_t *target, int32_t value, int pe); shmem_ctx_t 1061 oshmem/include/pshmem.h OSHMEM_DECLSPEC int64_t pshmem_ctx_int64_atomic_fetch_and(shmem_ctx_t ctx, int64_t *target, int64_t value, int pe); shmem_ctx_t 1062 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint32_t pshmem_ctx_uint32_atomic_fetch_and(shmem_ctx_t ctx, uint32_t *target, uint32_t value, int pe); shmem_ctx_t 1063 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint64_t pshmem_ctx_uint64_atomic_fetch_and(shmem_ctx_t ctx, uint64_t *target, uint64_t value, int pe); shmem_ctx_t 1078 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1103 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_fetch_or(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1104 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_fetch_or(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1105 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_fetch_or(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1106 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_fetch_or(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1107 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_fetch_or(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1108 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_fetch_or(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1109 oshmem/include/pshmem.h OSHMEM_DECLSPEC int32_t pshmem_ctx_int32_atomic_fetch_or(shmem_ctx_t ctx, int32_t *target, int32_t value, int pe); shmem_ctx_t 1110 oshmem/include/pshmem.h OSHMEM_DECLSPEC int64_t pshmem_ctx_int64_atomic_fetch_or(shmem_ctx_t ctx, int64_t *target, int64_t value, int pe); shmem_ctx_t 1111 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint32_t pshmem_ctx_uint32_atomic_fetch_or(shmem_ctx_t ctx, uint32_t *target, uint32_t value, int pe); shmem_ctx_t 1112 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint64_t pshmem_ctx_uint64_atomic_fetch_or(shmem_ctx_t ctx, uint64_t *target, uint64_t value, int pe); shmem_ctx_t 1127 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1152 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_fetch_xor(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1153 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_fetch_xor(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1154 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_fetch_xor(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1155 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_fetch_xor(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1156 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_fetch_xor(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1157 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_fetch_xor(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1158 oshmem/include/pshmem.h OSHMEM_DECLSPEC int32_t pshmem_ctx_int32_atomic_fetch_xor(shmem_ctx_t ctx, int32_t *target, int32_t value, int pe); shmem_ctx_t 1159 oshmem/include/pshmem.h OSHMEM_DECLSPEC int64_t pshmem_ctx_int64_atomic_fetch_xor(shmem_ctx_t ctx, int64_t *target, int64_t value, int pe); shmem_ctx_t 1160 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint32_t pshmem_ctx_uint32_atomic_fetch_xor(shmem_ctx_t ctx, uint32_t *target, uint32_t value, int pe); shmem_ctx_t 1161 oshmem/include/pshmem.h OSHMEM_DECLSPEC uint64_t pshmem_ctx_uint64_atomic_fetch_xor(shmem_ctx_t ctx, uint64_t *target, uint64_t value, int pe); shmem_ctx_t 1176 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1201 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_fetch(shmem_ctx_t ctx, const int *target, int pe); shmem_ctx_t 1202 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_fetch(shmem_ctx_t ctx, const long *target, int pe); shmem_ctx_t 1203 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_fetch(shmem_ctx_t ctx, const long long *target, int pe); shmem_ctx_t 1204 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_fetch(shmem_ctx_t ctx, const unsigned int *target, int pe); shmem_ctx_t 1205 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_fetch(shmem_ctx_t ctx, const unsigned long *target, int pe); shmem_ctx_t 1206 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_fetch(shmem_ctx_t ctx, const unsigned long long *target, int pe); shmem_ctx_t 1207 oshmem/include/pshmem.h OSHMEM_DECLSPEC float pshmem_ctx_float_atomic_fetch(shmem_ctx_t ctx, const float *target, int pe); shmem_ctx_t 1208 oshmem/include/pshmem.h OSHMEM_DECLSPEC double pshmem_ctx_double_atomic_fetch(shmem_ctx_t ctx, const double *target, int pe); shmem_ctx_t 1221 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1257 oshmem/include/pshmem.h OSHMEM_DECLSPEC int pshmem_ctx_int_atomic_fetch_inc(shmem_ctx_t ctx, int *target, int pe); shmem_ctx_t 1258 oshmem/include/pshmem.h OSHMEM_DECLSPEC long pshmem_ctx_long_atomic_fetch_inc(shmem_ctx_t ctx, long *target, int pe); shmem_ctx_t 1259 oshmem/include/pshmem.h OSHMEM_DECLSPEC long long pshmem_ctx_longlong_atomic_fetch_inc(shmem_ctx_t ctx, long long *target, int pe); shmem_ctx_t 1260 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned int pshmem_ctx_uint_atomic_fetch_inc(shmem_ctx_t ctx, unsigned int *target, int pe); shmem_ctx_t 1261 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long pshmem_ctx_ulong_atomic_fetch_inc(shmem_ctx_t ctx, unsigned long *target, int pe); shmem_ctx_t 1262 oshmem/include/pshmem.h OSHMEM_DECLSPEC unsigned long long pshmem_ctx_ulonglong_atomic_fetch_inc(shmem_ctx_t ctx, unsigned long long *target, int pe); shmem_ctx_t 1273 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1301 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_atomic_add(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1302 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_atomic_add(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1303 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_atomic_add(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1304 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_atomic_add(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1305 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_atomic_add(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1306 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_atomic_add(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1317 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1345 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_atomic_and(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1346 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_atomic_and(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1347 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_atomic_and(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1348 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_atomic_and(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1349 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_atomic_and(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1350 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_atomic_and(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1351 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_atomic_and(shmem_ctx_t ctx, int32_t *target, int32_t value, int pe); shmem_ctx_t 1352 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_atomic_and(shmem_ctx_t ctx, int64_t *target, int64_t value, int pe); shmem_ctx_t 1353 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_atomic_and(shmem_ctx_t ctx, uint32_t *target, uint32_t value, int pe); shmem_ctx_t 1354 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_atomic_and(shmem_ctx_t ctx, uint64_t *target, uint64_t value, int pe); shmem_ctx_t 1369 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1386 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_atomic_or(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1387 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_atomic_or(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1388 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_atomic_or(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1389 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_atomic_or(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1390 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_atomic_or(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1391 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_atomic_or(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1392 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_atomic_or(shmem_ctx_t ctx, int32_t *target, int32_t value, int pe); shmem_ctx_t 1393 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_atomic_or(shmem_ctx_t ctx, int64_t *target, int64_t value, int pe); shmem_ctx_t 1394 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_atomic_or(shmem_ctx_t ctx, uint32_t *target, uint32_t value, int pe); shmem_ctx_t 1395 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_atomic_or(shmem_ctx_t ctx, uint64_t *target, uint64_t value, int pe); shmem_ctx_t 1410 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1427 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_atomic_xor(shmem_ctx_t ctx, int *target, int value, int pe); shmem_ctx_t 1428 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_atomic_xor(shmem_ctx_t ctx, long *target, long value, int pe); shmem_ctx_t 1429 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_atomic_xor(shmem_ctx_t ctx, long long *target, long long value, int pe); shmem_ctx_t 1430 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_atomic_xor(shmem_ctx_t ctx, unsigned int *target, unsigned int value, int pe); shmem_ctx_t 1431 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_atomic_xor(shmem_ctx_t ctx, unsigned long *target, unsigned long value, int pe); shmem_ctx_t 1432 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_atomic_xor(shmem_ctx_t ctx, unsigned long long *target, unsigned long long value, int pe); shmem_ctx_t 1433 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int32_atomic_xor(shmem_ctx_t ctx, int32_t *target, int32_t value, int pe); shmem_ctx_t 1434 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int64_atomic_xor(shmem_ctx_t ctx, int64_t *target, int64_t value, int pe); shmem_ctx_t 1435 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint32_atomic_xor(shmem_ctx_t ctx, uint32_t *target, uint32_t value, int pe); shmem_ctx_t 1436 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint64_atomic_xor(shmem_ctx_t ctx, uint64_t *target, uint64_t value, int pe); shmem_ctx_t 1451 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1468 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_int_atomic_inc(shmem_ctx_t ctx, int *target, int pe); shmem_ctx_t 1469 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_long_atomic_inc(shmem_ctx_t ctx, long *target, int pe); shmem_ctx_t 1470 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_longlong_atomic_inc(shmem_ctx_t ctx, long long *target, int pe); shmem_ctx_t 1471 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_uint_atomic_inc(shmem_ctx_t ctx, unsigned int *target, int pe); shmem_ctx_t 1472 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulong_atomic_inc(shmem_ctx_t ctx, unsigned long *target, int pe); shmem_ctx_t 1473 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_ulonglong_atomic_inc(shmem_ctx_t ctx, unsigned long long *target, int pe); shmem_ctx_t 1484 oshmem/include/pshmem.h shmem_ctx_t: _Generic((__OSHMEM_VAR_ARG2(__VA_ARGS__)), \ shmem_ctx_t 1589 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_fence(shmem_ctx_t ctx); shmem_ctx_t 1591 oshmem/include/pshmem.h OSHMEM_DECLSPEC void pshmem_ctx_quiet(shmem_ctx_t ctx); shmem_ctx_t 66 oshmem/mca/atomic/atomic.h void prefix##_ctx_##type_name##_atomic_##op(shmem_ctx_t ctx, type *target, type value, int pe) \ shmem_ctx_t 102 oshmem/mca/atomic/atomic.h type prefix##_ctx_##type_name##_atomic_fetch_##op(shmem_ctx_t ctx, type *target, type value, int pe) \ shmem_ctx_t 161 oshmem/mca/atomic/atomic.h int (*atomic_add)(shmem_ctx_t ctx, shmem_ctx_t 166 oshmem/mca/atomic/atomic.h int (*atomic_and)(shmem_ctx_t ctx, shmem_ctx_t 171 oshmem/mca/atomic/atomic.h int (*atomic_or)(shmem_ctx_t ctx, shmem_ctx_t 176 oshmem/mca/atomic/atomic.h int (*atomic_xor)(shmem_ctx_t ctx, shmem_ctx_t 181 oshmem/mca/atomic/atomic.h int (*atomic_fadd)(shmem_ctx_t ctx, shmem_ctx_t 187 oshmem/mca/atomic/atomic.h int (*atomic_fand)(shmem_ctx_t ctx, shmem_ctx_t 193 oshmem/mca/atomic/atomic.h int (*atomic_for)(shmem_ctx_t ctx, shmem_ctx_t 199 oshmem/mca/atomic/atomic.h int (*atomic_fxor)(shmem_ctx_t ctx, shmem_ctx_t 205 oshmem/mca/atomic/atomic.h int (*atomic_swap)(shmem_ctx_t ctx, shmem_ctx_t 211 oshmem/mca/atomic/atomic.h int (*atomic_cswap)(shmem_ctx_t ctx, shmem_ctx_t 29 oshmem/mca/atomic/basic/atomic_basic.h OSHMEM_DECLSPEC void atomic_basic_lock(shmem_ctx_t ctx, int pe); shmem_ctx_t 30 oshmem/mca/atomic/basic/atomic_basic.h OSHMEM_DECLSPEC void atomic_basic_unlock(shmem_ctx_t ctx, int pe); shmem_ctx_t 39 oshmem/mca/atomic/basic/atomic_basic.h int mca_atomic_basic_cswap(shmem_ctx_t ctx, shmem_ctx_t 21 oshmem/mca/atomic/basic/atomic_basic_cswap.c int mca_atomic_basic_cswap(shmem_ctx_t ctx, shmem_ctx_t 96 oshmem/mca/atomic/basic/atomic_basic_module.c int mca_atomic_basic_fop(shmem_ctx_t ctx, shmem_ctx_t 128 oshmem/mca/atomic/basic/atomic_basic_module.c int mca_atomic_basic_op(shmem_ctx_t ctx, shmem_ctx_t 140 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_add(shmem_ctx_t ctx, void *target, uint64_t value, shmem_ctx_t 147 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_and(shmem_ctx_t ctx, shmem_ctx_t 155 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_or(shmem_ctx_t ctx, void *target, uint64_t value, shmem_ctx_t 162 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_xor(shmem_ctx_t ctx, shmem_ctx_t 170 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_fadd(shmem_ctx_t ctx, void *target, void *prev, uint64_t value, shmem_ctx_t 177 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_fand(shmem_ctx_t ctx, shmem_ctx_t 185 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_for(shmem_ctx_t ctx, void *target, void *prev, uint64_t value, shmem_ctx_t 192 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_fxor(shmem_ctx_t ctx, void *target, void *prev, uint64_t value, shmem_ctx_t 199 oshmem/mca/atomic/basic/atomic_basic_module.c static int mca_atomic_basic_swap(shmem_ctx_t ctx, void *target, void *prev, uint64_t value, shmem_ctx_t 231 oshmem/mca/atomic/basic/atomic_basic_module.c void atomic_basic_lock(shmem_ctx_t ctx, int pe) shmem_ctx_t 278 oshmem/mca/atomic/basic/atomic_basic_module.c void atomic_basic_unlock(shmem_ctx_t ctx, int pe) shmem_ctx_t 45 oshmem/mca/atomic/mxm/atomic_mxm.h int mca_atomic_mxm_add(shmem_ctx_t ctx, shmem_ctx_t 50 oshmem/mca/atomic/mxm/atomic_mxm.h int mca_atomic_mxm_fadd(shmem_ctx_t ctx, shmem_ctx_t 56 oshmem/mca/atomic/mxm/atomic_mxm.h int mca_atomic_mxm_swap(shmem_ctx_t ctx, shmem_ctx_t 62 oshmem/mca/atomic/mxm/atomic_mxm.h int mca_atomic_mxm_cswap(shmem_ctx_t ctx, shmem_ctx_t 27 oshmem/mca/atomic/mxm/atomic_mxm_cswap.c int mca_atomic_mxm_swap(shmem_ctx_t ctx, shmem_ctx_t 47 oshmem/mca/atomic/mxm/atomic_mxm_cswap.c int mca_atomic_mxm_cswap(shmem_ctx_t ctx, shmem_ctx_t 28 oshmem/mca/atomic/mxm/atomic_mxm_fadd.c int mca_atomic_mxm_add(shmem_ctx_t ctx, shmem_ctx_t 48 oshmem/mca/atomic/mxm/atomic_mxm_fadd.c int mca_atomic_mxm_fadd(shmem_ctx_t ctx, shmem_ctx_t 35 oshmem/mca/atomic/mxm/atomic_mxm_module.c static int mca_atomic_mxm_op_not_implemented(shmem_ctx_t ctx, shmem_ctx_t 44 oshmem/mca/atomic/mxm/atomic_mxm_module.c static int mca_atomic_mxm_fop_not_implemented(shmem_ctx_t ctx, shmem_ctx_t 45 oshmem/mca/atomic/ucx/atomic_ucx.h int mca_atomic_ucx_cswap(shmem_ctx_t ctx, shmem_ctx_t 22 oshmem/mca/atomic/ucx/atomic_ucx_cswap.c int mca_atomic_ucx_cswap(shmem_ctx_t ctx, shmem_ctx_t 36 oshmem/mca/atomic/ucx/atomic_ucx_module.c int mca_atomic_ucx_op(shmem_ctx_t ctx, shmem_ctx_t 58 oshmem/mca/atomic/ucx/atomic_ucx_module.c int mca_atomic_ucx_fop(shmem_ctx_t ctx, shmem_ctx_t 82 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_add(shmem_ctx_t ctx, shmem_ctx_t 91 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_and(shmem_ctx_t ctx, shmem_ctx_t 104 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_or(shmem_ctx_t ctx, shmem_ctx_t 117 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_xor(shmem_ctx_t ctx, shmem_ctx_t 130 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_fadd(shmem_ctx_t ctx, shmem_ctx_t 140 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_fand(shmem_ctx_t ctx, shmem_ctx_t 154 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_for(shmem_ctx_t ctx, shmem_ctx_t 168 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_fxor(shmem_ctx_t ctx, shmem_ctx_t 182 oshmem/mca/atomic/ucx/atomic_ucx_module.c static int mca_atomic_ucx_swap(shmem_ctx_t ctx, shmem_ctx_t 76 oshmem/mca/memheap/base/base.h OSHMEM_DECLSPEC sshmem_mkey_t * mca_memheap_base_get_cached_mkey_slow(shmem_ctx_t ctx, shmem_ctx_t 245 oshmem/mca/memheap/base/base.h static inline sshmem_mkey_t *mca_memheap_base_get_cached_mkey(shmem_ctx_t ctx, shmem_ctx_t 58 oshmem/mca/memheap/base/memheap_base_mkey.c shmem_ctx_t ctx; shmem_ctx_t 70 oshmem/mca/memheap/base/memheap_base_mkey.c static int memheap_oob_get_mkeys(shmem_ctx_t ctx, int pe, shmem_ctx_t 146 oshmem/mca/memheap/base/memheap_base_mkey.c static void unpack_remote_mkeys(shmem_ctx_t ctx, opal_buffer_t *msg, int remote_pe) shmem_ctx_t 459 oshmem/mca/memheap/base/memheap_base_mkey.c static int memheap_oob_get_mkeys(shmem_ctx_t ctx, int pe, uint32_t seg, sshmem_mkey_t *mkeys) shmem_ctx_t 679 oshmem/mca/memheap/base/memheap_base_mkey.c sshmem_mkey_t * mca_memheap_base_get_cached_mkey_slow(shmem_ctx_t ctx, shmem_ctx_t 75 oshmem/mca/spml/base/base.h OSHMEM_DECLSPEC int mca_spml_base_oob_get_mkeys(shmem_ctx_t ctx, shmem_ctx_t 80 oshmem/mca/spml/base/base.h OSHMEM_DECLSPEC void mca_spml_base_rmkey_unpack(shmem_ctx_t ctx, sshmem_mkey_t *mkey, uint32_t seg, int pe, int tr_id); shmem_ctx_t 250 oshmem/mca/spml/base/spml_base.c int mca_spml_base_oob_get_mkeys(shmem_ctx_t ctx, int pe, uint32_t segno, sshmem_mkey_t *mkeys) shmem_ctx_t 255 oshmem/mca/spml/base/spml_base.c void mca_spml_base_rmkey_unpack(shmem_ctx_t ctx, sshmem_mkey_t *mkey, uint32_t segno, int pe, int tr_id) shmem_ctx_t 578 oshmem/mca/spml/ikrit/spml_ikrit.c int mca_spml_ikrit_ctx_create(long options, shmem_ctx_t *ctx) shmem_ctx_t 582 oshmem/mca/spml/ikrit/spml_ikrit.c *ctx = (shmem_ctx_t)ctxp; shmem_ctx_t 586 oshmem/mca/spml/ikrit/spml_ikrit.c void mca_spml_ikrit_ctx_destroy(shmem_ctx_t ctx) shmem_ctx_t 649 oshmem/mca/spml/ikrit/spml_ikrit.c int mca_spml_ikrit_get_nb(shmem_ctx_t ctx, shmem_ctx_t 659 oshmem/mca/spml/ikrit/spml_ikrit.c int mca_spml_ikrit_get(shmem_ctx_t ctx, void *src_addr, size_t size, void *dst_addr, int src) shmem_ctx_t 959 oshmem/mca/spml/ikrit/spml_ikrit.c int mca_spml_ikrit_put_nb(shmem_ctx_t ctx, shmem_ctx_t 976 oshmem/mca/spml/ikrit/spml_ikrit.c int mca_spml_ikrit_put(shmem_ctx_t ctx, void* dst_addr, size_t size, void* src_addr, int dst) shmem_ctx_t 1007 oshmem/mca/spml/ikrit/spml_ikrit.c int mca_spml_ikrit_fence(shmem_ctx_t ctx) shmem_ctx_t 148 oshmem/mca/spml/ikrit/spml_ikrit.h shmem_ctx_t *ctx); shmem_ctx_t 149 oshmem/mca/spml/ikrit/spml_ikrit.h extern void mca_spml_ikrit_ctx_destroy(shmem_ctx_t ctx); shmem_ctx_t 150 oshmem/mca/spml/ikrit/spml_ikrit.h extern int mca_spml_ikrit_get(shmem_ctx_t ctx, shmem_ctx_t 155 oshmem/mca/spml/ikrit/spml_ikrit.h extern int mca_spml_ikrit_get_nb(shmem_ctx_t ctx, shmem_ctx_t 162 oshmem/mca/spml/ikrit/spml_ikrit.h extern int mca_spml_ikrit_put(shmem_ctx_t ctx, shmem_ctx_t 167 oshmem/mca/spml/ikrit/spml_ikrit.h extern int mca_spml_ikrit_put_nb(shmem_ctx_t ctx, shmem_ctx_t 191 oshmem/mca/spml/ikrit/spml_ikrit.h extern int mca_spml_ikrit_fence(shmem_ctx_t ctx); shmem_ctx_t 389 oshmem/mca/spml/ikrit/spml_ikrit_component.c oshmem_ctx_default = (shmem_ctx_t) &mca_spml_ikrit_ctx_default; shmem_ctx_t 135 oshmem/mca/spml/spml.h typedef void (*mca_spml_base_module_mkey_unpack_fn_t)(shmem_ctx_t ctx, sshmem_mkey_t *, uint32_t segno, int remote_pe, int tr_id); shmem_ctx_t 183 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_oob_get_mkeys_fn_t)(shmem_ctx_t ctx, int pe, shmem_ctx_t 209 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_ctx_create_fn_t)(long options, shmem_ctx_t *ctx); shmem_ctx_t 217 oshmem/mca/spml/spml.h typedef void (*mca_spml_base_module_ctx_destroy_fn_t)(shmem_ctx_t ctx); shmem_ctx_t 229 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_put_fn_t)(shmem_ctx_t ctx, shmem_ctx_t 249 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_put_nb_fn_t)(shmem_ctx_t ctx, shmem_ctx_t 267 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_get_fn_t)(shmem_ctx_t ctx, shmem_ctx_t 286 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_get_nb_fn_t)(shmem_ctx_t ctx, shmem_ctx_t 352 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_fence_fn_t)(shmem_ctx_t ctx); shmem_ctx_t 360 oshmem/mca/spml/spml.h typedef int (*mca_spml_base_module_quiet_fn_t)(shmem_ctx_t ctx); shmem_ctx_t 339 oshmem/mca/spml/ucx/spml_ucx.c void mca_spml_ucx_rmkey_unpack(shmem_ctx_t ctx, sshmem_mkey_t *mkey, uint32_t segno, int pe, int tr_id) shmem_ctx_t 633 oshmem/mca/spml/ucx/spml_ucx.c int mca_spml_ucx_ctx_create(long options, shmem_ctx_t *ctx) shmem_ctx_t 656 oshmem/mca/spml/ucx/spml_ucx.c (*ctx) = (shmem_ctx_t)ucx_ctx; shmem_ctx_t 660 oshmem/mca/spml/ucx/spml_ucx.c void mca_spml_ucx_ctx_destroy(shmem_ctx_t ctx) shmem_ctx_t 674 oshmem/mca/spml/ucx/spml_ucx.c int mca_spml_ucx_get(shmem_ctx_t ctx, void *src_addr, size_t size, void *dst_addr, int src) shmem_ctx_t 697 oshmem/mca/spml/ucx/spml_ucx.c int mca_spml_ucx_get_nb(shmem_ctx_t ctx, void *src_addr, size_t size, void *dst_addr, int src, void **handle) shmem_ctx_t 711 oshmem/mca/spml/ucx/spml_ucx.c int mca_spml_ucx_put(shmem_ctx_t ctx, void* dst_addr, size_t size, void* src_addr, int dst) shmem_ctx_t 734 oshmem/mca/spml/ucx/spml_ucx.c int mca_spml_ucx_put_nb(shmem_ctx_t ctx, void* dst_addr, size_t size, void* src_addr, int dst, void **handle) shmem_ctx_t 750 oshmem/mca/spml/ucx/spml_ucx.c int mca_spml_ucx_fence(shmem_ctx_t ctx) shmem_ctx_t 766 oshmem/mca/spml/ucx/spml_ucx.c int mca_spml_ucx_quiet(shmem_ctx_t ctx) shmem_ctx_t 870 oshmem/mca/spml/ucx/spml_ucx.c shmem_ctx_t ctx; shmem_ctx_t 890 oshmem/mca/spml/ucx/spml_ucx.c ctx = (shmem_ctx_t)mca_spml_ucx.aux_ctx; shmem_ctx_t 77 oshmem/mca/spml/ucx/spml_ucx.h typedef spml_ucx_mkey_t * (*mca_spml_ucx_get_mkey_slow_fn_t)(shmem_ctx_t ctx, int pe, void *va, void **rva); shmem_ctx_t 114 oshmem/mca/spml/ucx/spml_ucx.h shmem_ctx_t *ctx); shmem_ctx_t 115 oshmem/mca/spml/ucx/spml_ucx.h extern void mca_spml_ucx_ctx_destroy(shmem_ctx_t ctx); shmem_ctx_t 116 oshmem/mca/spml/ucx/spml_ucx.h extern int mca_spml_ucx_get(shmem_ctx_t ctx, shmem_ctx_t 121 oshmem/mca/spml/ucx/spml_ucx.h extern int mca_spml_ucx_get_nb(shmem_ctx_t ctx, shmem_ctx_t 128 oshmem/mca/spml/ucx/spml_ucx.h extern int mca_spml_ucx_put(shmem_ctx_t ctx, shmem_ctx_t 134 oshmem/mca/spml/ucx/spml_ucx.h extern int mca_spml_ucx_put_nb(shmem_ctx_t ctx, shmem_ctx_t 160 oshmem/mca/spml/ucx/spml_ucx.h extern void mca_spml_ucx_rmkey_unpack(shmem_ctx_t ctx, sshmem_mkey_t *mkey, uint32_t segno, int pe, int tr_id); shmem_ctx_t 166 oshmem/mca/spml/ucx/spml_ucx.h extern int mca_spml_ucx_fence(shmem_ctx_t ctx); shmem_ctx_t 167 oshmem/mca/spml/ucx/spml_ucx.h extern int mca_spml_ucx_quiet(shmem_ctx_t ctx); shmem_ctx_t 197 oshmem/mca/spml/ucx/spml_ucx.h mca_spml_ucx_get_mkey(shmem_ctx_t ctx, int pe, void *va, void **rva, mca_spml_ucx_t* module) shmem_ctx_t 284 oshmem/mca/spml/ucx/spml_ucx_component.c oshmem_ctx_default = (shmem_ctx_t) &mca_spml_ucx_ctx_default; shmem_ctx_t 102 oshmem/runtime/oshmem_shmem_init.c shmem_ctx_t oshmem_ctx_default = NULL; shmem_ctx_t 54 oshmem/runtime/runtime.h OSHMEM_DECLSPEC extern shmem_ctx_t oshmem_ctx_default; shmem_ctx_t 45 oshmem/shmem/c/shmem_add.c void prefix##_ctx##type_name##_atomic_add(shmem_ctx_t ctx, type *target, type value, int pe) \ shmem_ctx_t 34 oshmem/shmem/c/shmem_context.c int shmem_ctx_create(long options, shmem_ctx_t *ctx) shmem_ctx_t 39 oshmem/shmem/c/shmem_context.c void shmem_ctx_destroy(shmem_ctx_t ctx) shmem_ctx_t 49 oshmem/shmem/c/shmem_cswap.c type prefix##_ctx##type_name##_atomic_compare_swap(shmem_ctx_t ctx, type *target, type cond, type value, int pe) \ shmem_ctx_t 48 oshmem/shmem/c/shmem_fadd.c type prefix##_ctx##type_name##_atomic_fetch_add(shmem_ctx_t ctx, type *target, type value, int pe) \ shmem_ctx_t 30 oshmem/shmem/c/shmem_fence.c void shmem_ctx_fence(shmem_ctx_t ctx) shmem_ctx_t 48 oshmem/shmem/c/shmem_fetch.c type prefix##_ctx##type_name##_atomic_fetch(shmem_ctx_t ctx, const type *target, int pe) \ shmem_ctx_t 49 oshmem/shmem/c/shmem_finc.c type prefix##_ctx##type_name##_atomic_fetch_inc(shmem_ctx_t ctx, type *target, int pe) \ shmem_ctx_t 44 oshmem/shmem/c/shmem_g.c type prefix##_ctx##type_name##_g(shmem_ctx_t ctx, const type *addr, int pe) \ shmem_ctx_t 44 oshmem/shmem/c/shmem_get.c void shmem_ctx##type_name##_get(shmem_ctx_t ctx, type *target, const type *source, size_t nelems, int pe) \ shmem_ctx_t 195 oshmem/shmem/c/shmem_get.c void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \ shmem_ctx_t 44 oshmem/shmem/c/shmem_get_nb.c void shmem_ctx##type_name##_get_nbi(shmem_ctx_t ctx, type *target, const type *source, size_t nelems, int pe) \ shmem_ctx_t 195 oshmem/shmem/c/shmem_get_nb.c void prefix##_ctx##name##_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \ shmem_ctx_t 49 oshmem/shmem/c/shmem_iget.c void shmem_ctx##type_name##_iget(shmem_ctx_t ctx, type *target, const type *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \ shmem_ctx_t 200 oshmem/shmem/c/shmem_iget.c void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \ shmem_ctx_t 47 oshmem/shmem/c/shmem_inc.c void prefix##_ctx##type_name##_atomic_inc(shmem_ctx_t ctx, type *target, int pe) \ shmem_ctx_t 49 oshmem/shmem/c/shmem_iput.c void shmem_ctx##type_name##_iput(shmem_ctx_t ctx, type *target, const type *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \ shmem_ctx_t 201 oshmem/shmem/c/shmem_iput.c void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, ptrdiff_t tst, ptrdiff_t sst, size_t nelems, int pe) \ shmem_ctx_t 47 oshmem/shmem/c/shmem_p.c void prefix##_ctx##type_name##_p(shmem_ctx_t ctx, type *addr, type value, int pe) \ shmem_ctx_t 47 oshmem/shmem/c/shmem_put.c void shmem_ctx##type_name##_put(shmem_ctx_t ctx, type *target, const type *source, size_t len, int pe)\ shmem_ctx_t 198 oshmem/shmem/c/shmem_put.c void prefix##_ctx##name(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \ shmem_ctx_t 51 oshmem/shmem/c/shmem_put_nb.c void shmem_ctx##type_name##_put_nbi(shmem_ctx_t ctx, type *target, const type *source, size_t len, int pe) \ shmem_ctx_t 202 oshmem/shmem/c/shmem_put_nb.c void prefix##_ctx##name##_nbi(shmem_ctx_t ctx, void *target, const void *source, size_t nelems, int pe) \ shmem_ctx_t 30 oshmem/shmem/c/shmem_quiet.c void shmem_ctx_quiet(shmem_ctx_t ctx) shmem_ctx_t 47 oshmem/shmem/c/shmem_set.c void prefix##_ctx##type_name##_atomic_set(shmem_ctx_t ctx, type *target, type value, int pe) \ shmem_ctx_t 46 oshmem/shmem/c/shmem_swap.c type prefix##_ctx##type_name##_atomic_swap(shmem_ctx_t ctx, type *target, type value, int pe) \