Symbol: IMM
arch/powerpc/math-emu/mtfsfi.c
10
mtfsfi(unsigned int crfD, unsigned int IMM)
arch/powerpc/math-emu/mtfsfi.c
18
__FPU_FPSCR |= (IMM & 0xf) << ((7 - crfD) << 2);
arch/powerpc/math-emu/mtfsfi.c
21
printk("%s: %d %x: %08lx\n", __func__, crfD, IMM, __FPU_FPSCR);
arch/sparc/net/bpf_jit_comp_32.c
264
#define emit_cmpi(R1, IMM) \
arch/sparc/net/bpf_jit_comp_32.c
265
*prog++ = (SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
arch/sparc/net/bpf_jit_comp_32.c
270
#define emit_btsti(R1, IMM) \
arch/sparc/net/bpf_jit_comp_32.c
271
*prog++ = (ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
arch/sparc/net/bpf_jit_comp_32.c
276
#define emit_subi(R1, IMM, R3) \
arch/sparc/net/bpf_jit_comp_32.c
277
*prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
282
#define emit_addi(R1, IMM, R3) \
arch/sparc/net/bpf_jit_comp_32.c
283
*prog++ = (ADD | IMMED | RS1(R1) | S13(IMM) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
288
#define emit_andi(R1, IMM, R3) \
arch/sparc/net/bpf_jit_comp_32.c
289
*prog++ = (AND | IMMED | RS1(R1) | S13(IMM) | RD(R3))
arch/sparc/net/bpf_jit_comp_64.c
649
#define emit_cmpi(R1, IMM, CTX) \
arch/sparc/net/bpf_jit_comp_64.c
650
emit(SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
arch/sparc/net/bpf_jit_comp_64.c
655
#define emit_btsti(R1, IMM, CTX) \
arch/sparc/net/bpf_jit_comp_64.c
656
emit(ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
drivers/crypto/caam/caamalg.c
1211
append_math_add_imm_u32(desc, REG3, ZERO, IMM, req->assoclen);
drivers/crypto/caam/caamalg.c
1252
append_math_add_imm_u32(desc, REG3, ZERO, IMM, assoclen);
drivers/crypto/caam/caamalg.c
1302
append_math_add_imm_u32(desc, REG3, ZERO, IMM, req->assoclen);
drivers/crypto/caam/caamalg.c
1304
append_math_add_imm_u32(desc, DPOVRD, ZERO, IMM, req->assoclen);
drivers/crypto/caam/caamalg_desc.c
1015
append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, ivsize);
drivers/crypto/caam/caamalg_desc.c
421
append_math_add_imm_u32(desc, VARSEQOUTLEN, REG3, IMM,
drivers/crypto/caam/caamalg_desc.c
429
append_math_add_imm_u32(desc, VARSEQOUTLEN, DPOVRD, IMM,
drivers/crypto/caam/caamalg_desc.c
673
append_math_sub_imm_u32(desc, VARSEQOUTLEN, SEQINLEN, IMM,
drivers/crypto/caam/caamalg_desc.c
906
append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, ivsize);
include/linux/filter.h
129
#define BPF_ALU64_IMM_OFF(OP, DST, IMM, OFF) \
include/linux/filter.h
135
.imm = IMM })
include/linux/filter.h
136
#define BPF_ALU64_IMM(OP, DST, IMM) \
include/linux/filter.h
137
BPF_ALU64_IMM_OFF(OP, DST, IMM, 0)
include/linux/filter.h
139
#define BPF_ALU32_IMM_OFF(OP, DST, IMM, OFF) \
include/linux/filter.h
145
.imm = IMM })
include/linux/filter.h
146
#define BPF_ALU32_IMM(OP, DST, IMM) \
include/linux/filter.h
147
BPF_ALU32_IMM_OFF(OP, DST, IMM, 0)
include/linux/filter.h
208
#define BPF_MOV64_IMM(DST, IMM) \
include/linux/filter.h
214
.imm = IMM })
include/linux/filter.h
216
#define BPF_MOV32_IMM(DST, IMM) \
include/linux/filter.h
222
.imm = IMM })
include/linux/filter.h
267
#define BPF_LD_IMM64(DST, IMM) \
include/linux/filter.h
268
BPF_LD_IMM64_RAW(DST, 0, IMM)
include/linux/filter.h
270
#define BPF_LD_IMM64_RAW(DST, SRC, IMM) \
include/linux/filter.h
276
.imm = (__u32) (IMM) }), \
include/linux/filter.h
282
.imm = ((__u64) (IMM)) >> 32 })
include/linux/filter.h
290
#define BPF_MOV64_RAW(TYPE, DST, SRC, IMM) \
include/linux/filter.h
296
.imm = IMM })
include/linux/filter.h
298
#define BPF_MOV32_RAW(TYPE, DST, SRC, IMM) \
include/linux/filter.h
304
.imm = IMM })
include/linux/filter.h
308
#define BPF_LD_ABS(SIZE, IMM) \
include/linux/filter.h
314
.imm = IMM })
include/linux/filter.h
318
#define BPF_LD_IND(SIZE, SRC, IMM) \
include/linux/filter.h
324
.imm = IMM })
include/linux/filter.h
387
#define BPF_ST_MEM(SIZE, DST, OFF, IMM) \
include/linux/filter.h
393
.imm = IMM })
include/linux/filter.h
407
#define BPF_JMP_IMM(OP, DST, IMM, OFF) \
include/linux/filter.h
413
.imm = IMM })
include/linux/filter.h
427
#define BPF_JMP32_IMM(OP, DST, IMM, OFF) \
include/linux/filter.h
433
.imm = IMM })
include/linux/filter.h
447
#define BPF_JMP32_A(IMM) \
include/linux/filter.h
453
.imm = IMM })
include/linux/filter.h
479
#define BPF_CALL_KFUNC(OFF, IMM) \
include/linux/filter.h
485
.imm = IMM })
include/linux/filter.h
489
#define BPF_RAW_INSN(CODE, DST, SRC, OFF, IMM) \
include/linux/filter.h
495
.imm = IMM })
include/linux/netdevice.h
5125
#define NESTED_SYNC_IMM __NESTED_SYNC(IMM)
kernel/bpf/core.c
1734
INSN_3(LD, IMM, DW)
kernel/bpf/core.c
1825
DST = DST OP IMM; \
kernel/bpf/core.c
1828
DST = (u32) DST OP (u32) IMM; \
kernel/bpf/core.c
1839
DST = DST OP IMM; \
kernel/bpf/core.c
1842
DST = (u32) DST OP (u32) IMM; \
kernel/bpf/core.c
1874
DST = (u32) IMM;
kernel/bpf/core.c
1893
DST = IMM;
kernel/bpf/core.c
1903
DST = (u64) (u32) (((s32) DST) >> IMM);
kernel/bpf/core.c
1909
(*(s64 *) &DST) >>= IMM;
kernel/bpf/core.c
1942
div64_u64_rem(DST, IMM, &AX);
kernel/bpf/core.c
1946
AX = div64_s64(DST, IMM);
kernel/bpf/core.c
1947
DST = DST - AX * IMM;
kernel/bpf/core.c
1955
DST = do_div(AX, (u32) IMM);
kernel/bpf/core.c
1959
AX = do_div(AX, abs_s32((s32)IMM));
kernel/bpf/core.c
1997
DST = div64_u64(DST, IMM);
kernel/bpf/core.c
2000
DST = div64_s64(DST, IMM);
kernel/bpf/core.c
2008
do_div(AX, (u32) IMM);
kernel/bpf/core.c
2013
do_div(AX, abs_s32((s32)IMM));
kernel/bpf/core.c
2014
if (((s32)DST < 0) == ((s32)IMM < 0))
kernel/bpf/core.c
2022
switch (IMM) {
kernel/bpf/core.c
2035
switch (IMM) {
kernel/bpf/core.c
2048
switch (IMM) {
kernel/bpf/core.c
2129
if ((SIGN##64) DST CMP_OP (SIGN##64) IMM) { \
kernel/bpf/core.c
2135
if ((SIGN##32) DST CMP_OP (SIGN##32) IMM) { \
kernel/bpf/core.c
2171
*(SIZE *)(unsigned long) (DST + insn->off) = IMM; \
kernel/bpf/core.c
2231
switch (IMM) {
samples/bpf/bpf_insn.h
109
#define BPF_LD_ABS(SIZE, IMM) \
samples/bpf/bpf_insn.h
115
.imm = IMM })
samples/bpf/bpf_insn.h
165
#define BPF_ST_MEM(SIZE, DST, OFF, IMM) \
samples/bpf/bpf_insn.h
171
.imm = IMM })
samples/bpf/bpf_insn.h
195
#define BPF_JMP_IMM(OP, DST, IMM, OFF) \
samples/bpf/bpf_insn.h
201
.imm = IMM })
samples/bpf/bpf_insn.h
205
#define BPF_JMP32_IMM(OP, DST, IMM, OFF) \
samples/bpf/bpf_insn.h
211
.imm = IMM })
samples/bpf/bpf_insn.h
215
#define BPF_RAW_INSN(CODE, DST, SRC, OFF, IMM) \
samples/bpf/bpf_insn.h
221
.imm = IMM })
samples/bpf/bpf_insn.h
28
#define BPF_ALU64_IMM(OP, DST, IMM) \
samples/bpf/bpf_insn.h
34
.imm = IMM })
samples/bpf/bpf_insn.h
36
#define BPF_ALU32_IMM(OP, DST, IMM) \
samples/bpf/bpf_insn.h
42
.imm = IMM })
samples/bpf/bpf_insn.h
64
#define BPF_MOV64_IMM(DST, IMM) \
samples/bpf/bpf_insn.h
70
.imm = IMM })
samples/bpf/bpf_insn.h
72
#define BPF_MOV32_IMM(DST, IMM) \
samples/bpf/bpf_insn.h
78
.imm = IMM })
samples/bpf/bpf_insn.h
81
#define BPF_LD_IMM64(DST, IMM) \
samples/bpf/bpf_insn.h
82
BPF_LD_IMM64_RAW(DST, 0, IMM)
samples/bpf/bpf_insn.h
84
#define BPF_LD_IMM64_RAW(DST, SRC, IMM) \
samples/bpf/bpf_insn.h
90
.imm = (__u32) (IMM) }), \
samples/bpf/bpf_insn.h
96
.imm = ((__u64) (IMM)) >> 32 })
tools/include/linux/filter.h
104
.imm = IMM })
tools/include/linux/filter.h
106
#define BPF_MOV32_IMM(DST, IMM) \
tools/include/linux/filter.h
112
.imm = IMM })
tools/include/linux/filter.h
134
#define BPF_MOV64_RAW(TYPE, DST, SRC, IMM) \
tools/include/linux/filter.h
140
.imm = IMM })
tools/include/linux/filter.h
142
#define BPF_MOV32_RAW(TYPE, DST, SRC, IMM) \
tools/include/linux/filter.h
148
.imm = IMM })
tools/include/linux/filter.h
152
#define BPF_LD_ABS(SIZE, IMM) \
tools/include/linux/filter.h
158
.imm = IMM })
tools/include/linux/filter.h
162
#define BPF_LD_IND(SIZE, SRC, IMM) \
tools/include/linux/filter.h
168
.imm = IMM })
tools/include/linux/filter.h
218
#define BPF_ST_MEM(SIZE, DST, OFF, IMM) \
tools/include/linux/filter.h
224
.imm = IMM })
tools/include/linux/filter.h
248
#define BPF_JMP_IMM(OP, DST, IMM, OFF) \
tools/include/linux/filter.h
254
.imm = IMM })
tools/include/linux/filter.h
258
#define BPF_JMP32_IMM(OP, DST, IMM, OFF) \
tools/include/linux/filter.h
264
.imm = IMM })
tools/include/linux/filter.h
278
#define BPF_JMP32_A(IMM) \
tools/include/linux/filter.h
284
.imm = IMM })
tools/include/linux/filter.h
298
#define BPF_RAW_INSN(CODE, DST, SRC, OFF, IMM) \
tools/include/linux/filter.h
304
.imm = IMM })
tools/include/linux/filter.h
308
#define BPF_LD_IMM64(DST, IMM) \
tools/include/linux/filter.h
309
BPF_LD_IMM64_RAW(DST, 0, IMM)
tools/include/linux/filter.h
311
#define BPF_LD_IMM64_RAW(DST, SRC, IMM) \
tools/include/linux/filter.h
317
.imm = (__u32) (IMM) }), \
tools/include/linux/filter.h
323
.imm = ((__u64) (IMM)) >> 32 })
tools/include/linux/filter.h
52
#define BPF_ALU64_IMM(OP, DST, IMM) \
tools/include/linux/filter.h
58
.imm = IMM })
tools/include/linux/filter.h
60
#define BPF_ALU32_IMM(OP, DST, IMM) \
tools/include/linux/filter.h
66
.imm = IMM })
tools/include/linux/filter.h
98
#define BPF_MOV64_IMM(DST, IMM) \
tools/testing/selftests/bpf/progs/verifier_gotox.c
11
#define DEFINE_SIMPLE_JUMP_TABLE_PROG(NAME, SRC_REG, OFF, IMM, OUTCOME) \
tools/testing/selftests/bpf/progs/verifier_gotox.c
37
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, (SRC_REG), (OFF) , (IMM))) \