Home
last modified time | relevance | path

Searched refs:rwsem_atomic_update (Results 1 – 10 of 10) sorted by relevance

/linux-2.4.37.9/lib/
Drwsem.c50 oldcount = rwsem_atomic_update(RWSEM_ACTIVE_BIAS,sem) - RWSEM_ACTIVE_BIAS; in __rwsem_do_wake()
112 if (rwsem_atomic_update(-RWSEM_ACTIVE_BIAS,sem)!=0) in __rwsem_do_wake()
137 count = rwsem_atomic_update(adjustment,sem); in rwsem_down_failed_common()
/linux-2.4.37.9/include/asm-sparc64/
Drwsem.h234 static inline int rwsem_atomic_update(int delta, struct rw_semaphore *sem) in rwsem_atomic_update() function
253 #define rwsem_atomic_add rwsem_atomic_update
/linux-2.4.37.9/include/asm-x86_64/
Drwsem.h203 static inline int rwsem_atomic_update(int delta, struct rw_semaphore *sem) in rwsem_atomic_update() function
/linux-2.4.37.9/include/asm-ppc/
Drwsem.h151 static inline int rwsem_atomic_update(int delta, struct rw_semaphore *sem) in rwsem_atomic_update() function
/linux-2.4.37.9/include/asm-ppc64/
Drwsem.h156 static inline int rwsem_atomic_update(int delta, struct rw_semaphore *sem) in rwsem_atomic_update() function
/linux-2.4.37.9/include/asm-s390/
Drwsem.h233 static inline long rwsem_atomic_update(long delta, struct rw_semaphore *sem) in rwsem_atomic_update() function
/linux-2.4.37.9/include/asm-s390x/
Drwsem.h233 static inline long rwsem_atomic_update(long delta, struct rw_semaphore *sem) in rwsem_atomic_update() function
/linux-2.4.37.9/include/asm-ia64/
Drwsem.h186 #define rwsem_atomic_update(delta, sem) atomic_add_return(delta, (atomic_t *)(&(sem)->count)) macro
/linux-2.4.37.9/include/asm-i386/
Drwsem.h250 static inline int rwsem_atomic_update(int delta, struct rw_semaphore *sem) in rwsem_atomic_update() function
/linux-2.4.37.9/include/asm-alpha/
Drwsem.h214 static inline long rwsem_atomic_update(long val, struct rw_semaphore *sem) in rwsem_atomic_update() function