Searched refs:slock (Results 1 – 5 of 5) sorted by relevance
/external/kernel-headers/original/linux/ |
D | spinlock_up.h | 21 #define __raw_spin_is_locked(x) ((x)->slock == 0) 25 lock->slock = 0; in __raw_spin_lock() 32 lock->slock = 0; in __raw_spin_lock_flags() 37 char oldval = lock->slock; in __raw_spin_trylock() 39 lock->slock = 0; in __raw_spin_trylock() 46 lock->slock = 1; in __raw_spin_unlock()
|
D | spinlock_types_up.h | 19 volatile unsigned int slock; member
|
/external/kernel-headers/original/asm-x86/ |
D | spinlock_32.h | 32 return *(volatile signed char *)(&(x)->slock) <= 0; in __raw_spin_is_locked() 46 : "+m" (lock->slock) : : "memory"); in __raw_spin_lock() 80 : [slock] "+m" (lock->slock) in __raw_spin_lock_flags() 92 :"=q" (oldval), "+m" (lock->slock) in __raw_spin_trylock() 108 asm volatile("movb $1,%0" : "+m" (lock->slock) :: "memory"); in __raw_spin_unlock() 118 : "=q" (oldval), "+m" (lock->slock) in __raw_spin_unlock()
|
D | spinlock_types.h | 9 unsigned int slock; member
|
/external/valgrind/main/helgrind/ |
D | hg_main.c | 2021 void* slock ) in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_PRE() argument 2032 (Int)tid, (void*)slock ); in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_PRE() 2038 lk = map_locks_maybe_lookup( (Addr)slock ); in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_PRE() 2043 evhH__pre_thread_releases_lock( thr, (Addr)slock, in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_PRE() 2049 void* slock ) in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_POST() argument 2059 (Int)tid, (void*)slock ); in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_POST() 2061 lk = map_locks_maybe_lookup( (Addr)slock ); in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_POST() 2063 map_locks_lookup_or_create( LK_nonRec, (Addr)slock, tid ); in evh__HG_PTHREAD_SPIN_INIT_OR_UNLOCK_POST() 2068 void* slock, Word isTryLock ) in evh__HG_PTHREAD_SPIN_LOCK_PRE() argument 2070 evh__HG_PTHREAD_MUTEX_LOCK_PRE( tid, slock, isTryLock ); in evh__HG_PTHREAD_SPIN_LOCK_PRE() [all …]
|