Home
last modified time | relevance | path

Searched refs:IMM (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/tools/include/linux/
Dfilter.h51 #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/
Dlibbpf.h44 #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/
Dfilter.h70 #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/
Dmemcpy-archs.S12 # 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/
Dudivsi3.S65 #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 …]
Dmodsi3.S65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
94 addql IMM (8), sp
100 addql IMM (8), sp
Dumodsi3.S65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
94 addql IMM (8), sp
100 addql IMM (8), sp
Ddivsi3.S65 #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
Dmulsi3.S65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
/linux-4.4.14/kernel/bpf/
Dcore.c52 #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/
Dmtfsfi.c9 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/
Dbpf_jit_comp.c301 #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/
Dhw_exception_handler.S173 .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/
Dcaamalg.c649 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/
DDebugging390.txt921 SET PF9 IMM B