Home
last modified time | relevance | path

Searched refs:CC_OUT (Results 1 – 25 of 43) sorted by relevance

12

/linux-6.15/drivers/s390/cio/
H A Dioasm.c32 : CC_OUT(cc, ccode), [addr] "=Q" (*addr), [exc] "+d" (exception) in __stsch()
62 : CC_OUT(cc, ccode), [exc] "+d" (exception) in __msch()
87 : CC_OUT(cc, ccode), [addr] "=Q" (*addr) in __tsch()
116 : CC_OUT(cc, ccode), [exc] "+d" (exception) in __ssch()
142 : CC_OUT(cc, ccode) in __csch()
166 : CC_OUT(cc, ccode), [addr] "=Q" (*addr) in tpi()
187 : CC_OUT(cc, cc), "+m" (*(addr_type *)chsc_area), [exc] "+d" (exception) in chsc()
206 : CC_OUT(cc, ccode) in __rsch()
231 : CC_OUT(cc, ccode) in __hsch()
281 : CC_OUT(cc, ccode), [crw] "=Q" (*crw) in __stcrw()
/linux-6.15/arch/x86/include/asm/
H A Dbitops.h103 : CC_OUT(s) (negative), WBYTE_ADDR(addr) in arch_xor_unlock_is_negative_byte()
153 : CC_OUT(c) (oldbit) in arch___test_and_set_bit()
179 : CC_OUT(c) (oldbit) in arch___test_and_clear_bit()
191 : CC_OUT(c) (oldbit) in arch___test_and_change_bit()
215 : CC_OUT(nz) (oldbit) in constant_test_bit_acquire()
229 : CC_OUT(c) (oldbit) in variable_test_bit()
H A Darchrandom.h27 : CC_OUT(c) (ok), [out] "=r" (*v)); in rdrand_long()
39 : CC_OUT(c) (ok), [out] "=r" (*v)); in rdseed_long()
H A Dcmpxchg.h170 : CC_OUT(z) (success), \
182 : CC_OUT(z) (success), \
194 : CC_OUT(z) (success), \
206 : CC_OUT(z) (success), \
H A Dcmpxchg_32.h50 : CC_OUT(e) (ret), \
129 : ALT_OUTPUT_SP(CC_OUT(e) (ret), \
H A Dasm.h136 # define CC_OUT(c) "=@cc" #c macro
139 # define CC_OUT(c) [_cc_ ## c] "=qm" macro
H A Dsignal.h87 : CC_OUT(c) (ret) : "m"(*set), "Ir"(_sig-1)); in __gen_sigismember()
H A Drmwcc.h33 : [var] "+m" (_var), CC_OUT(cc) (c) \
H A Duaccess.h381 : CC_OUT(z) (success), \
400 : CC_OUT(z) (success), \
424 : CC_OUT(z) (success), \
H A Dcmpxchg_64.h70 : CC_OUT(e) (ret), \
H A Dspecial_insns.h275 : CC_OUT(z) (zf), "+m" (*__dst) in enqcmds()
/linux-6.15/arch/s390/include/asm/
H A Dcpu_mf.h191 : CC_OUT(cc, cc) in lcctl()
206 : CC_OUT(cc, cc), [_content] "=d" (_content) in __ecctr()
242 : CC_OUT(cc, cc) in stcctm()
279 : CC_OUT(cc, cc), [exc] "+d" (exception) in lsctl()
H A Dasm.h36 #define CC_OUT(sym, var) "=@cc" (var) macro
44 #define CC_OUT(sym, var) [sym] "=d" (var) macro
H A Dtimex.h51 : CC_OUT(cc, cc) in set_tod_clock()
64 : CC_OUT(cc, cc), [clk] "=Q" (*clk) in store_tod_clock_ext_cc()
158 : CC_OUT(rc, rc), "+m" (*(struct addrtype *)reg1) \
H A Dsigp.h52 : CC_OUT(cc, cc), [r1] "+d" (r1.pair) in ____pcpu_sigp()
H A Dpai.h38 : CC_OUT(cc, cc), [info] "=Q" (*info), [size] "+&d" (size) in qpaci()
H A Duaccess.h50 : CC_OUT(cc, cc), [size] "+d" (size), [to] "=Q" (*(char *)to) in raw_copy_from_user()
78 : CC_OUT(cc, cc), [size] "+d" (size), [to] "=Q" (*(char __user *)to) in raw_copy_to_user()
381 : CC_OUT(cc, cc), [size] "+d" (size), [to] "=Q" (*(char __user *)to) in __clear_user()
/linux-6.15/arch/s390/pci/
H A Dpci_insn.c66 : CC_OUT(cc, cc), [req] "+d" (req), [fib] "+Q" (*fib) in __mpcifc()
107 : CC_OUT(cc, cc), [fn] "+d" (fn) in __rpcit()
169 : CC_OUT(cc, cc), [data] "=d" (__data), in ____pcilg()
238 : CC_OUT(cc, cc), [data] "=d" (__data), in __pcilg_mio()
276 : CC_OUT(cc, cc), [req_off] "+d" (req_off.pair), [exc] "+d" (exception) in __pcistg()
330 : CC_OUT(cc, cc), [ioaddr_len] "+d" (ioaddr_len.pair), [exc] "+d" (exception) in __pcistg_mio()
365 : CC_OUT(cc, cc), [req] "+d" (req), [exc] "+d" (exception) in __pcistb()
419 : CC_OUT(cc, cc), [len] "+d" (len), [exc] "+d" (exception) in __pcistb_mio()
H A Dpci_mmio.c44 : CC_OUT(cc, cc), [len] "+d" (len), [exc] "+d" (exception) in __pcistb_mio_inuser()
81 CC_OUT(cc, cc), [ioaddr_len] "+&d" (ioaddr_len.pair) in __pcistg_mio_inuser()
237 CC_OUT(cc, cc), [val] "=d" (val), in __pcilg_mio_inuser()
/linux-6.15/arch/s390/lib/
H A Duaccess.c77 : CC_OUT(cc, cc), [size] "+d" (size), [to] "=Q" (*(char *)to) in raw_copy_from_user_key()
126 : CC_OUT(cc, cc), [size] "+d" (size), [to] "=Q" (*(char __user *)to) in raw_copy_to_user_key()
/linux-6.15/tools/arch/x86/include/asm/
H A Dasm.h117 # define CC_OUT(c) "=@cc" #c macro
120 # define CC_OUT(c) [_cc_ ## c] "=qm" macro
/linux-6.15/arch/x86/boot/
H A Dbitops.h30 asm("btl %2,%1" CC_SET(c) : CC_OUT(c) (v) : "m" (*p), "Ir" (nr)); in variable_test_bit()
H A Dboot.h159 : CC_OUT(nz) (diff), "+D" (s1), "+S" (s2), "+c" (len)); in memcmp_fs()
166 : CC_OUT(nz) (diff), "+D" (s1), "+S" (s2), "+c" (len)); in memcmp_gs()
/linux-6.15/arch/s390/kernel/
H A Dcpcmd.c50 : CC_OUT(cc, cc), [ry] "+d" (ry.pair) in diag8_response()
/linux-6.15/arch/s390/boot/
H A Dphysmem_info.c76 : CC_OUT(cc, cc), [exc] "+d" (exception), [ry] "+d" (ry) in __diag260()
135 : CC_OUT(cc, cc), [exc] "+d" (exception) in tprot()

12