/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/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 77 #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 75 #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 59 #define ATOMIC_OPS(op, c_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/arc/include/asm/ |
D | atomic.h | 23 #define ATOMIC_OP(op, c_op, asm_op) \ argument 39 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument 65 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument 128 #define ATOMIC_OP(op, c_op, asm_op) \ argument 138 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument 156 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument 175 #define ATOMIC_OPS(op, c_op, asm_op) \ argument 187 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
|
D | bitops.h | 28 #define BIT_OP(op, c_op, asm_op) \ argument 59 #define TEST_N_BIT_OP(op, c_op, asm_op) \ argument 106 #define BIT_OP(op, c_op, asm_op) \ argument 123 #define TEST_N_BIT_OP(op, c_op, asm_op) \ argument 145 #define __BIT_OP(op, c_op, asm_op) \ argument 155 #define __TEST_N_BIT_OP(op, c_op, asm_op) \ argument 167 #define BIT_OPS(op, c_op, asm_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() 354 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 | 67 struct instruction_op op; in can_optimize() local 113 static void optimized_callback(struct optimized_kprobe *op, in optimized_callback() 136 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 199 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *p) in arch_prepare_optimized_kprobe() 316 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 324 struct optimized_kprobe *op; in arch_optimize_kprobes() local 342 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 350 struct optimized_kprobe *op; in arch_unoptimize_kprobes() local 359 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
|
/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() 347 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 362 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe() 371 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe() 387 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 397 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, in arch_prepare_optimized_kprobe() 481 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes() local 510 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 538 struct optimized_kprobe *op, *tmp; in arch_unoptimize_kprobes() local [all …]
|
/arch/parisc/include/asm/ |
D | atomic.h | 80 #define ATOMIC_OP(op, c_op) \ argument 90 #define ATOMIC_OP_RETURN(op, c_op) \ argument 103 #define ATOMIC_FETCH_OP(op, c_op) \ argument 117 #define ATOMIC_OPS(op, c_op) \ argument 126 #define ATOMIC_OPS(op, c_op) \ argument 143 #define ATOMIC64_OP(op, c_op) \ argument 153 #define ATOMIC64_OP_RETURN(op, c_op) \ argument 166 #define ATOMIC64_FETCH_OP(op, c_op) \ argument 180 #define ATOMIC64_OPS(op, c_op) \ argument 189 #define ATOMIC64_OPS(op, c_op) \ argument
|
/arch/hexagon/include/asm/ |
D | atomic.h | 83 #define ATOMIC_OP(op) \ argument 99 #define ATOMIC_OP_RETURN(op) \ argument 116 #define ATOMIC_FETCH_OP(op) \ argument 133 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) argument 139 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() argument
|
/arch/csky/include/asm/ |
D | atomic.h | 38 #define ATOMIC_OP(op, c_op) \ argument 53 #define ATOMIC_OP_RETURN(op, c_op) \ argument 73 #define ATOMIC_FETCH_OP(op, c_op) \ argument 121 #define ATOMIC_OP(op, c_op) \ argument 139 #define ATOMIC_OP_RETURN(op, c_op) \ argument 160 #define ATOMIC_FETCH_OP(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 41 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() argument
|
/arch/h8300/include/asm/ |
D | atomic.h | 18 #define ATOMIC_OP_RETURN(op, c_op) \ argument 30 #define ATOMIC_FETCH_OP(op, c_op) \ argument 43 #define ATOMIC_OP(op, c_op) \ argument 56 #define ATOMIC_OPS(op, c_op) \ argument
|
/arch/riscv/include/asm/ |
D | bitops.h | 30 #define __AMO(op) "amo" #op ".d" argument 32 #define __AMO(op) "amo" #op ".w" argument 37 #define __test_and_op_bit_ord(op, mod, nr, addr, ord) \ argument 49 #define __op_bit_ord(op, mod, nr, addr, ord) \ argument 56 #define __test_and_op_bit(op, mod, nr, addr) \ argument 58 #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 218 #define ATOMIC_OPS(op, c_op, asm_op) \ argument 229 #define ATOMIC_OPS(op, c_op, asm_op) \ argument 304 #define ATOMIC64_OP(op, op1, op2) \ argument 323 #define ATOMIC64_OP_RETURN(op, op1, op2) \ argument [all …]
|
/arch/openrisc/include/asm/ |
D | atomic.h | 15 #define ATOMIC_OP(op) \ argument 32 #define ATOMIC_OP_RETURN(op) \ argument 51 #define 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 129 #define ATOMIC64_FETCH_OP(op, asm_op) \ argument 147 #define ATOMIC_OPS(op) \ argument 172 #define ATOMIC_OPS(op, asm) \ in ATOMIC_OPS() argument
|
/arch/m68k/include/asm/ |
D | atomic.h | 32 #define ATOMIC_OP(op, c_op, asm_op) \ argument 40 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument 55 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument 72 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument 85 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument 101 #define ATOMIC_OPS(op, c_op, asm_op) \ argument 110 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
|