Searched refs:GCC_OFF_SMALL_ASM (Results 1 – 9 of 9) sorted by relevance
| /linux-4.4.14/arch/mips/include/asm/ |
| D | spinlock.h | 97 : [ticket_ptr] "+" GCC_OFF_SMALL_ASM() (lock->lock), in arch_spin_lock() 130 : [ticket_ptr] "+" GCC_OFF_SMALL_ASM() (lock->lock), in arch_spin_lock() 172 : [ticket_ptr] "+" GCC_OFF_SMALL_ASM() (lock->lock), in arch_spin_trylock() 196 : [ticket_ptr] "+" GCC_OFF_SMALL_ASM() (lock->lock), in arch_spin_trylock() 243 : "=" GCC_OFF_SMALL_ASM() (rw->lock), "=&r" (tmp) in arch_read_lock() 244 : GCC_OFF_SMALL_ASM() (rw->lock) in arch_read_lock() 253 : "=" GCC_OFF_SMALL_ASM() (rw->lock), "=&r" (tmp) in arch_read_lock() 254 : GCC_OFF_SMALL_ASM() (rw->lock) in arch_read_lock() 274 : "=" GCC_OFF_SMALL_ASM() (rw->lock), "=&r" (tmp) in arch_read_unlock() 275 : GCC_OFF_SMALL_ASM() (rw->lock) in arch_read_unlock() [all …]
|
| D | cmpxchg.h | 34 : "=&r" (retval), "=" GCC_OFF_SMALL_ASM() (*m), "=&r" (dummy) in __xchg_u32() 35 : GCC_OFF_SMALL_ASM() (*m), "Jr" (val) in __xchg_u32() 49 : "=&r" (retval), "=" GCC_OFF_SMALL_ASM() (*m), in __xchg_u32() 51 : GCC_OFF_SMALL_ASM() (*m), "Jr" (val) in __xchg_u32() 85 : "=&r" (retval), "=" GCC_OFF_SMALL_ASM() (*m), "=&r" (dummy) in __xchg_u64() 86 : GCC_OFF_SMALL_ASM() (*m), "Jr" (val) in __xchg_u64() 98 : "=&r" (retval), "=" GCC_OFF_SMALL_ASM() (*m), in __xchg_u64() 100 : GCC_OFF_SMALL_ASM() (*m), "Jr" (val) in __xchg_u64() 159 : "=&r" (__ret), "=" GCC_OFF_SMALL_ASM() (*m) \ 160 : GCC_OFF_SMALL_ASM() (*m), "Jr" (old), "Jr" (new) \ [all …]
|
| D | bitops.h | 82 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*m) in set_bit() 83 : "ir" (1UL << bit), GCC_OFF_SMALL_ASM() (*m)); in set_bit() 91 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m) in set_bit() 103 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m) in set_bit() 134 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m) in clear_bit() 143 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m) in clear_bit() 155 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m) in clear_bit() 200 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m) in change_bit() 213 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m) in change_bit() 248 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (*m), "=&r" (res) in test_and_set_bit() [all …]
|
| D | futex.h | 48 "=" GCC_OFF_SMALL_ASM() (*uaddr) \ 49 : "0" (0), GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oparg), \ 77 "=" GCC_OFF_SMALL_ASM() (*uaddr) \ 78 : "0" (0), GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oparg), \ 177 : "+r" (ret), "=&r" (val), "=" GCC_OFF_SMALL_ASM() (*uaddr) in futex_atomic_cmpxchg_inatomic() 178 : GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oldval), "Jr" (newval), in futex_atomic_cmpxchg_inatomic() 206 : "+r" (ret), "=&r" (val), "=" GCC_OFF_SMALL_ASM() (*uaddr) in futex_atomic_cmpxchg_inatomic() 207 : GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oldval), "Jr" (newval), in futex_atomic_cmpxchg_inatomic()
|
| D | atomic.h | 57 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (v->counter) \ 69 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (v->counter) \ 100 "+" GCC_OFF_SMALL_ASM() (v->counter) \ 113 "+" GCC_OFF_SMALL_ASM() (v->counter) \ 178 "+" GCC_OFF_SMALL_ASM() (v->counter) in atomic_sub_if_positive() 179 : "Ir" (i), GCC_OFF_SMALL_ASM() (v->counter) in atomic_sub_if_positive() 197 "+" GCC_OFF_SMALL_ASM() (v->counter) in atomic_sub_if_positive() 340 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (v->counter) \ 352 : "=&r" (temp), "+" GCC_OFF_SMALL_ASM() (v->counter) \ 383 "+" GCC_OFF_SMALL_ASM() (v->counter) \ [all …]
|
| D | compiler.h | 21 #define GCC_OFF_SMALL_ASM() "ZC" macro 24 #define GCC_OFF_SMALL_ASM() "R" macro 26 #define GCC_OFF_SMALL_ASM() "ZC" macro
|
| D | edac.h | 29 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*virt_addr) in edac_atomic_scrub() 30 : GCC_OFF_SMALL_ASM() (*virt_addr)); in edac_atomic_scrub()
|
| /linux-4.4.14/arch/mips/include/asm/mach-pmcs-msp71xx/ |
| D | msp_regops.h | 88 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*addr) in set_value_reg32() 89 : "ir" (~mask), "ir" (value), GCC_OFF_SMALL_ASM() (*addr)); in set_value_reg32() 109 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*addr) in set_reg32() 110 : "ir" (mask), GCC_OFF_SMALL_ASM() (*addr)); in set_reg32() 130 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*addr) in clear_reg32() 131 : "ir" (~mask), GCC_OFF_SMALL_ASM() (*addr)); in clear_reg32() 151 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*addr) in toggle_reg32() 152 : "ir" (mask), GCC_OFF_SMALL_ASM() (*addr)); in toggle_reg32() 223 : "=r" (tmp), "=" GCC_OFF_SMALL_ASM() (*address) \ 224 : GCC_OFF_SMALL_ASM() (*address)) [all …]
|
| /linux-4.4.14/arch/mips/include/asm/octeon/ |
| D | cvmx-cmd-queue.h | 278 …[ticket_ptr] "=" GCC_OFF_SMALL_ASM()(__cvmx_cmd_queue_state_ptr->ticket[__cvmx_cmd_queue_get_index… in __cvmx_cmd_queue_lock()
|