reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_alloc.cpp
 1369       al->fb_data = RCAST(kmp_allocator_t *, traits[i].value);
 1372       al->memkind = RCAST(void **, traits[i].value);
 1452   al = RCAST(kmp_allocator_t *, CCAST(omp_allocator_handle_t, allocator));
 1585   al = RCAST(kmp_allocator_t *, CCAST(omp_allocator_handle_t, allocator));
projects/openmp/runtime/src/kmp_barrier.cpp
 1078         (RCAST(volatile char *,
projects/openmp/runtime/src/kmp_dispatch.cpp
 1536         init = test_then_add<ST>(RCAST(volatile ST *, &sh->u.s.iteration),
 1555       if (compare_and_swap<ST>(RCAST(volatile ST *, &sh->u.s.iteration),
 1605         init = test_then_add<ST>(RCAST(volatile ST *, &sh->u.s.iteration),
 1628       if (compare_and_swap<ST>(RCAST(volatile ST *, &sh->u.s.iteration),
projects/openmp/runtime/src/kmp_gsupport.cpp
 1770   __kmpc_doacross_post(&loc, gtid, RCAST(kmp_int64 *, count));
 1827   __kmpc_doacross_post(&loc, gtid, RCAST(kmp_int64 *, count));
projects/openmp/runtime/src/kmp_lock.cpp
 1428             RCAST(volatile kmp_int64 *, tail_id_p), KMP_PACK_64(head, head),
projects/openmp/runtime/src/kmp_runtime.cpp
 6386         KMP_SSCANF(flag_addr_str, "%p", RCAST(void**, &flag_addr));
projects/openmp/runtime/src/kmp_settings.cpp
 4962   const kmp_setting_t *a = RCAST(const kmp_setting_t *, _a);
 4963   const kmp_setting_t *b = RCAST(const kmp_setting_t *, _b);
projects/openmp/runtime/src/kmp_tasking.cpp
  773                   RCAST(kmp_int32 *, &taskdata->td_flags),
  774                   *RCAST(kmp_int32 *, &flags_old),
  775                   *RCAST(kmp_int32 *, &flags_new))) {
 1106       if (KMP_COMPARE_AND_STORE_ACQ32(RCAST(kmp_int32 *, &task->td_flags),
 1107                                       *RCAST(kmp_int32 *, &flags_old),
 1108                                       *RCAST(kmp_int32 *, &flags_new))) {
 1852       kmp_flag_32 flag(RCAST(std::atomic<kmp_uint32> *,
 2481       kmp_flag_32 flag(RCAST(std::atomic<kmp_uint32> *, &(taskgroup->count)),
 3555       kmp_flag_32 flag(RCAST(std::atomic<kmp_uint32> *,
 3584   std::atomic<kmp_uint32> *spin = RCAST(
 3598     KMP_FSYNC_SPIN_PREPARE(RCAST(void *, spin));
 3609   KMP_FSYNC_SPIN_ACQUIRED(RCAST(void *, spin));
 3991         kmp_int32 *lb = RCAST(kmp_int32 *, task->shareds);
 3994         kmp_int64 *lb = RCAST(kmp_int64 *, task->shareds);
 4012         kmp_int32 *ub = RCAST(kmp_int32 *, task->shareds) + 1;
 4015         kmp_int64 *ub = RCAST(kmp_int64 *, task->shareds) + 1;
 4032         kmp_uint32 *lower = RCAST(kmp_uint32 *, task->shareds);
 4035         kmp_uint64 *lower = RCAST(kmp_uint64 *, task->shareds);
 4051         kmp_uint32 *upper = RCAST(kmp_uint32 *, task->shareds) + 1;
 4054         kmp_uint64 *upper = RCAST(kmp_uint64 *, task->shareds) + 1;
projects/openmp/runtime/src/kmp_wait_release.h
   56   void *get_void_p() { return RCAST(void *, CCAST(P *, loc)); }
   81   void *get_void_p() { return RCAST(void *, loc); }
  522     return KMP_TEST_THEN_ADD4_32(RCAST(volatile kmp_int32 *, f));
  537     return KMP_TEST_THEN_ADD4_64(RCAST(volatile kmp_int64 *, f));
  825     return (RCAST(unsigned char *, CCAST(kmp_uint64 *, loc)))[offset];
  918   switch (RCAST(kmp_flag_64 *, CCAST(void *, flag))->get_type()) {