Searched refs:__ASM_SIZE (Results  1 – 7 of 7) sorted by relevance
| /Linux-v5.4/arch/x86/include/asm/ | 
| D | bitops.h | 60 		asm volatile(LOCK_PREFIX __ASM_SIZE(bts) " %1,%0"  in arch_set_bit()68 	asm volatile(__ASM_SIZE(bts) " %1,%0" : : ADDR, "Ir" (nr) : "memory");  in arch___set_bit()
 79 		asm volatile(LOCK_PREFIX __ASM_SIZE(btr) " %1,%0"  in arch_clear_bit()
 94 	asm volatile(__ASM_SIZE(btr) " %1,%0" : : ADDR, "Ir" (nr) : "memory");  in arch___clear_bit()
 119 	asm volatile(__ASM_SIZE(btc) " %1,%0" : : ADDR, "Ir" (nr) : "memory");  in arch___change_bit()
 130 		asm volatile(LOCK_PREFIX __ASM_SIZE(btc) " %1,%0"  in arch_change_bit()
 138 	return GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(bts), *addr, c, "Ir", nr);  in arch_test_and_set_bit()
 152 	asm(__ASM_SIZE(bts) " %2,%1"  in arch___test_and_set_bit()
 162 	return GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(btr), *addr, c, "Ir", nr);  in arch_test_and_clear_bit()
 178 	asm volatile(__ASM_SIZE(btr) " %2,%1"  in arch___test_and_clear_bit()
 [all …]
 
 | 
| D | sync_bitops.h | 34 	asm volatile("lock; " __ASM_SIZE(bts) " %1,%0"  in sync_set_bit()52 	asm volatile("lock; " __ASM_SIZE(btr) " %1,%0"  in sync_clear_bit()
 69 	asm volatile("lock; " __ASM_SIZE(btc) " %1,%0"  in sync_change_bit()
 85 	return GEN_BINARY_RMWcc("lock; " __ASM_SIZE(bts), *addr, c, "Ir", nr);  in sync_test_and_set_bit()
 98 	return GEN_BINARY_RMWcc("lock; " __ASM_SIZE(btr), *addr, c, "Ir", nr);  in sync_test_and_clear_bit()
 111 	return GEN_BINARY_RMWcc("lock; " __ASM_SIZE(btc), *addr, c, "Ir", nr);  in sync_test_and_change_bit()
 
 | 
| D | asm.h | 25 #define __ASM_SIZE(inst, ...)	__ASM_SEL(inst##l##__VA_ARGS__, \  macro32 #define _ASM_MOV	__ASM_SIZE(mov)
 33 #define _ASM_INC	__ASM_SIZE(inc)
 34 #define _ASM_DEC	__ASM_SIZE(dec)
 35 #define _ASM_ADD	__ASM_SIZE(add)
 36 #define _ASM_SUB	__ASM_SIZE(sub)
 37 #define _ASM_XADD	__ASM_SIZE(xadd)
 38 #define _ASM_MUL	__ASM_SIZE(mul)
 
 | 
| /Linux-v5.4/arch/x86/lib/ | 
| D | hweight.S | 16 	__ASM_SIZE(push,) %__ASM_REG(dx)34 	__ASM_SIZE(pop,) %__ASM_REG(dx)
 
 | 
| /Linux-v5.4/arch/x86/xen/ | 
| D | xen-head.S | 35 	rep __ASM_SIZE(stos)
 | 
| /Linux-v5.4/arch/x86/kvm/vmx/ | 
| D | vmenter.S | 170 	__ASM_SIZE(pop) VCPU_RAX(%_ASM_AX)
 | 
| D | vmx.c | 6258 		__ASM_SIZE(push) " $%c[cs]\n\t"  in handle_external_interrupt_irqoff()
 |