Home
last modified time | relevance | path

Searched refs:oldbit (Results 1 – 4 of 4) sorted by relevance

/arch/x86/include/asm/
Dbitops.h197 int oldbit; in test_and_set_bit() local
200 "sbb %0,%0" : "=r" (oldbit), ADDR : "Ir" (nr) : "memory"); in test_and_set_bit()
202 return oldbit; in test_and_set_bit()
229 int oldbit; in __test_and_set_bit() local
233 : "=r" (oldbit), ADDR in __test_and_set_bit()
235 return oldbit; in __test_and_set_bit()
248 int oldbit; in test_and_clear_bit() local
252 : "=r" (oldbit), ADDR : "Ir" (nr) : "memory"); in test_and_clear_bit()
254 return oldbit; in test_and_clear_bit()
268 int oldbit; in __test_and_clear_bit() local
[all …]
Dsync_bitops.h82 int oldbit; in sync_test_and_set_bit() local
85 : "=r" (oldbit), "+m" (ADDR) in sync_test_and_set_bit()
87 return oldbit; in sync_test_and_set_bit()
100 int oldbit; in sync_test_and_clear_bit() local
103 : "=r" (oldbit), "+m" (ADDR) in sync_test_and_clear_bit()
105 return oldbit; in sync_test_and_clear_bit()
118 int oldbit; in sync_test_and_change_bit() local
121 : "=r" (oldbit), "+m" (ADDR) in sync_test_and_change_bit()
123 return oldbit; in sync_test_and_change_bit()
/arch/alpha/include/asm/
Dbitops.h134 unsigned long oldbit; in test_and_set_bit() local
155 :"=&r" (temp), "=m" (*m), "=&r" (oldbit) in test_and_set_bit()
158 return oldbit != 0; in test_and_set_bit()
164 unsigned long oldbit; in test_and_set_bit_lock() local
182 :"=&r" (temp), "=m" (*m), "=&r" (oldbit) in test_and_set_bit_lock()
185 return oldbit != 0; in test_and_set_bit_lock()
205 unsigned long oldbit; in test_and_clear_bit() local
226 :"=&r" (temp), "=m" (*m), "=&r" (oldbit) in test_and_clear_bit()
229 return oldbit != 0; in test_and_clear_bit()
249 unsigned long oldbit; in test_and_change_bit() local
[all …]
/arch/parisc/include/asm/
Dbitops.h103 unsigned long oldbit; in test_and_change_bit() local
108 oldbit = *addr; in test_and_change_bit()
109 *addr = oldbit ^ mask; in test_and_change_bit()
112 return (oldbit & mask) ? 1 : 0; in test_and_change_bit()