/prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ |
fixedbugs_test.go | 32 // barrier call clobbers the result of makeT() before it is 33 // read by the write barrier code.
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/ |
armv8-a-barrier-thumb.d | 1 #name: Valid v8-A barrier (Thumb) 3 #source: armv8-a-barrier.s
|
/external/capstone/bindings/python/capstone/ |
arm64.py | 30 ('barrier', ctypes.c_int), 73 def barrier(self): member in class:Arm64Op 74 return self.value.barrier
|
/external/ltp/testcases/kernel/syscalls/fcntl/ |
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...] |
/frameworks/native/services/surfaceflinger/ |
MessageQueue.h | 31 #include "Barrier.h" 50 void wait() const { barrier.wait(); } 58 mutable Barrier barrier; member in class:android::MessageBase
|
/prebuilts/go/darwin-x86/test/fixedbugs/ |
issue15747.go | 10 // TODO(austin): This expects function calls to the write barrier, so 11 // we enable the legacy eager write barrier. Fix this once the 12 // buffered write barrier works on all arches.
|
/prebuilts/go/linux-x86/test/fixedbugs/ |
issue15747.go | 10 // TODO(austin): This expects function calls to the write barrier, so 11 // we enable the legacy eager write barrier. Fix this once the 12 // buffered write barrier works on all arches.
|
/system/core/init/ |
ueventd_test.cpp | 43 pthread_barrier_t barrier; local 44 pthread_barrier_init(&barrier, nullptr, num_threads); 46 android::base::make_scope_guard([&barrier]() { pthread_barrier_destroy(&barrier); }); 48 auto make_thread_function = [&function, &barrier](const auto& file, const auto& parameter) { 51 pthread_barrier_wait(&barrier);
|
/prebuilts/go/darwin-x86/src/runtime/ |
mbarrier.go | 9 // emitting calls to write barriers. This file contains the actual write barrier 21 // gcmarkwb_m is the mark-phase write barrier, the only barrier we have. 24 // This is a hybrid barrier that combines a Yuasa-style deletion 25 // barrier?which shades the object whose reference is being 26 // overwritten?with Dijkstra insertion barrier?which shades the object 27 // whose reference is being written. The insertion part of the barrier 29 // pseudocode, the barrier is: 63 // For a detailed description of this barrier and proof of 87 // Without an expensive memory barrier between the st and the ld, the fina [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
mbarrier.go | 9 // emitting calls to write barriers. This file contains the actual write barrier 21 // gcmarkwb_m is the mark-phase write barrier, the only barrier we have. 24 // This is a hybrid barrier that combines a Yuasa-style deletion 25 // barrier?which shades the object whose reference is being 26 // overwritten?with Dijkstra insertion barrier?which shades the object 27 // whose reference is being written. The insertion part of the barrier 29 // pseudocode, the barrier is: 63 // For a detailed description of this barrier and proof of 87 // Without an expensive memory barrier between the st and the ld, the fina [all...] |
/external/compiler-rt/test/tsan/ |
unaligned_race.cc | 123 barrier_wait(&barrier); 129 barrier_init(&barrier, 2); 133 barrier_wait(&barrier);
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
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...] |
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/deqp/framework/delibs/decpp/ |
deAppendList.cpp | 59 SpinBarrier barrier; member in struct:de::__anon18111::SharedState 64 , barrier (numThreads) 84 m_shared->barrier.sync(SpinBarrier::WAIT_MODE_AUTO);
|
/external/ltp/testcases/kernel/syscalls/utils/ |
common_j_h.c | 42 #define barrier() __asm__ __volatile__("": : :"memory") macro 47 barrier(); \ 49 barrier(); \
|
/prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/ |
writebarrier.go | 13 // needwb returns whether we need write barrier for store op v. 24 return false // write on stack doesn't need write barrier 53 // first, identify all the stores that need to insert a write barrier. 77 // lazily initialize global values for write barrier test and calls 165 // set up control flow for write barrier test 176 // TODO: For OpStoreWB and the buffered write barrier, 177 // we could move the write out of the write barrier, 180 // could provide just the barrier half and then we 188 // for each write barrier store, append write barrier version to bThe [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/ |
writebarrier.go | 13 // needwb returns whether we need write barrier for store op v. 24 return false // write on stack doesn't need write barrier 53 // first, identify all the stores that need to insert a write barrier. 77 // lazily initialize global values for write barrier test and calls 165 // set up control flow for write barrier test 176 // TODO: For OpStoreWB and the buffered write barrier, 177 // we could move the write out of the write barrier, 180 // could provide just the barrier half and then we 188 // for each write barrier store, append write barrier version to bThe [all...] |
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/ |
TransactionCompat.java | 98 Surface barrier, long frameNumber) { 99 mTransaction.deferTransactionUntilSurface(surfaceControl.mSurfaceControl, barrier,
|
/prebuilts/ndk/r16/sources/third_party/vulkan/src/tests/ |
vktestbinding.h | 351 VkBufferMemoryBarrier barrier = {}; local 352 barrier.sType = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER; 353 barrier.buffer = handle(); 354 barrier.srcAccessMask = output_mask; 355 barrier.dstAccessMask = input_mask; 356 barrier.offset = offset; 357 barrier.size = size; 358 return barrier; 413 VkImageMemoryBarrier barrier = {}; local 414 barrier.sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER [all...] |
/external/vulkan-validation-layers/tests/ |
vktestbinding.h | 413 VkBufferMemoryBarrier barrier = {}; local 414 barrier.sType = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER; 415 barrier.buffer = handle(); 416 barrier.srcAccessMask = output_mask; 417 barrier.dstAccessMask = input_mask; 418 barrier.offset = offset; 419 barrier.size = size; 421 barrier.srcQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED; 422 barrier.dstQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED; 424 return barrier; 494 VkImageMemoryBarrier barrier = {}; local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
vktComputeTestsUtil.cpp | 235 const VkBufferMemoryBarrier barrier = local 247 return barrier; 257 const VkImageMemoryBarrier barrier = local 270 return barrier;
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
vktFragmentOperationsMakeUtil.cpp | 60 const VkBufferMemoryBarrier barrier = local 72 return barrier; 82 const VkImageMemoryBarrier barrier = local 95 return barrier;
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineMakeUtil.cpp | 81 const VkBufferMemoryBarrier barrier = local 93 return barrier; 103 const VkImageMemoryBarrier barrier = local 116 return barrier;
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
TensorDeviceThreadPool.h | 26 // Barrier is an object that allows one or more threads to wait until 28 class Barrier { 30 Barrier(unsigned int count) : state_(count << 1), notified_(false) { 33 ~Barrier() { 71 struct Notification : Barrier { 72 Notification() : Barrier(1) {}; 90 static void run(Barrier* b, Function f, Args... args) { 159 EIGEN_STRONG_INLINE void enqueue_with_barrier(Barrier* b, 247 Barrier barrier(static_cast<unsigned int>(block_count)) [all...] |
/external/ltp/testcases/kernel/fs/ext4-new-features/ext4-journal-checksum/ |
ext4_journal_checksum.sh | 37 # $5: barrier: 0, 1 56 "journal_async_commit: $async_commit, barrier: $5" 66 mount -t ext4 -o data=$1,commit=$2,$3,$4,barrier=$5 $EXT4_DEV mnt_point 103 BARRIER=( 0 1 ) 126 ${BARRIER[$i]}
|