Home
last modified time | relevance | path

Searched refs:ALTERNATIVE (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/arch/x86/include/asm/
Dsmap.h31 ALTERNATIVE "", __stringify(__ASM_CLAC), X86_FEATURE_SMAP
34 ALTERNATIVE "", __stringify(__ASM_STAC), X86_FEATURE_SMAP
63 ALTERNATIVE("", __stringify(__ASM_CLAC), X86_FEATURE_SMAP)
65 ALTERNATIVE("", __stringify(__ASM_STAC), X86_FEATURE_SMAP)
Dalternative.h128 #define ALTERNATIVE(oldinstr, newinstr, feature) \ macro
167 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
184 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
203 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
208 asm volatile (ALTERNATIVE("call %P[old]", "call %P[new]", feature) \
Darch_hweight.h28 asm (ALTERNATIVE("call __sw_hweight32", POPCNT32, X86_FEATURE_POPCNT) in __arch_hweight32()
53 asm (ALTERNATIVE("call __sw_hweight64", POPCNT64, X86_FEATURE_POPCNT) in __arch_hweight64()
Dkvm_para.h22 ALTERNATIVE(".byte 0x0f,0x01,0xc1", ".byte 0x0f,0x01,0xd9", X86_FEATURE_VMMCALL)
Dalternative-asm.h30 .macro ALTERNATIVE oldinstr, newinstr, feature
/linux-4.1.27/arch/arm64/include/asm/
Dio.h68 asm volatile(ALTERNATIVE("ldrb %w0, [%1]", in __raw_readb()
80 asm volatile(ALTERNATIVE("ldrh %w0, [%1]", in __raw_readw()
91 asm volatile(ALTERNATIVE("ldr %w0, [%1]", in __raw_readl()
102 asm volatile(ALTERNATIVE("ldr %0, [%1]", in __raw_readq()
Dalternative.h28 #define ALTERNATIVE(oldinstr, newinstr, feature) \ macro
/linux-4.1.27/arch/x86/lib/
Dcopy_page_64.S17 ALTERNATIVE "jmp copy_page_regs", "", X86_FEATURE_REP_GOOD
Dmemmove_64.S46 ALTERNATIVE "", "movq %rdx, %rcx; rep movsb; retq", X86_FEATURE_ERMS
/linux-4.1.27/arch/x86/kernel/
Dentry_32.S801 ALTERNATIVE "pushl_cfi $do_general_protection", \