Home
last modified time | relevance | path

Searched refs:GCC_OFF_SMALL_ASM (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/arch/mips/include/asm/
Dspinlock.h97 : [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 …]
Dcmpxchg.h34 : "=&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 …]
Dbitops.h82 : "=&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 …]
Dfutex.h48 "=" 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()
Datomic.h57 : "=&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 …]
Dcompiler.h21 #define GCC_OFF_SMALL_ASM() "ZC" macro
24 #define GCC_OFF_SMALL_ASM() "R" macro
26 #define GCC_OFF_SMALL_ASM() "ZC" macro
Dedac.h29 : "=&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/
Dmsp_regops.h88 : "=&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/
Dcvmx-cmd-queue.h278 …[ticket_ptr] "=" GCC_OFF_SMALL_ASM()(__cvmx_cmd_queue_state_ptr->ticket[__cvmx_cmd_queue_get_index… in __cvmx_cmd_queue_lock()