Home
last modified time | relevance | path

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

/AliOS-Things-master/components/SDL2/src/hidapi/mac/
A Dhid.c64 barrier->trip_count = count; in pthread_barrier_init()
65 barrier->count = 0; in pthread_barrier_init()
72 pthread_cond_destroy(&barrier->cond); in pthread_barrier_destroy()
73 pthread_mutex_destroy(&barrier->mutex); in pthread_barrier_destroy()
79 pthread_mutex_lock(&barrier->mutex); in pthread_barrier_wait()
80 ++(barrier->count); in pthread_barrier_wait()
81 if(barrier->count >= barrier->trip_count) in pthread_barrier_wait()
83 barrier->count = 0; in pthread_barrier_wait()
85 pthread_mutex_unlock(&barrier->mutex); in pthread_barrier_wait()
90 pthread_cond_wait(&barrier->cond, &(barrier->mutex)); in pthread_barrier_wait()
[all …]
/AliOS-Things-master/components/SDL2/src/hidapi/libusb/
A Dhid.c60 if (barrier == NULL) { in SDL_CreateThreadBarrier()
68 if (barrier->mutex == NULL) { in SDL_CreateThreadBarrier()
72 if (barrier->cond == NULL) { in SDL_CreateThreadBarrier()
76 barrier->trip_count = count; in SDL_CreateThreadBarrier()
77 barrier->count = 0; in SDL_CreateThreadBarrier()
84 SDL_DestroyCond(barrier->cond); in SDL_DestroyThreadBarrier()
90 SDL_LockMutex(barrier->mutex); in SDL_WaitThreadBarrier()
91 barrier->count += 1; in SDL_WaitThreadBarrier()
92 if (barrier->count >= barrier->trip_count) { in SDL_WaitThreadBarrier()
93 barrier->count = 0; in SDL_WaitThreadBarrier()
[all …]
/AliOS-Things-master/components/SDL2/test/
A Dtestvulkan.c886 VkImageMemoryBarrier barrier = {0}; in recordPipelineImageBarrier() local
888 barrier.srcAccessMask = sourceAccessMask; in recordPipelineImageBarrier()
889 barrier.dstAccessMask = destAccessMask; in recordPipelineImageBarrier()
890 barrier.oldLayout = sourceLayout; in recordPipelineImageBarrier()
891 barrier.newLayout = destLayout; in recordPipelineImageBarrier()
894 barrier.image = image; in recordPipelineImageBarrier()
896 barrier.subresourceRange.baseMipLevel = 0; in recordPipelineImageBarrier()
897 barrier.subresourceRange.levelCount = 1; in recordPipelineImageBarrier()
898 barrier.subresourceRange.baseArrayLayer = 0; in recordPipelineImageBarrier()
899 barrier.subresourceRange.layerCount = 1; in recordPipelineImageBarrier()
[all …]
/AliOS-Things-master/hardware/chip/haas1000/drivers/net/
A Dnet_defs.h198 #define barrier macro

Completed in 12 milliseconds