/linux-4.4.14/tools/include/linux/ |
D | filter.h | 51 #define BPF_ALU64_IMM(OP, DST, IMM) \ argument 57 .imm = IMM }) 59 #define BPF_ALU32_IMM(OP, DST, IMM) \ argument 65 .imm = IMM }) 97 #define BPF_MOV64_IMM(DST, IMM) \ argument 103 .imm = IMM }) 105 #define BPF_MOV32_IMM(DST, IMM) \ argument 111 .imm = IMM }) 115 #define BPF_MOV64_RAW(TYPE, DST, SRC, IMM) \ argument 121 .imm = IMM }) [all …]
|
/linux-4.4.14/samples/bpf/ |
D | libbpf.h | 44 #define BPF_ALU64_IMM(OP, DST, IMM) \ argument 50 .imm = IMM }) 52 #define BPF_ALU32_IMM(OP, DST, IMM) \ argument 58 .imm = IMM }) 80 #define BPF_MOV64_IMM(DST, IMM) \ argument 86 .imm = IMM }) 89 #define BPF_LD_IMM64(DST, IMM) \ argument 90 BPF_LD_IMM64_RAW(DST, 0, IMM) 92 #define BPF_LD_IMM64_RAW(DST, SRC, IMM) \ argument 98 .imm = (__u32) (IMM) }), \ [all …]
|
/linux-4.4.14/include/linux/ |
D | filter.h | 70 #define BPF_ALU64_IMM(OP, DST, IMM) \ argument 76 .imm = IMM }) 78 #define BPF_ALU32_IMM(OP, DST, IMM) \ argument 84 .imm = IMM }) 116 #define BPF_MOV64_IMM(DST, IMM) \ argument 122 .imm = IMM }) 124 #define BPF_MOV32_IMM(DST, IMM) \ argument 130 .imm = IMM }) 133 #define BPF_LD_IMM64(DST, IMM) \ argument 134 BPF_LD_IMM64_RAW(DST, 0, IMM) [all …]
|
/linux-4.4.14/arch/arc/lib/ |
D | memcpy-archs.S | 12 # define SHIFT_1(RX,RY,IMM) asl RX, RY, IMM ; << argument 13 # define SHIFT_2(RX,RY,IMM) lsr RX, RY, IMM ; >> argument 14 # define MERGE_1(RX,RY,IMM) asl RX, RY, IMM argument 15 # define MERGE_2(RX,RY,IMM) argument 16 # define EXTRACT_1(RX,RY,IMM) and RX, RY, 0xFFFF argument 17 # define EXTRACT_2(RX,RY,IMM) lsr RX, RY, IMM argument 19 # define SHIFT_1(RX,RY,IMM) lsr RX, RY, IMM ; >> argument 20 # define SHIFT_2(RX,RY,IMM) asl RX, RY, IMM ; << argument 21 # define MERGE_1(RX,RY,IMM) asl RX, RY, IMM ; << argument 22 # define MERGE_2(RX,RY,IMM) asl RX, RY, IMM ; << argument [all …]
|
/linux-4.4.14/arch/m68k/lib/ |
D | udivsi3.S | 65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro 94 cmpl IMM (0x10000), d1 /* divisor >= 2 ^ 16 ? */ 108 L4: lsrl IMM (1), d1 /* shift divisor */ 109 lsrl IMM (1), d0 /* shift dividend */ 110 cmpl IMM (0x10000), d1 /* still divisor >= 2 ^ 16 ? */ 113 andl IMM (0xffff), d0 /* mask out divisor, ignore remainder */ 129 L5: subql IMM (1), d0 /* adjust quotient */ 138 link a6,IMM (-12) 143 moveq IMM (31),d4 149 bset IMM (0),d0 | set the low order bit of a to 1, [all …]
|
D | modsi3.S | 65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro 94 addql IMM (8), sp 100 addql IMM (8), sp
|
D | umodsi3.S | 65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro 94 addql IMM (8), sp 100 addql IMM (8), sp
|
D | divsi3.S | 65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro 91 moveq IMM (1), d2 /* sign of result stored in d2 (=1 or =-1) */ 112 addql IMM (8), sp
|
D | mulsi3.S | 65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
|
/linux-4.4.14/kernel/bpf/ |
D | core.c | 52 #define IMM insn->imm macro 325 DST = DST OP IMM; \ in __bpf_prog_run() 328 DST = (u32) DST OP (u32) IMM; \ in __bpf_prog_run() 350 DST = (u32) IMM; in __bpf_prog_run() 356 DST = IMM; in __bpf_prog_run() 366 (*(s64 *) &DST) >>= IMM; in __bpf_prog_run() 381 div64_u64_rem(DST, IMM, &tmp); in __bpf_prog_run() 386 DST = do_div(tmp, (u32) IMM); in __bpf_prog_run() 401 DST = div64_u64(DST, IMM); in __bpf_prog_run() 405 do_div(tmp, (u32) IMM); in __bpf_prog_run() [all …]
|
/linux-4.4.14/arch/powerpc/math-emu/ |
D | mtfsfi.c | 9 mtfsfi(unsigned int crfD, unsigned int IMM) in mtfsfi() argument 17 __FPU_FPSCR |= (IMM & 0xf) << ((7 - crfD) << 2); in mtfsfi() 20 printk("%s: %d %x: %08lx\n", __func__, crfD, IMM, __FPU_FPSCR); in mtfsfi()
|
/linux-4.4.14/arch/sparc/net/ |
D | bpf_jit_comp.c | 301 #define emit_cmpi(R1, IMM) \ argument 302 *prog++ = (SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0)); 307 #define emit_btsti(R1, IMM) \ argument 308 *prog++ = (ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0)); 313 #define emit_subi(R1, IMM, R3) \ argument 314 *prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3)) 319 #define emit_addi(R1, IMM, R3) \ argument 320 *prog++ = (ADD | IMMED | RS1(R1) | S13(IMM) | RD(R3)) 325 #define emit_andi(R1, IMM, R3) \ argument 326 *prog++ = (AND | IMMED | RS1(R1) | S13(IMM) | RD(R3))
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | hw_exception_handler.S | 173 .macro bsrli, rD, rA, IMM 174 .if (\IMM) == 2 176 .elseif (\IMM) == 10 178 .elseif (\IMM) == 12 181 .elseif (\IMM) == 14 184 .elseif (\IMM) == 20 186 .elseif (\IMM) == 24 189 .elseif (\IMM) == 28
|
/linux-4.4.14/drivers/crypto/caam/ |
D | caamalg.c | 649 append_math_sub_imm_u32(desc, REG3, SEQOUTLEN, IMM, ctx->authsize); in aead_set_sh_desc() 964 append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, 8); in rfc4106_set_sh_desc() 1038 append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, 8); in rfc4106_set_sh_desc() 2086 append_math_add_imm_u32(desc, REG3, ZERO, IMM, req->assoclen); in init_aead_job()
|
/linux-4.4.14/Documentation/s390/ |
D | Debugging390.txt | 921 SET PF9 IMM B
|