Home
last modified time | relevance | path

Searched refs:barrier (Results 1 – 25 of 79) sorted by relevance

1234

/dragonfly/lib/libthread_xu/thread/
H A Dthr_barrier.c39 _pthread_barrier_destroy(pthread_barrier_t *barrier) in _pthread_barrier_destroy() argument
43 if (barrier == NULL || *barrier == NULL) in _pthread_barrier_destroy()
46 bar = *barrier; in _pthread_barrier_destroy()
49 *barrier = NULL; in _pthread_barrier_destroy()
55 _pthread_barrier_init(pthread_barrier_t * __restrict barrier, in _pthread_barrier_init() argument
61 if (barrier == NULL || count == 0 || count > INT_MAX) in _pthread_barrier_init()
72 *barrier = bar; in _pthread_barrier_init()
78 _pthread_barrier_wait(pthread_barrier_t *barrier) in _pthread_barrier_wait() argument
85 if (barrier == NULL || *barrier == NULL) in _pthread_barrier_wait()
88 bar = *barrier; in _pthread_barrier_wait()
/dragonfly/contrib/gcc-8.0/libgomp/config/posix/
H A Dbar.c108 gomp_barrier_wait (gomp_barrier_t *barrier) in gomp_barrier_wait() argument
110 gomp_barrier_wait_end (barrier, gomp_barrier_wait_start (barrier)); in gomp_barrier_wait()
252 gomp_team_barrier_wait_end (barrier, gomp_barrier_wait_start (barrier)); in gomp_team_barrier_wait()
276 gomp_mutex_lock (&team->barrier.mutex1); in gomp_team_barrier_cancel()
284 team->barrier.generation |= BAR_CANCELLED; in gomp_team_barrier_cancel()
286 if (team->barrier.cancellable) in gomp_team_barrier_cancel()
288 int n = team->barrier.arrived; in gomp_team_barrier_cancel()
292 gomp_sem_post (&team->barrier.sem1); in gomp_team_barrier_cancel()
294 gomp_sem_wait (&team->barrier.sem2); in gomp_team_barrier_cancel()
296 team->barrier.cancellable = false; in gomp_team_barrier_cancel()
[all …]
/dragonfly/contrib/gcc-4.7/libgomp/config/posix/
H A Dbar.c106 gomp_barrier_wait (gomp_barrier_t *barrier) in gomp_barrier_wait() argument
108 gomp_barrier_wait_end (barrier, gomp_barrier_wait_start (barrier)); in gomp_barrier_wait()
166 gomp_team_barrier_wait (gomp_barrier_t *barrier) in gomp_team_barrier_wait() argument
168 gomp_team_barrier_wait_end (barrier, gomp_barrier_wait_start (barrier)); in gomp_team_barrier_wait()
/dragonfly/contrib/gcc-4.7/libgomp/
H A Dtask.c188 gomp_team_barrier_set_task_pending (&team->barrier); in GOMP_task()
193 gomp_team_barrier_wake (&team->barrier, 1); in GOMP_task()
211 gomp_team_barrier_done (&team->barrier, state); in gomp_barrier_handle_tasks()
213 gomp_team_barrier_wake (&team->barrier, 0); in gomp_barrier_handle_tasks()
216 gomp_team_barrier_set_waiting_for_tasks (&team->barrier); in gomp_barrier_handle_tasks()
238 gomp_team_barrier_clear_task_pending (&team->barrier); in gomp_barrier_handle_tasks()
286 && gomp_team_barrier_waiting_for_tasks (&team->barrier)) in gomp_barrier_handle_tasks()
288 gomp_team_barrier_done (&team->barrier, state); in gomp_barrier_handle_tasks()
290 gomp_team_barrier_wake (&team->barrier, 0); in gomp_barrier_handle_tasks()
347 gomp_team_barrier_clear_task_pending (&team->barrier); in GOMP_taskwait()
H A Dteam.c99 gomp_barrier_wait (&team->barrier); in gomp_thread_start()
102 gomp_team_barrier_wait (&team->barrier); in gomp_thread_start()
104 gomp_barrier_wait_last (&team->barrier); in gomp_thread_start()
117 gomp_team_barrier_wait (&team->barrier); in gomp_thread_start()
162 gomp_barrier_init (&team->barrier, nthreads); in gomp_new_team()
182 gomp_barrier_destroy (&team->barrier); in free_team()
449 gomp_barrier_wait (nested ? &team->barrier : &pool->threads_dock); in gomp_team_start()
482 gomp_team_barrier_wait (&team->barrier); in gomp_team_end()
499 gomp_barrier_wait (&team->barrier); in gomp_team_end()
H A Dsingle.c79 gomp_team_barrier_wait (&thr->ts.team->barrier); in GOMP_single_copy_start()
100 gomp_team_barrier_wait (&team->barrier); in GOMP_single_copy_end()
H A Dbarrier.c40 gomp_team_barrier_wait (&team->barrier); in GOMP_barrier()
H A Dwork.c219 bstate = gomp_barrier_wait_start (&team->barrier); in gomp_work_share_end()
227 gomp_team_barrier_wait_end (&team->barrier, bstate); in gomp_work_share_end()
/dragonfly/contrib/gcc-8.0/libgomp/
H A Dtask.c307 && (gomp_team_barrier_cancelled (&team->barrier) in GOMP_task()
460 gomp_team_barrier_wake (&team->barrier, 1); in GOMP_task()
563 gomp_team_barrier_wake (&team->barrier, 1); in gomp_target_task_completion()
776 gomp_team_barrier_wake (&team->barrier, 1); in gomp_create_target_task()
989 if ((gomp_team_barrier_cancelled (&team->barrier) in gomp_task_run_pre()
1201 gomp_team_barrier_done (&team->barrier, state); in gomp_barrier_handle_tasks()
1203 gomp_team_barrier_wake (&team->barrier, 0); in gomp_barrier_handle_tasks()
1237 gomp_team_barrier_wake (&team->barrier, do_wake); in gomp_barrier_handle_tasks()
1300 gomp_team_barrier_wake (&team->barrier, 0); in gomp_barrier_handle_tasks()
1388 gomp_team_barrier_wake (&team->barrier, do_wake); in GOMP_taskwait()
[all …]
H A Dbarrier.c41 gomp_team_barrier_wait (&team->barrier); in GOMP_barrier()
53 return gomp_team_barrier_wait_cancel (&team->barrier); in GOMP_barrier_cancel()
H A Dwork.c220 bstate = gomp_barrier_wait_start (&team->barrier); in gomp_work_share_end()
231 gomp_team_barrier_wait_end (&team->barrier, bstate); in gomp_work_share_end()
246 bstate = gomp_barrier_wait_cancel_start (&team->barrier); in gomp_work_share_end_cancel()
258 return gomp_team_barrier_wait_cancel_end (&team->barrier, bstate); in gomp_work_share_end_cancel()
H A Dsingle.c80 gomp_team_barrier_wait (&thr->ts.team->barrier); in GOMP_single_copy_start()
101 gomp_team_barrier_wait (&team->barrier); in GOMP_single_copy_end()
H A Dteam.c103 gomp_barrier_wait (&team->barrier); in gomp_thread_start()
106 gomp_team_barrier_wait_final (&team->barrier); in gomp_thread_start()
108 gomp_barrier_wait_last (&team->barrier); in gomp_thread_start()
121 gomp_team_barrier_wait_final (&team->barrier); in gomp_thread_start()
175 gomp_barrier_init (&team->barrier, nthreads); in gomp_new_team()
217 gomp_barrier_destroy (&team->barrier); in free_team()
827 gomp_barrier_wait (&team->barrier); in gomp_team_start()
877 gomp_team_barrier_wait_final (&team->barrier); in gomp_team_end()
908 gomp_barrier_wait (&team->barrier); in gomp_team_end()
H A Dtaskloop.c53 if (team && gomp_team_barrier_cancelled (&team->barrier)) in GOMP_taskloop()
287 if (__builtin_expect ((gomp_team_barrier_cancelled (&team->barrier) in GOMP_taskloop()
323 gomp_team_barrier_set_task_pending (&team->barrier); in GOMP_taskloop()
336 gomp_team_barrier_wake (&team->barrier, do_wake); in GOMP_taskloop()
/dragonfly/contrib/gcc-8.0/gcc/
H A Drtl-tests.c118 rtx_barrier *barrier = as_a <rtx_barrier *> (rtx_alloc (BARRIER)); in test_dumping_insns() local
119 SET_NEXT_INSN (barrier) = NULL; in test_dumping_insns()
120 ASSERT_RTL_DUMP_EQ ("(cbarrier 0)\n", barrier); in test_dumping_insns()
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/parallel/
H A Dmultiway_mergesort.h138 # pragma omp barrier
169 # pragma omp barrier
203 # pragma omp barrier
211 # pragma omp barrier
379 # pragma omp barrier
H A Drandom_shuffle.h161 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
174 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
180 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
192 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
221 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
H A Dpartition.h196 # pragma omp barrier in __parallel_partition()
222 # pragma omp barrier in __parallel_partition()
269 # pragma omp barrier in __parallel_partition()
H A Dpartial_sum.h171 # pragma omp barrier in __parallel_partial_sum_linear()
177 # pragma omp barrier in __parallel_partial_sum_linear()
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/parallel/
H A Dmultiway_mergesort.h138 # pragma omp barrier
169 # pragma omp barrier
203 # pragma omp barrier
211 # pragma omp barrier
379 # pragma omp barrier
H A Drandom_shuffle.h161 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
174 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
180 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
192 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
221 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
H A Dpartition.h196 # pragma omp barrier in __parallel_partition()
222 # pragma omp barrier in __parallel_partition()
269 # pragma omp barrier in __parallel_partition()
H A Dpartial_sum.h171 # pragma omp barrier in __parallel_partial_sum_linear()
177 # pragma omp barrier in __parallel_partial_sum_linear()
/dragonfly/sys/dev/virtual/amazon/ena/ena-com/
H A Dena_plat.h368 #define barrier() __asm__ __volatile__("": : :"memory") macro
372 barrier(); \
374 barrier(); \
/dragonfly/stand/boot/dloader/
H A Dcmds.c513 logo_display(char **logo, int line, int orientation, int barrier) in logo_display() argument
518 fmt = barrier ? "%s | " : " %s "; in logo_display()
520 fmt = barrier ? " | %s" : " %s "; in logo_display()

1234