Searched refs:unsafe_atomic_op2 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | futex.h | 33 #define unsafe_atomic_op2(insn, oval, uaddr, oparg, label) \ macro 71 unsafe_atomic_op2("orl %4, %3", oval, uaddr, oparg, Efault); in arch_futex_atomic_op_inuser() 74 unsafe_atomic_op2("andl %4, %3", oval, uaddr, ~oparg, Efault); in arch_futex_atomic_op_inuser() 77 unsafe_atomic_op2("xorl %4, %3", oval, uaddr, oparg, Efault); in arch_futex_atomic_op_inuser()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | futex.h | 29 #define unsafe_atomic_op2(insn, oval, uaddr, oparg, label) \ macro 63 unsafe_atomic_op2("orl %4, %3", oval, uaddr, oparg, Efault); in arch_futex_atomic_op_inuser() 66 unsafe_atomic_op2("andl %4, %3", oval, uaddr, ~oparg, Efault); in arch_futex_atomic_op_inuser() 69 unsafe_atomic_op2("xorl %4, %3", oval, uaddr, oparg, Efault); in arch_futex_atomic_op_inuser()
|
Completed in 1 milliseconds