/arch/xtensa/include/asm/ |
D | atomic.h | 58 #define ATOMIC_OP(op) \ argument 76 #define ATOMIC_OP_RETURN(op) \ argument 97 #define ATOMIC_FETCH_OP(op) \ argument 118 #define ATOMIC_OP(op) \ argument 137 #define ATOMIC_OP_RETURN(op) \ argument 159 #define ATOMIC_FETCH_OP(op) \ argument 182 #define ATOMIC_OP(op) \ argument 200 #define ATOMIC_OP_RETURN(op) \ argument 220 #define ATOMIC_FETCH_OP(op) \ argument 243 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_OP_RETURN(op) argument [all …]
|
D | bitops.h | 101 #define BIT_OP(op, insn, inv) \ argument 120 #define TEST_AND_BIT_OP(op, insn, inv) \ argument 144 #define BIT_OP(op, insn, inv) \ argument 164 #define TEST_AND_BIT_OP(op, insn, inv) \ argument 189 #define BIT_OP(op, insn, inv) argument 190 #define TEST_AND_BIT_OP(op, insn, inv) argument 196 #define BIT_OPS(op, insn, inv) \ argument
|
/arch/sparc/lib/ |
D | atomic_64.S | 21 #define ATOMIC_OP(op) \ argument 36 #define ATOMIC_OP_RETURN(op) \ argument 51 #define ATOMIC_FETCH_OP(op) \ argument 87 #define ATOMIC64_OP(op) \ argument 102 #define ATOMIC64_OP_RETURN(op) \ argument 117 #define ATOMIC64_FETCH_OP(op) \ argument
|
/arch/sh/kernel/ |
D | kgdb.c | 20 #define OPCODE_BT(op) (((op) & 0xff00) == 0x8900) argument 21 #define OPCODE_BF(op) (((op) & 0xff00) == 0x8b00) argument 22 #define OPCODE_BTF_DISP(op) (((op) & 0x80) ? (((op) | 0xffffff80) << 1) : \ argument 24 #define OPCODE_BFS(op) (((op) & 0xff00) == 0x8f00) argument 25 #define OPCODE_BTS(op) (((op) & 0xff00) == 0x8d00) argument 26 #define OPCODE_BRA(op) (((op) & 0xf000) == 0xa000) argument 27 #define OPCODE_BRA_DISP(op) (((op) & 0x800) ? (((op) | 0xfffff800) << 1) : \ argument 29 #define OPCODE_BRAF(op) (((op) & 0xf0ff) == 0x0023) argument 30 #define OPCODE_BRAF_REG(op) (((op) & 0x0f00) >> 8) argument 31 #define OPCODE_BSR(op) (((op) & 0xf000) == 0xb000) argument [all …]
|
/arch/sh/include/asm/ |
D | atomic-llsc.h | 19 #define ATOMIC_OP(op) \ argument 34 #define ATOMIC_OP_RETURN(op) \ argument 52 #define ATOMIC_FETCH_OP(op) \ argument 71 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) argument 82 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) argument
|
D | atomic-grb.h | 5 #define ATOMIC_OP(op) \ argument 25 #define ATOMIC_OP_RETURN(op) \ argument 47 #define ATOMIC_FETCH_OP(op) \ argument 69 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) argument 80 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) argument
|
D | atomic-irq.h | 13 #define ATOMIC_OP(op, c_op) \ argument 23 #define ATOMIC_OP_RETURN(op, c_op) \ argument 37 #define ATOMIC_FETCH_OP(op, c_op) \ argument 50 #define ATOMIC_OPS(op, c_op) \ argument 64 #define ATOMIC_OPS(op, c_op) \ argument
|
/arch/arm/probes/kprobes/ |
D | opt-arm.c | 119 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 140 __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe() 149 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback() 291 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes() local 327 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 339 struct optimized_kprobe *op, *tmp; in arch_unoptimize_kprobes() local 347 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe() 355 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
|
D | test-thumb.c | 91 #define DATA_PROCESSING16(op,val) \ in kprobe_thumb16_test_cases() argument 478 #define _DATA_PROCESSING32_DNM(op,s,val) \ in kprobe_thumb32_test_cases() argument 490 #define DATA_PROCESSING32_DNM(op,val) \ in kprobe_thumb32_test_cases() argument 494 #define DATA_PROCESSING32_NM(op,val) \ in kprobe_thumb32_test_cases() argument 506 #define _DATA_PROCESSING32_DM(op,s,val) \ in kprobe_thumb32_test_cases() argument 519 #define DATA_PROCESSING32_DM(op,val) \ in kprobe_thumb32_test_cases() argument 934 #define SHIFTS32(op) \ in kprobe_thumb32_test_cases() argument 986 #define PARALLEL_ADD_SUB(op) \ in kprobe_thumb32_test_cases() argument
|
D | test-arm.c | 57 #define _DATA_PROCESSING_DNM(op,s,val) \ in kprobe_arm_test_cases() argument 80 #define DATA_PROCESSING_DNM(op,val) \ in kprobe_arm_test_cases() argument 84 #define DATA_PROCESSING_NM(op,val) \ in kprobe_arm_test_cases() argument 106 #define _DATA_PROCESSING_DM(op,s,val) \ in kprobe_arm_test_cases() argument 127 #define DATA_PROCESSING_DM(op,val) \ in kprobe_arm_test_cases() argument
|
/arch/powerpc/kernel/ |
D | optprobes.c | 50 struct instruction_op op; in can_optimize() local 96 static void optimized_callback(struct optimized_kprobe *op, in optimized_callback() 119 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 154 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *p) in arch_prepare_optimized_kprobe() 261 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 269 struct optimized_kprobe *op; in arch_optimize_kprobes() local 284 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 291 struct optimized_kprobe *op; in arch_unoptimize_kprobes() local 300 int arch_within_optimized_kprobe(struct optimized_kprobe *op, kprobe_opcode_t *addr) in arch_within_optimized_kprobe()
|
/arch/arc/include/asm/ |
D | atomic-llsc.h | 8 #define ATOMIC_OP(op, asm_op) \ argument 24 #define ATOMIC_OP_RETURN(op, asm_op) \ argument 45 #define ATOMIC_FETCH_OP(op, asm_op) \ argument 72 #define ATOMIC_OPS(op, asm_op) \ argument 81 #define ATOMIC_OPS(op, asm_op) \ argument
|
D | atomic-spinlock.h | 31 #define ATOMIC_OP(op, c_op, asm_op) \ argument 41 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument 59 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument 76 #define ATOMIC_OPS(op, c_op, asm_op) \ argument 90 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
|
/arch/x86/kernel/kprobes/ |
D | opt.c | 39 struct optimized_kprobe *op; in __recover_optprobed_insn() local 177 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback() 341 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 356 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe() 365 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe() 381 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 391 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, in arch_prepare_optimized_kprobe() 475 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes() local 504 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 532 struct optimized_kprobe *op, *tmp; in arch_unoptimize_kprobes() local [all …]
|
/arch/hexagon/include/asm/ |
D | atomic.h | 33 #define ATOMIC_OP(op) \ argument 49 #define ATOMIC_OP_RETURN(op) \ argument 66 #define ATOMIC_FETCH_OP(op) \ argument 83 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) argument 94 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() argument
|
/arch/parisc/include/asm/ |
D | atomic.h | 76 #define ATOMIC_OP(op, c_op) \ argument 86 #define ATOMIC_OP_RETURN(op, c_op) \ argument 99 #define ATOMIC_FETCH_OP(op, c_op) \ argument 113 #define ATOMIC_OPS(op, c_op) \ argument 127 #define ATOMIC_OPS(op, c_op) \ argument 148 #define ATOMIC64_OP(op, c_op) \ argument 158 #define ATOMIC64_OP_RETURN(op, c_op) \ argument 171 #define ATOMIC64_FETCH_OP(op, c_op) \ argument 185 #define ATOMIC64_OPS(op, c_op) \ argument 199 #define ATOMIC64_OPS(op, c_op) \ argument
|
/arch/x86/lib/ |
D | msr-reg.S | 14 .macro op_safe_regs op argument 49 .macro op_safe_regs op argument
|
/arch/sparc/include/asm/ |
D | atomic_64.h | 23 #define ATOMIC_OP(op) \ argument 27 #define ATOMIC_OP_RETURN(op) \ argument 31 #define ATOMIC_FETCH_OP(op) \ argument 35 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) argument 51 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) argument
|
/arch/alpha/include/asm/ |
D | atomic.h | 41 #define ATOMIC_OP(op, asm_op) \ argument 57 #define ATOMIC_OP_RETURN(op, asm_op) \ argument 76 #define ATOMIC_FETCH_OP(op, asm_op) \ argument 94 #define ATOMIC64_OP(op, asm_op) \ argument 110 #define ATOMIC64_OP_RETURN(op, asm_op) \ argument 130 #define ATOMIC64_FETCH_OP(op, asm_op) \ argument 149 #define ATOMIC_OPS(op) \ argument 174 #define ATOMIC_OPS(op, asm) \ in ATOMIC_OPS() argument
|
/arch/x86/include/asm/ |
D | paravirt_types.h | 256 #define paravirt_type(op) \ argument 409 #define PVOP_TEST_NULL(op) BUG_ON(pv_ops.op == NULL) argument 411 #define PVOP_TEST_NULL(op) ((void)pv_ops.op) argument 427 #define ____PVOP_CALL(ret, op, call_clbr, extra_clbr, ...) \ argument 439 #define ____PVOP_ALT_CALL(ret, op, alt, cond, call_clbr, \ argument 453 #define __PVOP_CALL(rettype, op, ...) \ argument 457 #define __PVOP_ALT_CALL(rettype, op, alt, cond, ...) \ argument 462 #define __PVOP_CALLEESAVE(rettype, op, ...) \ argument 466 #define __PVOP_ALT_CALLEESAVE(rettype, op, alt, cond, ...) \ argument 471 #define __PVOP_VCALL(op, ...) \ argument [all …]
|
D | rmwcc.h | 40 #define GEN_UNARY_RMWcc_4(op, var, cc, arg0) \ argument 43 #define GEN_UNARY_RMWcc_3(op, var, cc) \ argument 48 #define GEN_BINARY_RMWcc_6(op, var, cc, vcon, _val, arg0) \ argument 52 #define GEN_BINARY_RMWcc_5(op, var, cc, vcon, val) \ argument 57 #define GEN_UNARY_SUFFIXED_RMWcc(op, suffix, var, cc, clobbers...) \ argument 61 #define GEN_BINARY_SUFFIXED_RMWcc(op, suffix, var, cc, vcon, _val, clobbers...)\ argument
|
/arch/riscv/include/asm/ |
D | bitops.h | 29 #define __AMO(op) "amo" #op ".d" argument 31 #define __AMO(op) "amo" #op ".w" argument 36 #define __test_and_op_bit_ord(op, mod, nr, addr, ord) \ argument 48 #define __op_bit_ord(op, mod, nr, addr, ord) \ argument 55 #define __test_and_op_bit(op, mod, nr, addr) \ argument 57 #define __op_bit(op, mod, nr, addr) \ argument
|
/arch/arm/include/asm/ |
D | atomic.h | 36 #define ATOMIC_OP(op, c_op, asm_op) \ argument 54 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument 75 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument 162 #define ATOMIC_OP(op, c_op, asm_op) \ argument 172 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument 186 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument 227 #define ATOMIC_OPS(op, c_op, asm_op) \ argument 238 #define ATOMIC_OPS(op, c_op, asm_op) \ argument 311 #define ATOMIC64_OP(op, op1, op2) \ argument 330 #define ATOMIC64_OP_RETURN(op, op1, op2) \ argument [all …]
|
/arch/csky/include/asm/ |
D | atomic.h | 25 #define ATOMIC_OP(op) \ argument 48 #define ATOMIC_FETCH_OP(op) \ in ATOMIC_OP() argument 65 #define ATOMIC_OP_RETURN(op, c_op) \ argument 72 #define ATOMIC_OPS(op, c_op) \ argument 88 #define ATOMIC_OPS(op) \ argument
|
/arch/loongarch/include/asm/ |
D | atomic.h | 35 #define ATOMIC_OP(op, I, asm_op) \ argument 45 #define ATOMIC_OP_RETURN(op, I, asm_op, c_op) \ argument 59 #define ATOMIC_FETCH_OP(op, I, asm_op) \ argument 73 #define ATOMIC_OPS(op, I, asm_op, c_op) \ argument 88 #define ATOMIC_OPS(op, I, asm_op) \ argument 171 #define ATOMIC64_OP(op, I, asm_op) \ argument 181 #define ATOMIC64_OP_RETURN(op, I, asm_op, c_op) \ argument 194 #define ATOMIC64_FETCH_OP(op, I, asm_op) \ argument 208 #define ATOMIC64_OPS(op, I, asm_op, c_op) \ argument 223 #define ATOMIC64_OPS(op, I, asm_op) \ argument
|