Lines Matching refs:old
54 signed long old, new; in __down_read() local
62 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in __down_read()
65 if (old < 0) in __down_read()
74 signed long old, new; in __down_read_trylock() local
84 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in __down_read_trylock()
87 return old >= 0 ? 1 : 0; in __down_read_trylock()
95 signed long old, new, tmp; in __down_write_nested() local
104 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in __down_write_nested()
107 if (old != 0) in __down_write_nested()
121 signed long old; in __down_write_trylock() local
130 : "=&d" (old), "=Q" (sem->count) in __down_write_trylock()
133 return (old == RWSEM_UNLOCKED_VALUE) ? 1 : 0; in __down_write_trylock()
141 signed long old, new; in __up_read() local
149 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in __up_read()
162 signed long old, new, tmp; in __up_write() local
171 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in __up_write()
184 signed long old, new, tmp; in __downgrade_write() local
193 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in __downgrade_write()
205 signed long old, new; in rwsem_atomic_add() local
213 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in rwsem_atomic_add()
223 signed long old, new; in rwsem_atomic_update() local
231 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in rwsem_atomic_update()