| /linux/arch/x86/include/asm/ |
| H A D | cmpxchg.h | 47 asm_inline volatile (lock #op "b %b0, %1" \ 52 asm_inline volatile (lock #op "w %w0, %1" \ 57 asm_inline volatile (lock #op "l %0, %1" \ 62 asm_inline volatile (lock #op "q %q0, %1" \ 94 asm_inline volatile(lock "cmpxchgb %2, %1" \ 103 asm_inline volatile(lock "cmpxchgw %2, %1" \ 112 asm_inline volatile(lock "cmpxchgl %2, %1" \ 121 asm_inline volatile(lock "cmpxchgq %2, %1" \ 168 asm_inline volatile(lock "cmpxchgb %[new], %[ptr]" \ 179 asm_inline volatile(lock "cmpxchgw %[new], %[ptr]" \ [all …]
|
| H A D | vmware.h | 111 asm_inline volatile (VMWARE_HYPERCALL in vmware_hypercall1() 136 asm_inline volatile (VMWARE_HYPERCALL in vmware_hypercall3() 161 asm_inline volatile (VMWARE_HYPERCALL in vmware_hypercall4() 187 asm_inline volatile (VMWARE_HYPERCALL in vmware_hypercall5() 215 asm_inline volatile (VMWARE_HYPERCALL in vmware_hypercall6() 243 asm_inline volatile (VMWARE_HYPERCALL in vmware_hypercall7() 277 asm_inline volatile ( in vmware_hypercall_hb_out() 305 asm_inline volatile ( in vmware_hypercall_hb_in()
|
| H A D | bitops.h | 55 asm_inline volatile(LOCK_PREFIX "orb %b1,%0" in arch_set_bit() 60 asm_inline volatile(LOCK_PREFIX __ASM_SIZE(bts) " %1,%0" in arch_set_bit() 75 asm_inline volatile(LOCK_PREFIX "andb %b1,%0" in arch_clear_bit() 79 asm_inline volatile(LOCK_PREFIX __ASM_SIZE(btr) " %1,%0" in arch_clear_bit() 101 asm_inline volatile(LOCK_PREFIX "xorb %2,%1" in arch_xor_unlock_is_negative_byte() 124 asm_inline volatile(LOCK_PREFIX "xorb %b1,%0" in arch_change_bit() 128 asm_inline volatile(LOCK_PREFIX __ASM_SIZE(btc) " %1,%0" in arch_change_bit()
|
| H A D | cmpxchg_64.h | 41 asm_inline volatile(_lock "cmpxchg16b %[ptr]" \ 68 asm_inline volatile(_lock "cmpxchg16b %[ptr]" \
|
| H A D | gsseg.h | 23 asm_inline volatile("1: " LKGS_DI in native_lkgs()
|
| /linux/samples/bpf/ |
| H A D | asm_goto_workaround.h | 22 #ifdef asm_inline 23 #undef asm_inline 24 #define asm_inline asm macro
|
| /linux/arch/s390/include/asm/ |
| H A D | percpu.h | 21 asm_inline volatile( \ 197 asm_inline volatile( \ 210 asm_inline volatile( \ 237 asm_inline volatile( \ 264 asm_inline volatile( \ 294 asm_inline volatile( \ 322 asm_inline volatile( \ 361 asm_inline volatile( \ 392 asm_inline volatile( \ 421 asm_inline volatile( \ [all …]
|
| H A D | alternative.h | 164 asm_inline volatile(ALTERNATIVE(oldinstr, altinstr, feature) : : : "memory") 167 asm_inline volatile(ALTERNATIVE_2(oldinstr, altinstr1, feature1, \ 172 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \ 177 asm_inline volatile(ALTERNATIVE(oldinstr, altinstr, feature) \
|
| H A D | preempt.h | 31 asm_inline( in preempt_count() 87 asm_inline( in __preempt_count_add() 118 asm_inline( in __preempt_count_dec_and_test()
|
| H A D | uaccess.h | 43 asm_inline volatile( in raw_copy_from_user() 69 asm_inline volatile( in raw_copy_to_user() 144 asm_inline volatile( \ 257 asm_inline volatile( \ 364 asm_inline volatile( in __clear_user() 434 asm_inline volatile( \
|
| H A D | cpu_mf.h | 174 asm_inline volatile ( in qctri() 188 asm_inline volatile ( in lcctl() 203 asm_inline volatile ( in __ecctr()
|
| H A D | futex.h | 21 asm_inline volatile( \ 84 asm_inline volatile( in futex_atomic_cmpxchg_inatomic()
|
| H A D | spinlock.h | 26 asm_inline( in spinlock_lockval() 99 asm_inline volatile( in arch_spin_unlock()
|
| H A D | word-at-a-time.h | 55 asm_inline volatile( in load_unaligned_zeropad()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_msg_arm64.h | 62 asm_inline volatile ( in vmware_hypercall1() 87 asm_inline volatile ( in vmware_hypercall5() 113 asm_inline volatile ( in vmware_hypercall6() 143 asm_inline volatile ( in vmware_hypercall7() 173 asm_inline volatile ( in vmware_hypercall_hb()
|
| /linux/arch/s390/lib/ |
| H A D | uaccess.c | 48 asm_inline volatile( in __cmpxchg_key_small() 129 asm_inline volatile( in __cmpxchg_key4() 155 asm_inline volatile( in __cmpxchg_key8() 181 asm_inline volatile( in __cmpxchg_key16()
|
| H A D | spinlock.c | 98 asm_inline volatile( in arch_load_niai4() 111 asm_inline volatile( in arch_try_cmpxchg_niai8() 126 asm_inline volatile( in arch_try_cmpxchg_niai8()
|
| /linux/drivers/s390/cio/ |
| H A D | ioasm.c | 25 asm_inline volatile( in __stsch() 55 asm_inline volatile( in __msch() 109 asm_inline volatile( in __ssch() 181 asm_inline volatile( in chsc()
|
| /linux/arch/s390/pci/ |
| H A D | pci_insn.c | 191 asm_inline volatile ( in ____pcilg() 260 asm_inline volatile ( in __pcilg_mio() 298 asm_inline volatile ( in __pcistg() 352 asm_inline volatile ( in __pcistg_mio() 387 asm_inline volatile ( in __pcistb() 441 asm_inline volatile ( in __pcistb_mio()
|
| H A D | pci_mmio.c | 39 asm_inline volatile ( in __pcistb_mio_inuser() 72 asm_inline volatile ( in __pcistg_mio_inuser() 228 asm_inline volatile ( in __pcilg_mio_inuser()
|
| /linux/arch/s390/mm/ |
| H A D | pfault.c | 60 asm_inline volatile( in __pfault_init() 82 asm_inline volatile( in __pfault_fini()
|
| /linux/arch/s390/boot/ |
| H A D | physmem_info.c | 70 asm_inline volatile( in __diag260() 108 asm_inline volatile( in diag500_storage_limit() 129 asm_inline volatile( in tprot()
|
| /linux/tools/testing/selftests/rseq/ |
| H A D | slice_test.c | 40 #ifndef asm_inline 41 # define asm_inline asm __inline macro
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | vmware.c | 80 asm_inline volatile ("vmcall" in vmware_hypercall_slow() 92 asm_inline volatile ("vmmcall" in vmware_hypercall_slow() 104 asm_inline volatile ("movw %[port], %%dx; inl (%%dx), %%eax" in vmware_hypercall_slow()
|
| /linux/arch/s390/kernel/diag/ |
| H A D | diag.c | 198 asm_inline volatile( in __diag204() 289 asm_inline volatile("\n" in diag224()
|