Lines Matching refs:reduce_priv
2045 void *reduce_priv; /**< array of thread specific items */ member
2093 ((void (*)(void *))item.reduce_init)((char *)(item.reduce_priv) + offset); in __kmp_call_init()
2099 (char *)(item.reduce_priv) + offset, item.reduce_orig); in __kmp_call_init()
2137 arr[i].reduce_priv = __kmp_allocate(nth * size); in __kmp_task_reduction_init()
2138 arr[i].reduce_pend = (char *)(arr[i].reduce_priv) + nth * size; in __kmp_task_reduction_init()
2149 arr[i].reduce_priv = __kmp_allocate(nth * sizeof(void *)); in __kmp_task_reduction_init()
2239 (data >= arr[i].reduce_priv && data < arr[i].reduce_pend)) in __kmpc_task_reduction_get_th_data()
2240 return (char *)(arr[i].reduce_priv) + tid * arr[i].reduce_size; in __kmpc_task_reduction_get_th_data()
2243 void **p_priv = (void **)(arr[i].reduce_priv); in __kmpc_task_reduction_get_th_data()
2288 void *pr_data = arr[i].reduce_priv; in __kmp_task_reduction_fini()
2297 void **pr_data = (void **)(arr[i].reduce_priv); in __kmp_task_reduction_fini()
2307 __kmp_free(arr[i].reduce_priv); in __kmp_task_reduction_fini()
2537 void *priv0 = arr[0].reduce_priv; in __kmpc_end_taskgroup()
2539 ((kmp_taskred_data_t *)reduce_data)[0].reduce_priv == priv0) { in __kmpc_end_taskgroup()
2558 ((kmp_taskred_data_t *)reduce_data)[0].reduce_priv == priv0) { in __kmpc_end_taskgroup()