Home
last modified time | relevance | path

Searched refs:slock (Results 1 – 5 of 5) sorted by relevance

/external/kernel-headers/original/linux/
Dspinlock_up.h21 #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()
Dspinlock_types_up.h19 volatile unsigned int slock; member
/external/kernel-headers/original/asm-x86/
Dspinlock_32.h32 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()
Dspinlock_types.h9 unsigned int slock; member
/external/valgrind/main/helgrind/
Dhg_main.c2021 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 …]