Home
last modified time | relevance | path

Searched refs:SDL_atomic_t (Results 1 – 16 of 16) sorted by relevance

/third_party/flutter/skia/third_party/externals/sdl/include/
DSDL_atomic.h189 typedef struct { int value; } SDL_atomic_t; typedef
198 extern DECLSPEC SDL_bool SDLCALL SDL_AtomicCAS(SDL_atomic_t *a, int oldval, int newval);
205 extern DECLSPEC int SDLCALL SDL_AtomicSet(SDL_atomic_t *a, int v);
210 extern DECLSPEC int SDLCALL SDL_AtomicGet(SDL_atomic_t *a);
219 extern DECLSPEC int SDLCALL SDL_AtomicAdd(SDL_atomic_t *a, int v);
/third_party/flutter/skia/third_party/externals/sdl/test/
Dtestatomic.c42 SDL_atomic_t v; in RunBasicTest()
108 static SDL_atomic_t good = { 42 };
112 static SDL_atomic_t threadsRunning;
261 SDL_atomic_t sequence;
271 SDL_atomic_t enqueue_pos;
273 char cache_pad2[SDL_CACHELINE_SIZE-sizeof(SDL_atomic_t)];
275 SDL_atomic_t dequeue_pos;
277 char cache_pad3[SDL_CACHELINE_SIZE-sizeof(SDL_atomic_t)];
281 SDL_atomic_t rwcount;
282 SDL_atomic_t watcher;
[all …]
Dtorturethread.c24 static SDL_atomic_t time_for_threads_to_die[NUMTHREADS];
Dtestlock.c26 static SDL_atomic_t doterminate;
Dtestmultiaudio.c28 SDL_atomic_t done;
/third_party/flutter/skia/third_party/externals/sdl/src/audio/
DSDL_sysaudio.h166 SDL_atomic_t shutdown; /* true if we are signaling the play thread to end. */
167 SDL_atomic_t enabled; /* true if device is functioning and connected. */
168 SDL_atomic_t paused;
/third_party/flutter/skia/third_party/externals/sdl/src/atomic/
DSDL_atomic.c87 SDL_AtomicCAS(SDL_atomic_t *a, int oldval, int newval) in SDL_AtomicCAS()
147 SDL_AtomicSet(SDL_atomic_t *a, int v) in SDL_AtomicSet()
187 SDL_AtomicAdd(SDL_atomic_t *a, int v) in SDL_AtomicAdd()
212 SDL_AtomicGet(SDL_atomic_t *a) in SDL_AtomicGet()
/third_party/flutter/skia/third_party/externals/sdl/src/timer/
DSDL_timer.c38 SDL_atomic_t canceled;
53 SDL_atomic_t nextID;
65 SDL_atomic_t active;
/third_party/flutter/skia/third_party/externals/sdl/src/audio/coreaudio/
DSDL_coreaudio.h57 SDL_atomic_t shutdown;
/third_party/flutter/skia/third_party/externals/sdl/src/thread/
DSDL_thread_c.h59 SDL_atomic_t state; /* SDL_THREAD_STATE_* */
DSDL_thread.c36 static SDL_atomic_t SDL_tls_id; in SDL_TLSCreate()
/third_party/flutter/skia/third_party/externals/sdl/src/haptic/windows/
DSDL_windowshaptic_c.h46 SDL_atomic_t stopThread;
/third_party/flutter/skia/third_party/externals/sdl/src/video/cocoa/
DSDL_cocoaopengl.h37 SDL_atomic_t dirty;
/third_party/flutter/skia/third_party/externals/sdl/src/events/
DSDL_events.c76 SDL_atomic_t active;
77 SDL_atomic_t count;
/third_party/flutter/skia/third_party/externals/sdl/src/dynapi/
DSDL_dynapi_procs.h101 SDL_DYNAPI_PROC(SDL_bool,SDL_AtomicCAS,(SDL_atomic_t *a, int b, int c),(a,b,c),return)
102 SDL_DYNAPI_PROC(int,SDL_AtomicSet,(SDL_atomic_t *a, int b),(a,b),return)
103 SDL_DYNAPI_PROC(int,SDL_AtomicGet,(SDL_atomic_t *a),(a),return)
104 SDL_DYNAPI_PROC(int,SDL_AtomicAdd,(SDL_atomic_t *a, int b),(a,b),return)
/third_party/flutter/skia/third_party/externals/sdl/src/audio/alsa/
DSDL_alsa_audio.c769 static SDL_atomic_t ALSA_hotplug_shutdown;