Home
last modified time | relevance | path

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

12

/openbmc/linux/samples/bpf/
H A Dbpf_insn.h34 .imm = IMM })
42 .imm = IMM })
70 .imm = IMM })
78 .imm = IMM })
82 BPF_LD_IMM64_RAW(DST, 0, IMM)
90 .imm = (__u32) (IMM) }), \
115 .imm = IMM })
171 .imm = IMM })
201 .imm = IMM })
211 .imm = IMM })
[all …]
/openbmc/linux/tools/include/linux/
H A Dfilter.h58 .imm = IMM })
66 .imm = IMM })
104 .imm = IMM })
112 .imm = IMM })
122 .imm = IMM })
130 .imm = IMM })
140 .imm = IMM })
150 .imm = IMM })
206 .imm = IMM })
236 .imm = IMM })
[all …]
/openbmc/linux/arch/arc/lib/
H A Dmemcpy-archs.S9 # define SHIFT_1(RX,RY,IMM) asl RX, RY, IMM ; << argument
10 # define SHIFT_2(RX,RY,IMM) lsr RX, RY, IMM ; >> argument
11 # define MERGE_1(RX,RY,IMM) asl RX, RY, IMM argument
12 # define MERGE_2(RX,RY,IMM) argument
13 # define EXTRACT_1(RX,RY,IMM) and RX, RY, 0xFFFF argument
14 # define EXTRACT_2(RX,RY,IMM) lsr RX, RY, IMM argument
16 # define SHIFT_1(RX,RY,IMM) lsr RX, RY, IMM ; >> argument
17 # define SHIFT_2(RX,RY,IMM) asl RX, RY, IMM ; << argument
18 # define MERGE_1(RX,RY,IMM) asl RX, RY, IMM ; << argument
19 # define MERGE_2(RX,RY,IMM) asl RX, RY, IMM ; << argument
[all …]
/openbmc/linux/arch/m68k/lib/
H A 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 …]
H A Dumodsi3.S65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
94 addql IMM (8), sp
100 addql IMM (8), sp
H A Dmodsi3.S67 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
96 addql IMM (8), sp
102 addql IMM (8), sp
H A Ddivsi3.S67 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
93 moveq IMM (1), d2 /* sign of result stored in d2 (=1 or =-1) */
114 addql IMM (8), sp
H A Dmulsi3.S65 #define IMM(x) CONCAT1 (__IMMEDIATE_PREFIX__, x) macro
/openbmc/qemu/target/hexagon/idef-parser/
H A Dmacros.inc96 #define fPCALIGN(IMM) (IMM = IMM & ~3)
107 #define fEA_RI(REG, IMM) (EA = REG + IMM)
109 #define fEA_IRs(IMM, REG, SCALE) (EA = IMM + (REG << SCALE))
110 #define fEA_IMM(IMM) (EA = IMM)
113 #define fEA_GPI(IMM) (EA = fREAD_GP() + IMM)
114 #define fPM_I(REG, IMM) (REG = REG + IMM)
H A Didef-parser.y60 %token <rvalue> REG IMM PRED
191 var_decl : var_type IMM
253 | IMM
328 | IMM '=' rvalue
339 | LOAD '(' IMM ',' IMM ',' SIGN ',' var ',' lvalue ')'
348 | STORE '(' IMM ',' IMM ',' var ',' rvalue ')'
438 for_statement : FOR '(' IMM '=' IMM ';' IMM '<' IMM ';' IMM PLUSPLUS ')'
476 | IMM
589 | SAT '(' IMM ',' rvalue ')'
680 | SXT '(' rvalue ',' IMM ',' rvalue ')'
[all …]
/openbmc/qemu/target/hexagon/
H A Dmacros.h314 #define fIMMEXT(IMM) (IMM = IMM) argument
315 #define fMUST_IMMEXT(IMM) fIMMEXT(IMM) argument
317 #define fPCALIGN(IMM) IMM = (IMM & ~PCALIGN_MASK) argument
429 #define fEA_RI(REG, IMM) tcg_gen_addi_tl(EA, REG, IMM) argument
444 EA = REG + IMM; \
457 #define fEA_IMM(IMM) tcg_gen_movi_tl(EA, IMM) argument
460 #define fPM_I(REG, IMM) tcg_gen_addi_tl(REG, REG, IMM) argument
469 #define fEA_IMM(IMM) do { EA = (IMM); } while (0) argument
471 #define fEA_GPI(IMM) do { EA = (fREAD_GP() + (IMM)); } while (0) argument
472 #define fPM_I(REG, IMM) do { REG = REG + (IMM); } while (0) argument
[all …]
/openbmc/linux/arch/powerpc/math-emu/
H A Dmtfsfi.c10 mtfsfi(unsigned int crfD, unsigned int IMM) in mtfsfi() argument
18 __FPU_FPSCR |= (IMM & 0xf) << ((7 - crfD) << 2); in mtfsfi()
21 printk("%s: %d %x: %08lx\n", __func__, crfD, IMM, __FPU_FPSCR); in mtfsfi()
/openbmc/linux/include/linux/
H A Dfilter.h126 .imm = IMM })
134 .imm = IMM })
172 .imm = IMM })
180 .imm = IMM })
226 .imm = IMM })
234 .imm = IMM })
244 .imm = IMM })
254 .imm = IMM })
311 .imm = IMM })
331 .imm = IMM })
[all …]
/openbmc/linux/arch/sparc/net/
H A Dbpf_jit_comp_32.c264 #define emit_cmpi(R1, IMM) \ argument
265 *prog++ = (SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
270 #define emit_btsti(R1, IMM) \ argument
271 *prog++ = (ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
276 #define emit_subi(R1, IMM, R3) \ argument
277 *prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3))
282 #define emit_addi(R1, IMM, R3) \ argument
283 *prog++ = (ADD | IMMED | RS1(R1) | S13(IMM) | RD(R3))
288 #define emit_andi(R1, IMM, R3) \ argument
289 *prog++ = (AND | IMMED | RS1(R1) | S13(IMM) | RD(R3))
H A Dbpf_jit_comp_64.c649 #define emit_cmpi(R1, IMM, CTX) \ argument
650 emit(SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
655 #define emit_btsti(R1, IMM, CTX) \ argument
656 emit(ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
/openbmc/linux/kernel/bpf/
H A Dcore.c65 #define IMM insn->imm macro
1642 INSN_3(LD, IMM, DW)
1725 DST = DST OP IMM; \ in ___bpf_prog_run()
1739 DST = DST OP IMM; \ in ___bpf_prog_run()
1774 DST = (u32) IMM; in ___bpf_prog_run()
1793 DST = IMM; in ___bpf_prog_run()
1847 DST = DST - AX * IMM; in ___bpf_prog_run()
1922 switch (IMM) { in ___bpf_prog_run()
1935 switch (IMM) { in ___bpf_prog_run()
1948 switch (IMM) { in ___bpf_prog_run()
[all …]
/openbmc/qemu/target/hexagon/imported/
H A Dmacros.def324 (IMM = IMM),
330 fIMMEXT(IMM),
336 IMM=(IMM & ~PCALIGN_MASK),
870 do { EA=REG+IMM; fDOCHKPAGECROSS(REG,EA); } while (0),
882 do { EA=IMM+(REG<<SCALE); fDOCHKPAGECROSS(IMM,EA); } while (0),
888 EA=IMM,
906 do { EA=fREAD_GP()+IMM; fGP_DOCHKPAGECROSS(fREAD_GP(),EA); } while (0),
912 do { REG = REG + IMM; } while (0),
1536 {sys_pause(thread, insn->slot, IMM);},
1542 …p exception, PCYCLE=%lld TYPE=%d NPC=%x IMM=0x%x",thread->processor_ptr->pstats[pcycles],TRAPTYPE,…
[all …]
/openbmc/linux/arch/microblaze/kernel/
H A Dhw_exception_handler.S163 .macro bsrli, rD, rA, IMM argument
164 .if (\IMM) == 2
166 .elseif (\IMM) == 10
168 .elseif (\IMM) == 12
171 .elseif (\IMM) == 14
174 .elseif (\IMM) == 20
176 .elseif (\IMM) == 24
179 .elseif (\IMM) == 28
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/opensaf/opensaf/
H A D0001-immom_python-convert-to-python3.patch26 immom -- An IMM Object Manager in Python
/openbmc/linux/drivers/crypto/caam/
H A Dcaamalg_desc.c420 append_math_add_imm_u32(desc, VARSEQOUTLEN, REG3, IMM, in cnstr_shdsc_aead_decap()
428 append_math_add_imm_u32(desc, VARSEQOUTLEN, DPOVRD, IMM, in cnstr_shdsc_aead_decap()
672 append_math_sub_imm_u32(desc, VARSEQOUTLEN, SEQINLEN, IMM, in cnstr_shdsc_gcm_encap()
905 append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, ivsize); in cnstr_shdsc_rfc4106_encap()
1014 append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, ivsize); in cnstr_shdsc_rfc4106_decap()
H A Dcaamalg.c1144 append_math_add_imm_u32(desc, REG3, ZERO, IMM, req->assoclen); in init_gcm_job()
1185 append_math_add_imm_u32(desc, REG3, ZERO, IMM, assoclen); in init_chachapoly_job()
1235 append_math_add_imm_u32(desc, REG3, ZERO, IMM, req->assoclen); in init_authenc_job()
1237 append_math_add_imm_u32(desc, DPOVRD, ZERO, IMM, req->assoclen); in init_authenc_job()
/openbmc/qemu/target/microblaze/
H A Dinsns.decode29 # Include any IMM prefix in the value reported.
/openbmc/linux/drivers/infiniband/ulp/rtrs/
H A DREADME127 using the IMM field.
144 using the IMM field, Server invalidate rkey associated to the memory chunks
/openbmc/qemu/target/arm/tcg/
H A Dt32.decode410 # At v6T2, this is the T5 encoding of SUBS PC, LR, #IMM, and works as for
411 # every other encoding of SUBS. With v7VE, IMM=0 is redefined as ERET.
/openbmc/linux/Documentation/trace/
H A Duprobetracer.rst50 \IMM : Store an immediate value to the argument.

12