Searched refs:a_swap (Results 1 - 16 of 16) sorted by relevance

/seL4-refos-master/libs/libmuslc/arch/microblaze/
H A Datomic_arch.h20 #define a_swap a_swap macro
21 static inline int a_swap(volatile int *x, int v) function
/seL4-refos-master/libs/libmuslc/src/thread/
H A D__lock.c6 while (a_swap(l, 1)) __wait(l, l+1, 1, 1);
H A Dpthread_once.c7 if (a_swap(control, 0) == 3)
25 if (a_swap(control, 2) == 3)
H A Dpthread_detach.c9 if (a_swap(t->exitlock, 1))
H A Dpthread_mutex_unlock.c27 cont = a_swap(&m->_m_lock, (type & 8) ? 0x7fffffff : 0);
H A Dpthread_barrier_wait.c72 while (a_swap(&b->_b_lock, 1))
H A Dpthread_cond_timedwait.c49 if (a_swap(l, 0)==2)
H A Dpthread_create.c82 int cont = a_swap(&m->_m_lock, 0x40000000);
/seL4-refos-master/libs/libmuslc/arch/i386/
H A Datomic_arch.h10 #define a_swap a_swap macro
11 static inline int a_swap(volatile int *p, int v) function
/seL4-refos-master/libs/libmuslc/arch/i386_sel4/
H A Datomic_arch.h10 #define a_swap a_swap macro
11 static inline int a_swap(volatile int *p, int v) function
/seL4-refos-master/libs/libmuslc/arch/x32/
H A Datomic_arch.h10 #define a_swap a_swap macro
11 static inline int a_swap(volatile int *p, int v) function
/seL4-refos-master/libs/libmuslc/arch/x86_64/
H A Datomic_arch.h19 #define a_swap a_swap macro
20 static inline int a_swap(volatile int *p, int v) function
/seL4-refos-master/libs/libmuslc/arch/x86_64_sel4/
H A Datomic_arch.h19 #define a_swap a_swap macro
20 static inline int a_swap(volatile int *p, int v) function
/seL4-refos-master/libs/libmuslc/src/internal/
H A Datomic.h31 #ifndef a_swap
32 #define a_swap a_swap macro
33 static inline int a_swap(volatile int *p, int v) function
106 #ifndef a_swap
107 #define a_swap a_swap macro
108 static inline int a_swap(volatile int *p, int v) function
190 a_swap(p, v);
/seL4-refos-master/libs/libmuslc/src/aio/
H A Daio.c153 if (a_swap(&at->running, 0) < 0)
155 if (a_swap(&cb->__err, at->err) != EINPROGRESS)
157 if (a_swap(&__aio_fut, 0))
/seL4-refos-master/libs/libmuslc/src/malloc/
H A Dmalloc.c74 while(a_swap(lk, 1)) __wait(lk, lk+1, 1, 1);

Completed in 105 milliseconds