Searched refs:a_swap (Results 1 - 16 of 16) sorted by relevance
/seL4-refos-master/libs/libmuslc/arch/microblaze/ |
H A D | atomic_arch.h | 20 #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.c | 6 while (a_swap(l, 1)) __wait(l, l+1, 1, 1);
|
H A D | pthread_once.c | 7 if (a_swap(control, 0) == 3) 25 if (a_swap(control, 2) == 3)
|
H A D | pthread_detach.c | 9 if (a_swap(t->exitlock, 1))
|
H A D | pthread_mutex_unlock.c | 27 cont = a_swap(&m->_m_lock, (type & 8) ? 0x7fffffff : 0);
|
H A D | pthread_barrier_wait.c | 72 while (a_swap(&b->_b_lock, 1))
|
H A D | pthread_cond_timedwait.c | 49 if (a_swap(l, 0)==2)
|
H A D | pthread_create.c | 82 int cont = a_swap(&m->_m_lock, 0x40000000);
|
/seL4-refos-master/libs/libmuslc/arch/i386/ |
H A D | atomic_arch.h | 10 #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 D | atomic_arch.h | 10 #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 D | atomic_arch.h | 10 #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 D | atomic_arch.h | 19 #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 D | atomic_arch.h | 19 #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 D | atomic.h | 31 #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 D | aio.c | 153 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 D | malloc.c | 74 while(a_swap(lk, 1)) __wait(lk, lk+1, 1, 1);
|
Completed in 105 milliseconds