Home
last modified time | relevance | path

Searched refs:dequeue_pos (Results 1 – 9 of 9) sorted by relevance

/dports/sysutils/flowgger/flowgger-0.2.10/cargo-crates/may_queue-0.1.7/src/
H A Dmpmc_bounded.rs52 dequeue_pos: CachePadded<AtomicUsize>, field
87 dequeue_pos: AtomicUsize::new(0).into(), in with_capacity()
119 let mut pos = self.dequeue_pos.load(Relaxed); in pop()
125 let dequeue_pos = self.dequeue_pos.compare_and_swap(pos, pos + 1, Relaxed); in pop() localVariable
126 if dequeue_pos == pos { in pop()
131 pos = dequeue_pos; in pop()
136 pos = self.dequeue_pos.load(Relaxed); in pop()
/dports/audio/zrythm/zrythm-1.0.0-alpha.26.0.13/src/utils/
H A Dmpmc_queue.c108 g_atomic_int_set (&self->dequeue_pos, 0);
157 g_atomic_int_get (&self->dequeue_pos);
171 &self->dequeue_pos, pos,
182 g_atomic_int_get (&self->dequeue_pos);
/dports/games/jaggedalliance2/ja2-stracciatella-0.18.0/dependencies/lib-SDL2-2.0.8-mingw/test/
H A Dtestatomic.c278 SDL_atomic_t dequeue_pos; member
305 SDL_AtomicSet(&queue->dequeue_pos, 0); in InitEventQueue()
377 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
385 if (SDL_AtomicCAS(&queue->dequeue_pos, (int)queue_pos, (int)(queue_pos+1))) { in DequeueEvent_LockFree()
398 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
451 queue_pos = (unsigned)queue->dequeue_pos.value; in DequeueEvent_Mutex()
457 ++queue->dequeue_pos.value; in DequeueEvent_Mutex()
/dports/devel/sdl20/SDL2-2.0.18/test/
H A Dtestatomic.c278 SDL_atomic_t dequeue_pos; member
305 SDL_AtomicSet(&queue->dequeue_pos, 0); in InitEventQueue()
377 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
385 if (SDL_AtomicCAS(&queue->dequeue_pos, (int)queue_pos, (int)(queue_pos+1))) { in DequeueEvent_LockFree()
398 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
451 queue_pos = (unsigned)queue->dequeue_pos.value; in DequeueEvent_Mutex()
457 ++queue->dequeue_pos.value; in DequeueEvent_Mutex()
/dports/emulators/mess/mame-mame0226/3rdparty/SDL2/test/
H A Dtestatomic.c275 SDL_atomic_t dequeue_pos; member
302 SDL_AtomicSet(&queue->dequeue_pos, 0); in InitEventQueue()
374 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
382 if (SDL_AtomicCAS(&queue->dequeue_pos, (int)queue_pos, (int)(queue_pos+1))) { in DequeueEvent_LockFree()
395 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
448 queue_pos = (unsigned)queue->dequeue_pos.value; in DequeueEvent_Mutex()
454 ++queue->dequeue_pos.value; in DequeueEvent_Mutex()
/dports/emulators/mame/mame-mame0226/3rdparty/SDL2/test/
H A Dtestatomic.c275 SDL_atomic_t dequeue_pos; member
302 SDL_AtomicSet(&queue->dequeue_pos, 0); in InitEventQueue()
374 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
382 if (SDL_AtomicCAS(&queue->dequeue_pos, (int)queue_pos, (int)(queue_pos+1))) { in DequeueEvent_LockFree()
395 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
448 queue_pos = (unsigned)queue->dequeue_pos.value; in DequeueEvent_Mutex()
454 ++queue->dequeue_pos.value; in DequeueEvent_Mutex()
/dports/games/SRB2/SRB2-SRB2_release_2.2.9/libs/SDL2/test/
H A Dtestatomic.c278 SDL_atomic_t dequeue_pos; member
305 SDL_AtomicSet(&queue->dequeue_pos, 0); in InitEventQueue()
377 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
385 if (SDL_AtomicCAS(&queue->dequeue_pos, (int)queue_pos, (int)(queue_pos+1))) { in DequeueEvent_LockFree()
398 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
451 queue_pos = (unsigned)queue->dequeue_pos.value; in DequeueEvent_Mutex()
457 ++queue->dequeue_pos.value; in DequeueEvent_Mutex()
/dports/x11/controllermap/SDL2-2.0.18/test/
H A Dtestatomic.c278 SDL_atomic_t dequeue_pos; member
305 SDL_AtomicSet(&queue->dequeue_pos, 0); in InitEventQueue()
377 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
385 if (SDL_AtomicCAS(&queue->dequeue_pos, (int)queue_pos, (int)(queue_pos+1))) { in DequeueEvent_LockFree()
398 queue_pos = (unsigned)SDL_AtomicGet(&queue->dequeue_pos); in DequeueEvent_LockFree()
451 queue_pos = (unsigned)queue->dequeue_pos.value; in DequeueEvent_Mutex()
457 ++queue->dequeue_pos.value; in DequeueEvent_Mutex()
/dports/audio/zrythm/zrythm-1.0.0-alpha.26.0.13/inc/utils/
H A Dmpmc_queue.h76 volatile guint dequeue_pos; member