/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsMakeUtil.cpp | 60 const VkBufferMemoryBarrier barrier = local 72 return barrier; 82 const VkImageMemoryBarrier barrier = local 95 return barrier;
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationOperationSingleQueueTests.cpp | 95 const VkBufferMemoryBarrier barrier = makeBufferMemoryBarrier(writeSync.accessMask, readSync.accessMask, local 97 vk.cmdWaitEvents(*cmdBuffer, 1u, &event.get(), writeSync.stageMask, readSync.stageMask, 0u, DE_NULL, 1u, &barrier, 0u, DE_NULL); 101 const VkImageMemoryBarrier barrier = makeImageMemoryBarrier(writeSync.accessMask, readSync.accessMask, local 103 vk.cmdWaitEvents(*cmdBuffer, 1u, &event.get(), writeSync.stageMask, readSync.stageMask, 0u, DE_NULL, 0u, DE_NULL, 1u, &barrier); 148 const VkBufferMemoryBarrier barrier = makeBufferMemoryBarrier(writeSync.accessMask, readSync.accessMask, local 150 vk.cmdPipelineBarrier(*cmdBuffer, writeSync.stageMask, readSync.stageMask, (VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 1u, &barrier, 0u, (const VkImageMemoryBarrier*)DE_NULL); 154 const VkImageMemoryBarrier barrier = makeImageMemoryBarrier(writeSync.accessMask, readSync.accessMask, local 156 vk.cmdPipelineBarrier(*cmdBuffer, writeSync.stageMask, readSync.stageMask, (VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 0u, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &barrier); 231 const VkImageMemoryBarrier barrier = makeImageMemoryBarrier(writeSync.accessMask, readSync.accessMask, local 233 vk.cmdPipelineBarrier(cmdBuffers[WRITE], writeSync.stageMask, readSync.stageMask, (VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 0u, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &barrier); 286 const VkImageMemoryBarrier barrier = makeImageMemoryBarrier(writeSync.accessMask, readSync.accessMask, local [all...] |
H A D | vktSynchronizationOperationMultiQueueTests.cpp | 235 VkImageMemoryBarrier barrier = makeImageMemoryBarrier(writeSync.accessMask, readSync.accessMask, local 240 barrier.srcQueueFamilyIndex = writeFamily; 241 barrier.dstQueueFamilyIndex = readFamily; 244 barrier.oldLayout = barrier.newLayout; 245 barrier.srcAccessMask = barrier.dstAccessMask; 247 vk.cmdPipelineBarrier(cmdBuffer, writeSync.stageMask, readSync.stageMask, (VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 0u, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &barrier); 250 vk.cmdPipelineBarrier(cmdBuffer, writeSync.stageMask, readSync.stageMask, (VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 0u, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &barrier); 256 const VkBufferMemoryBarrier barrier local [all...] |
/external/google-breakpad/src/common/linux/tests/ |
H A D | crash_generator.cc | 58 pthread_barrier_t* barrier; member in struct:__anon7439::ThreadData 85 int result = pthread_barrier_wait(thread_data->barrier); 87 perror("Failed to wait for sync barrier"); 297 fprintf(stderr, "CrashGenerator: Failed to initialize thread barrier\n"); 302 thread_data[i].barrier = &thread_barrier; 313 fprintf(stderr, "CrashGenerator: Failed to wait for thread barrier\n");
|
/external/libchrome/base/third_party/dynamic_annotations/ |
H A D | dynamic_annotations.c | 90 const char *file, int line, const volatile void *barrier, long count, 95 const char *file, int line, const volatile void *barrier) 99 const char *file, int line, const volatile void *barrier) 103 const char *file, int line, const volatile void *barrier) 89 AnnotateBarrierInit( const char *file, int line, const volatile void *barrier, long count, long reinitialization_allowed) argument 94 AnnotateBarrierWaitBefore( const char *file, int line, const volatile void *barrier) argument 98 AnnotateBarrierWaitAfter( const char *file, int line, const volatile void *barrier) argument 102 AnnotateBarrierDestroy( const char *file, int line, const volatile void *barrier) argument
|
/external/ltp/testcases/kernel/syscalls/fcntl/ |
H A D | fcntl36.c | 67 static pthread_barrier_t barrier; variable 117 pthread_barrier_wait(&barrier); 156 pthread_barrier_wait(&barrier); 217 pthread_barrier_wait(&barrier); 277 pthread_barrier_wait(&barrier); 286 pthread_barrier_wait(&barrier); 308 if (pthread_barrier_init(&barrier, NULL, thread_cnt*3) != 0) 309 tst_brk(TBROK, "Failed to init pthread barrier"); 376 if (pthread_barrier_destroy(&barrier) != 0) 377 tst_brk(TBROK, "Failed to destroy pthread barrier"); [all...] |
/external/mesa3d/src/gallium/auxiliary/os/ |
H A D | os_thread.h | 31 * Thread, mutex, condition variable, barrier, semaphore and 175 static inline void pipe_barrier_init(pipe_barrier *barrier, unsigned count) argument 177 pthread_barrier_init(barrier, NULL, count); 180 static inline void pipe_barrier_destroy(pipe_barrier *barrier) argument 182 pthread_barrier_destroy(barrier); 185 static inline void pipe_barrier_wait(pipe_barrier *barrier) argument 187 pthread_barrier_wait(barrier); 201 static inline void pipe_barrier_init(pipe_barrier *barrier, unsigned count) argument 203 barrier->count = count; 204 barrier 210 pipe_barrier_destroy(pipe_barrier *barrier) argument 217 pipe_barrier_wait(pipe_barrier *barrier) argument [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_rast_priv.h | 133 pipe_barrier barrier; member in struct:lp_rasterizer
|
/external/mesa3d/src/glx/apple/ |
H A D | glx_empty.c | 68 glXBindSwapBarrierSGIX(Display * dpy, GLXDrawable drawable, int barrier) argument 72 (void) barrier;
|
/external/python/cpython3/Python/ |
H A D | dynamic_annotations.c | 57 const volatile void *barrier, long count, 60 const volatile void *barrier) {} 62 const volatile void *barrier) {} 64 const volatile void *barrier) {} 56 AnnotateBarrierInit(const char *file, int line, const volatile void *barrier, long count, long reinitialization_allowed) argument 59 AnnotateBarrierWaitBefore(const char *file, int line, const volatile void *barrier) argument 61 AnnotateBarrierWaitAfter(const char *file, int line, const volatile void *barrier) argument 63 AnnotateBarrierDestroy(const char *file, int line, const volatile void *barrier) argument
|
/external/tensorflow/tensorflow/core/kernels/ |
H A D | queue_base.h | 34 namespace barrier { namespace in namespace:tensorflow 36 } // namespace barrier
|
H A D | barrier_ops.cc | 41 namespace barrier { namespace in namespace:tensorflow 303 string DebugString() override { return "A barrier"; } 364 component_index, " in barrier ", name()); 466 Status CreateResource(Barrier** barrier) override 468 *barrier = new Barrier(value_component_types_, value_component_shapes_, 470 if (*barrier == nullptr) { 471 return errors::ResourceExhausted("Failed to allocate barrier"); 473 return (*barrier)->Initialize(); 476 Status VerifyResource(Barrier* barrier) override 478 if (barrier 509 Barrier* barrier = nullptr; variable [all...] |
/external/valgrind/drd/ |
H A D | drd_barrier.c | 40 /** Information associated with one thread participating in a barrier. */ 105 * Initialize the structure *p with the specified client-side barrier address, 106 * barrier object size and number of participants in each barrier. 110 const Addr barrier, 116 tl_assert(barrier != 0); 118 tl_assert(p->a1 == barrier); 134 p->oset[i] = VG_(OSetGen_Create)(0, 0, VG_(malloc), "drd.barrier.bi.1", 162 "Destruction of barrier that is being waited" 187 * Look up the client-side barrier addres 109 barrier_initialize(struct barrier_info* const p, const Addr barrier, const BarrierT barrier_type, const Word count) argument 192 barrier_get_or_allocate(const Addr barrier, const BarrierT barrier_type, const Word count) argument 213 barrier_get(const Addr barrier) argument 226 barrier_init(const Addr barrier, const BarrierT barrier_type, const Word count, const Bool reinitialization) argument 289 barrier_destroy(const Addr barrier, const BarrierT barrier_type) argument 328 barrier_pre_wait(const DrdThreadId tid, const Addr barrier, const BarrierT barrier_type) argument 403 barrier_post_wait(const DrdThreadId tid, const Addr barrier, const BarrierT barrier_type, const Bool waited, const Bool serializing) argument [all...] |
H A D | drd_clientobj.h | 123 Word count; // Participant count in a barrier wait. 124 Word pre_iteration; // pre barrier completion count modulo two. 125 Word post_iteration; // post barrier completion count modulo two. 126 Word pre_waiters_left; // number of waiters left for a complete barrier. 127 Word post_waiters_left; // number of waiters left for a complete barrier. 128 OSet* oset[2]; // Per-thread barrier information for the latest 129 // two barrier iterations. 152 struct barrier_info barrier; member in union:drd_clientobj
|
H A D | drd_error.h | 147 Addr barrier; member in struct:__anon29279
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderUtil.cpp | 442 const VkImageMemoryBarrier barrier = local 458 1u, &barrier);
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMakeUtil.cpp | 81 const VkBufferMemoryBarrier barrier = local 93 return barrier; 103 const VkImageMemoryBarrier barrier = local 116 return barrier;
|
/external/tensorflow/tensorflow/contrib/training/python/training/ |
H A D | sequence_queueing_state_saver.py | 657 is accessible via `barrier`. Processed minibatches, as well as 717 **Note**: Usually the barrier is given to a QueueRunner as in the 718 examples above. The QueueRunner will close the barrier if the prefetch_op 720 the end of the input). If the barrier is closed no further new examples 721 are added to the SQSS. The underlying barrier might, however, still 786 the input has been reached (i.e., the underlying barrier has been 805 # The barrier is ignorant of the number of actual examples, since a long 807 # barrier than a short example. Furthermore, we don't have an upper bound 809 # barrier at infinite to avoid dead-lock. Instead we have to keep track of 879 # Only create barrier; enque 892 def barrier(self): member in class:SequenceQueueingStateSaver [all...] |
/external/tensorflow/tensorflow/core/distributed_runtime/ |
H A D | graph_mgr.cc | 459 ExecutorBarrier* barrier = local 496 unit.root->RunAsync(args, barrier->Get());
|
/external/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_libdispatch_mac.cc | 131 #define DISPATCH_INTERCEPT_B(name, barrier) \ 139 new_context->is_barrier_block = barrier; \ 146 #define DISPATCH_INTERCEPT_SYNC_B(name, barrier) \ 153 q, heap_block, &invoke_and_release_block, false, true, barrier, 0}; \ 161 #define DISPATCH_INTERCEPT_F(name, barrier) \ 167 new_context->is_barrier_block = barrier; \ 174 #define DISPATCH_INTERCEPT_SYNC_F(name, barrier) \ 179 q, context, work, false, true, barrier, 0}; \ 581 dispatch_block_t barrier) { 582 SCOPED_TSAN_INTERCEPTOR(dispatch_io_barrier, channel, barrier); 580 TSAN_INTERCEPTOR(void, dispatch_io_barrier, dispatch_io_t channel, dispatch_block_t barrier) argument [all...] |
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawImageObjectUtil.cpp | 318 vk::VkImageMemoryBarrier barrier; local 319 barrier.sType = vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER; 320 barrier.pNext = DE_NULL; 321 barrier.srcAccessMask = 0; 322 barrier.dstAccessMask = 0; 323 barrier.oldLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED; 324 barrier.newLayout = vk::VK_IMAGE_LAYOUT_GENERAL; 325 barrier.srcQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED; 326 barrier.dstQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED; 327 barrier 599 vk::VkImageMemoryBarrier barrier; local 711 vk::VkImageMemoryBarrier barrier; local 833 vk::VkImageMemoryBarrier barrier; local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrViewTests.cpp | 323 const VkImageMemoryBarrier& barrier) 350 &barrier); 318 executeImageBarrier(const DeviceInterface& vkd, VkDevice device, deUint32 queueFamilyNdx, VkPipelineStageFlags srcStage, VkPipelineStageFlags dstStage, const VkImageMemoryBarrier& barrier) argument
|
/external/ltp/utils/ffsb-6.0-rc2/ |
H A D | ffsb_fs.c | 382 ffsb_barrier_t barrier; local 391 ffsb_barrier_init(&barrier, tg_get_numthreads(tg)); 405 params.thread_barrier = &barrier;
|
/external/syslinux/gpxe/src/include/ |
H A D | compiler.h | 531 * Optimisation barrier 534 #define barrier() __asm__ __volatile__ ( "" : : : "memory" ) macro
|
/external/autotest/client/bin/ |
H A D | job.py | 34 from autotest_lib.client.common_lib import barrier namespace 404 def barrier(self, *args, **kwds): member in class:base_client_job 405 """Create a barrier object""" 406 return barrier.barrier(*args, **kwds)
|