Lines Matching refs:barrier
287 The "barrier" argument is a pointer to the barrier object. */
289 /* Report that the "barrier" has been initialized with initial "count".
292 #define _Py_ANNOTATE_BARRIER_INIT(barrier, count, reinitialization_allowed) \
293 AnnotateBarrierInit(__FILE__, __LINE__, barrier, count, \
296 /* Report that we are about to enter barrier_wait("barrier"). */
297 #define _Py_ANNOTATE_BARRIER_WAIT_BEFORE(barrier) \
298 AnnotateBarrierWaitBefore(__FILE__, __LINE__, barrier)
300 /* Report that we just exited barrier_wait("barrier"). */
301 #define _Py_ANNOTATE_BARRIER_WAIT_AFTER(barrier) \
302 AnnotateBarrierWaitAfter(__FILE__, __LINE__, barrier)
304 /* Report that the "barrier" has been destroyed. */
305 #define _Py_ANNOTATE_BARRIER_DESTROY(barrier) \
306 AnnotateBarrierDestroy(__FILE__, __LINE__, barrier)
332 #define _Py_ANNOTATE_BARRIER_INIT(barrier, count, reinitialization_allowed) /* */
333 #define _Py_ANNOTATE_BARRIER_WAIT_BEFORE(barrier) /* empty */
334 #define _Py_ANNOTATE_BARRIER_WAIT_AFTER(barrier) /* empty */
335 #define _Py_ANNOTATE_BARRIER_DESTROY(barrier) /* empty */
384 const volatile void *barrier, long count,
387 const volatile void *barrier);
389 const volatile void *barrier);
391 const volatile void *barrier);