• Home
  • Raw
  • Download

Lines Matching refs:LCK_ID

726 #define OP_CRITICAL(OP, LCK_ID)                                                \  argument
727 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
731 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid);
733 #define OP_UPDATE_CRITICAL(TYPE, OP, LCK_ID) \ argument
734 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
736 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid);
839 #define ATOMIC_FIXED_ADD(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \ argument
847 #define ATOMIC_CMPXCHG(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \ argument
856 #define ATOMIC_CMPXCHG_WORKAROUND(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, \ argument
868 #define ATOMIC_FIXED_ADD(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \ argument
878 LCK_ID) /* unaligned address - use critical */ \
882 #define ATOMIC_CMPXCHG(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \ argument
891 LCK_ID) /* unaligned address - use critical */ \
897 #define ATOMIC_CMPXCHG_WORKAROUND(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, \ argument
906 LCK_ID) /* unaligned address - use critical */ \
1046 #define ATOMIC_CRIT_L(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
1049 OP_CRITICAL(= *lhs OP, LCK_ID) \
1056 #define ATOMIC_CMPX_L(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, GOMP_FLAG) \ argument
1065 #define ATOMIC_CMPX_L(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, GOMP_FLAG) \
1072 OP_CRITICAL(= *lhs OP, LCK_ID) /* unaligned - use critical */ \
1103 #define MIN_MAX_CRITSECT(OP, LCK_ID) \ argument
1104 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
1109 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid);
1143 #define MIN_MAX_CRITICAL(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
1147 MIN_MAX_CRITSECT(OP, LCK_ID) \
1155 #define MIN_MAX_COMPXCHG(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \ argument
1167 #define MIN_MAX_COMPXCHG(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \
1176 MIN_MAX_CRITSECT(OP, LCK_ID) /* unaligned address */ \
1221 #define ATOMIC_CRIT_EQV(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
1224 OP_CRITICAL(^= (TYPE) ~, LCK_ID) /* send assignment and complement */ \
1231 #define ATOMIC_CMPX_EQV(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \ argument
1241 #define ATOMIC_CMPX_EQV(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, MASK, \
1249 OP_CRITICAL(^= (TYPE) ~, LCK_ID) /* unaligned address - use critical */ \
1277 #define ATOMIC_CRITICAL(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
1280 OP_UPDATE_CRITICAL(TYPE, OP, LCK_ID) /* send assignment */ \
1377 #define OP_CRITICAL_REV(TYPE, OP, LCK_ID) \ argument
1378 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
1382 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid);
1433 #define ATOMIC_CMPXCHG_REV(TYPE_ID, OP_ID, TYPE, BITS, OP, LCK_ID, GOMP_FLAG) \ argument
1522 #define ATOMIC_CRITICAL_REV(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
1525 OP_CRITICAL_REV(TYPE, OP, LCK_ID) \
1597 #define ATOMIC_CRITICAL_FP(TYPE_ID, TYPE, OP_ID, OP, RTYPE_ID, RTYPE, LCK_ID, \ argument
1601 OP_UPDATE_CRITICAL(TYPE, OP, LCK_ID) /* send assignment */ \
1609 LCK_ID, MASK, GOMP_FLAG) \ argument
1619 LCK_ID, MASK, GOMP_FLAG) \
1627 LCK_ID) /* unaligned address - use critical */ \
1636 RTYPE, LCK_ID, MASK, GOMP_FLAG) \ argument
1642 LCK_ID, GOMP_FLAG) \ argument
1645 OP_CRITICAL_REV(TYPE, OP, LCK_ID) \
1835 LCK_ID, MASK, GOMP_FLAG) \ argument
1843 LCK_ID, MASK, GOMP_FLAG) \
1853 LCK_ID, MASK, GOMP_FLAG) \
1861 LCK_ID) /* unaligned address - use critical */ \
1926 #define OP_CRITICAL_READ(OP, LCK_ID) \ argument
1927 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
1931 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid);
1966 #define ATOMIC_CRITICAL_READ(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
1970 OP_CRITICAL_READ(OP, LCK_ID) /* send assignment */ \
1980 #define OP_CRITICAL_READ_WRK(OP, LCK_ID) \ argument
1981 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
1985 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid);
2004 #define ATOMIC_CRITICAL_READ_WRK(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
2007 OP_CRITICAL_READ_WRK(OP, LCK_ID) /* send assignment */ \
2111 #define ATOMIC_CRITICAL_WR(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
2114 OP_CRITICAL(OP, LCK_ID) /* send assignment */ \
2184 #define OP_CRITICAL_CPT(OP, LCK_ID) \ argument
2185 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2195 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2198 #define OP_UPDATE_CRITICAL_CPT(TYPE, OP, LCK_ID) \ argument
2199 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2209 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2412 RTYPE, LCK_ID, MASK, GOMP_FLAG) \ argument
2421 LCK_ID, GOMP_FLAG) \ argument
2425 OP_UPDATE_CRITICAL_CPT(TYPE, OP, LCK_ID) /* send assignment */ \
2534 #define OP_CRITICAL_L_CPT(OP, LCK_ID) \ argument
2535 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2542 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid);
2591 #define MIN_MAX_CRITSECT_CPT(OP, LCK_ID) \ argument
2592 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2604 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2642 #define MIN_MAX_CRITICAL_CPT(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
2647 MIN_MAX_CRITSECT_CPT(OP, LCK_ID) \
2742 #define ATOMIC_CRITICAL_CPT(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
2746 OP_UPDATE_CRITICAL_CPT(TYPE, OP, LCK_ID) /* send assignment */ \
2752 #define OP_CRITICAL_CPT_WRK(OP, LCK_ID) \ argument
2753 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2763 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2785 #define ATOMIC_CRITICAL_CPT_WRK(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
2788 OP_CRITICAL_CPT_WRK(OP## =, LCK_ID) \
2883 #define OP_CRITICAL_CPT_REV(TYPE, OP, LCK_ID) \ argument
2884 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
2894 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
3009 #define ATOMIC_CRITICAL_CPT_REV(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ argument
3014 OP_CRITICAL_CPT_REV(TYPE, OP, LCK_ID) \
3042 #define OP_CRITICAL_CPT_REV_WRK(OP, LCK_ID) \ argument
3043 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
3053 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
3068 #define ATOMIC_CRITICAL_CPT_REV_WRK(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, \ argument
3072 OP_CRITICAL_CPT_REV_WRK(OP, LCK_ID) \
3114 RTYPE, LCK_ID, MASK, GOMP_FLAG) \ argument
3123 LCK_ID, GOMP_FLAG) \ argument
3127 OP_CRITICAL_CPT_REV(TYPE, OP, LCK_ID) /* send assignment */ \
3201 #define CRITICAL_SWP(LCK_ID) \ argument
3202 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
3207 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
3286 #define ATOMIC_CRITICAL_SWP(TYPE_ID, TYPE, LCK_ID, GOMP_FLAG) \ argument
3290 CRITICAL_SWP(LCK_ID) \
3304 #define CRITICAL_SWP_WRK(LCK_ID) \ argument
3305 __kmp_acquire_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
3310 __kmp_release_atomic_lock(&ATOMIC_LOCK##LCK_ID, gtid); \
3325 #define ATOMIC_CRITICAL_SWP_WRK(TYPE_ID, TYPE, LCK_ID, GOMP_FLAG) \ argument
3329 CRITICAL_SWP_WRK(LCK_ID) \