Home
last modified time | relevance | path

Searched refs:ASM_CALL_CONSTRAINT (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/arch/x86/include/asm/
H A Dmshyperv.h76 : "=a" (hv_status), ASM_CALL_CONSTRAINT, in hv_do_hypercall()
88 : "=a" (hv_status), ASM_CALL_CONSTRAINT, in hv_do_hypercall()
104 "+c" (input_address_lo), ASM_CALL_CONSTRAINT in hv_do_hypercall()
132 : "=a" (hv_status), ASM_CALL_CONSTRAINT, in _hv_do_fast_hypercall8()
137 : "=a" (hv_status), ASM_CALL_CONSTRAINT, in _hv_do_fast_hypercall8()
150 ASM_CALL_CONSTRAINT in _hv_do_fast_hypercall8()
186 : "=a" (hv_status), ASM_CALL_CONSTRAINT, in _hv_do_fast_hypercall16()
193 : "=a" (hv_status), ASM_CALL_CONSTRAINT, in _hv_do_fast_hypercall16()
208 "+c"(input1_lo), ASM_CALL_CONSTRAINT in _hv_do_fast_hypercall16()
H A Dpreempt.h128 asm volatile ("call " STATIC_CALL_TRAMP_STR(preempt_schedule) : ASM_CALL_CONSTRAINT); \
136 asm volatile ("call " STATIC_CALL_TRAMP_STR(preempt_schedule_notrace) : ASM_CALL_CONSTRAINT); \
142 asm volatile ("call preempt_schedule_thunk" : ASM_CALL_CONSTRAINT);
145 asm volatile ("call preempt_schedule_notrace_thunk" : ASM_CALL_CONSTRAINT);
H A Dsync_core.h19 : ASM_CALL_CONSTRAINT : : "memory"); in iret_to_self()
37 : "=&r" (tmp), ASM_CALL_CONSTRAINT : : "cc", "memory"); in iret_to_self()
H A Darch_hweight.h22 : [cnt] "=" REG_OUT (res), ASM_CALL_CONSTRAINT in __arch_hweight32()
52 : [cnt] "=" REG_OUT (res), ASM_CALL_CONSTRAINT in __arch_hweight64()
H A Duaccess_64.h132 :"+c" (len), "+D" (to), "+S" (from), ASM_CALL_CONSTRAINT in copy_user_generic()
194 : "+c" (size), "+D" (addr), ASM_CALL_CONSTRAINT in __clear_user()
H A Dirq_stack.h95 : "+r" (tos), ASM_CALL_CONSTRAINT \
H A Dparavirt_types.h402 : call_clbr, ASM_CALL_CONSTRAINT \
417 : call_clbr, ASM_CALL_CONSTRAINT \
H A Dasm.h234 #define ASM_CALL_CONSTRAINT "+r" (current_stack_pointer) macro
H A Duaccess.h83 ASM_CALL_CONSTRAINT \
182 ASM_CALL_CONSTRAINT \
H A Dnospec-branch.h530 : ASM_CALL_CONSTRAINT in indirect_branch_prediction_barrier()
H A Dalternative.h294 #define ALT_OUTPUT_SP(...) ASM_CALL_CONSTRAINT, ## __VA_ARGS__
/linux-6.15/tools/arch/x86/include/asm/
H A Dasm.h188 #define ASM_CALL_CONSTRAINT "+r" (current_stack_pointer) macro
/linux-6.15/arch/x86/kvm/vmx/
H A Dvmx_ops.h147 : ASM_CALL_CONSTRAINT, [output] "=&r" (value) in __vmcs_readl()
/linux-6.15/arch/x86/include/asm/xen/
H A Dhypercall.h130 #define __HYPERCALL_0PARAM "=r" (__res), ASM_CALL_CONSTRAINT
/linux-6.15/tools/objtool/Documentation/
H A Dobjtool.txt291 the ASM_CALL_CONSTRAINT as an output constraint:
293 asm volatile("call func" : ASM_CALL_CONSTRAINT);
/linux-6.15/arch/x86/kernel/
H A Dalternative.c2288 : ASM_CALL_CONSTRAINT in int3_selftest()
2321 : ASM_CALL_CONSTRAINT in alt_reloc_selftest()
/linux-6.15/arch/x86/kvm/
H A Demulate.c1076 : "=a"(rc), ASM_CALL_CONSTRAINT : [thunk_target]"r"(fop), [flags]"r"(flags)); in test_cc()
5086 [thunk_target]"+S"(fop), ASM_CALL_CONSTRAINT in fastop()