• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/openmp/runtime/src/

Lines Matching refs:expand

2899 #define expand(l, op) 0, __kmp_init_direct_lock,
2901 __kmp_init_indirect_lock, 0, KMP_FOREACH_D_LOCK(expand, init)};
2902 #undef expand
2905 #define expand(l, op) 0, (void (*)(kmp_dyna_lock_t *))__kmp_##op##_##l##_lock,
2907 __kmp_destroy_indirect_lock, 0, KMP_FOREACH_D_LOCK(expand, destroy)};
2908 #undef expand
2909 #define expand(l, op) \
2912 __kmp_destroy_indirect_lock, 0, KMP_FOREACH_D_LOCK(expand, destroy)};
2913 #undef expand
2916 #define expand(l, op) \
2919 __kmp_set_indirect_lock, 0, KMP_FOREACH_D_LOCK(expand, acquire)};
2920 #undef expand
2921 #define expand(l, op) \
2925 KMP_FOREACH_D_LOCK(expand, acquire)};
2926 #undef expand
2929 #define expand(l, op) \
2932 __kmp_unset_indirect_lock, 0, KMP_FOREACH_D_LOCK(expand, release)};
2934 __kmp_test_indirect_lock, 0, KMP_FOREACH_D_LOCK(expand, test)};
2935 #undef expand
2936 #define expand(l, op) \
2940 KMP_FOREACH_D_LOCK(expand, release)};
2942 __kmp_test_indirect_lock_with_checks, 0, KMP_FOREACH_D_LOCK(expand, test)};
2943 #undef expand
2952 #define expand(l, op) (void (*)(kmp_user_lock_p)) __kmp_##op##_##l##_##lock,
2954 KMP_FOREACH_I_LOCK(expand, init)};
2955 #undef expand
2957 #define expand(l, op) (void (*)(kmp_user_lock_p)) __kmp_##op##_##l##_##lock,
2959 KMP_FOREACH_I_LOCK(expand, destroy)};
2960 #undef expand
2961 #define expand(l, op) \
2964 KMP_FOREACH_I_LOCK(expand, destroy)};
2965 #undef expand
2968 #define expand(l, op) \
2971 kmp_int32) = {KMP_FOREACH_I_LOCK(expand, acquire)};
2972 #undef expand
2973 #define expand(l, op) \
2976 KMP_FOREACH_I_LOCK(expand, acquire)};
2977 #undef expand
2980 #define expand(l, op) \
2983 KMP_FOREACH_I_LOCK(expand, release)};
2985 kmp_int32) = {KMP_FOREACH_I_LOCK(expand, test)};
2986 #undef expand
2987 #define expand(l, op) \
2990 KMP_FOREACH_I_LOCK(expand, release)};
2992 KMP_FOREACH_I_LOCK(expand, test)};
2993 #undef expand
3274 #define fill_jumps(table, expand, sep) \
3276 table[locktag##sep##ticket] = expand(ticket); \
3277 table[locktag##sep##queuing] = expand(queuing); \
3278 table[locktag##sep##drdpa] = expand(drdpa); \
3282 #define fill_table(table, expand) \
3284 fill_jumps(table, expand, _); \
3285 table[locktag_adaptive] = expand(queuing); \
3286 fill_jumps(table, expand, _nested_); \
3289 #define fill_table(table, expand) \
3291 fill_jumps(table, expand, _); \
3292 fill_jumps(table, expand, _nested_); \
3296 #define expand(l) \
3298 fill_table(__kmp_indirect_set_location, expand);
3299 #undef expand
3300 #define expand(l) \
3302 fill_table(__kmp_indirect_set_flags, expand);
3303 #undef expand
3304 #define expand(l) \
3306 fill_table(__kmp_indirect_get_location, expand);
3307 #undef expand
3308 #define expand(l) \
3310 fill_table(__kmp_indirect_get_flags, expand);
3311 #undef expand