| /dpdk/app/test/ |
| H A D | test_bpf.c | 170 .imm = 1, 239 .imm = 1, 474 .imm = 1, 652 .imm = 1, 724 .imm = 0, 977 .imm = 0, 1383 .imm = 1, 1446 .imm = 1, 1566 .imm = 1, 1648 .imm = 1, [all …]
|
| /dpdk/lib/bpf/ |
| H A D | bpf_jit_x86.c | 150 v.u32 = imm; in emit_imm() 301 emit_imm(st, imm, imm_size(imm)); in emit_ror_imm() 338 if (imm == 16) in emit_le2be() 439 uint32_t imm) in emit_shift_imm() argument 442 emit_imm(st, imm, imm_size(imm)); in emit_shift_imm() 474 if (imm == 0) { in emit_mov_imm() 484 emit_imm(st, imm, sizeof(imm)); in emit_mov_imm() 526 uint32_t imm) in emit_mul() argument 901 emit_imm(st, imm, imm_size(imm)); in emit_tst_imm() 980 uint32_t imm) in emit_div() argument [all …]
|
| H A D | bpf_validate.c | 94 } imm; member 113 if (ins->imm != 16 && ins->imm != 32 && ins->imm != 64) in check_alu_bele() 172 v = (uint64_t)imm & mask; in eval_fill_imm() 185 val = (uint32_t)ins[0].imm | (uint64_t)(uint32_t)ins[1].imm << 32; in eval_ld_imm64() 979 idx = ins->imm; in eval_call() 1278 .imm = { .min = 0, .max = 0}, 1284 .imm = { .min = 0, .max = 0}, 1290 .imm = { .min = 0, .max = 0}, 1738 uint32_t imm; in check_syntax() local 1755 imm = ins->imm; in check_syntax() [all …]
|
| H A D | bpf_jit_arm64.c | 237 uint32_t insn, imm; in emit_add_sub_imm() local 245 insn |= imm << 10; in emit_add_sub_imm() 648 switch (imm) { in emit_zero_extend() 674 switch (imm) { in emit_rev() 932 uint32_t insn, imm; in emit_cbnz() local 937 insn |= imm << 5; in emit_cbnz() 950 insn |= imm; in emit_b() 1079 insn |= imm << 5; in emit_b_cond() 1122 int32_t imm; in emit() local 1143 imm = ins->imm; in emit() [all …]
|
| H A D | bpf_dump.c | 72 ins->dst_reg, ins->imm); in rte_bpf_dump() 80 val = (uint32_t)ins[0].imm | in rte_bpf_dump() 81 (uint64_t)(uint32_t)ins[1].imm << 32; in rte_bpf_dump() 87 ins->dst_reg, ins->imm); in rte_bpf_dump() 90 ins->dst_reg, ins->imm); in rte_bpf_dump() 93 ins->dst_reg, ins->src_reg, ins->imm); in rte_bpf_dump() 109 ins->dst_reg, ins->off, ins->imm); in rte_bpf_dump() 131 ins->imm, L(i, ins->off)); in rte_bpf_dump()
|
| H A D | bpf_convert.c | 89 .imm = 0 }) 97 .imm = 0 }) 107 .imm = IMM }) 117 .imm = 0 }) 125 .imm = 0 }) 135 .imm = IMM }) 145 .imm = IMM }) 155 .imm = IMM }) 165 .imm = 0 }) 175 .imm = 0 }) [all …]
|
| H A D | bpf_exec.c | 24 ((type)(reg)[(ins)->dst_reg] op (type)(ins)->imm) ? \ 38 ((reg)[(ins)->dst_reg] = (type)(ins)->imm) 42 (type)(reg)[(ins)->dst_reg] op (type)(ins)->imm) 60 (type)(ins)->imm) 76 const type *p = bpf_ld_mbuf(bpf, reg, ins, (ins)->imm, sizeof(type)); \ 83 uint32_t ofs = reg[ins->src_reg] + (ins)->imm; \ 97 switch (ins->imm) { in bpf_alu_be() 116 switch (ins->imm) { in bpf_alu_le() 326 reg[ins->dst_reg] = (uint32_t)ins[0].imm | in bpf_exec() 327 (uint64_t)(uint32_t)ins[1].imm << 32; in bpf_exec() [all …]
|
| H A D | bpf_load_elf.c | 92 ins[idx].imm = fidx; in resolve_xsym() 95 ins[idx].imm = (uintptr_t)prm->xsym[fidx].var.val; in resolve_xsym() 96 ins[idx + 1].imm = in resolve_xsym()
|
| H A D | bpf_def.h | 139 int32_t imm; member
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_bpf_api.c | 29 cls_q_insns[1].imm = queue_idx; in tap_flow_bpf_cls_q() 51 l3_l4_hash_insns[4].imm = key_idx; in tap_flow_bpf_calc_l3_l4_hash() 52 l3_l4_hash_insns[9].imm = map_fd; in tap_flow_bpf_calc_l3_l4_hash()
|
| H A D | tap_bpf.h | 24 __s32 imm; /* immediate value */ member
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_parser_rt.c | 516 u16 dst, src, shift, imm; in _alu_exe() local 529 imm = alu->imm; in _alu_exe() 535 dst = (u16)((src << shift) + imm); in _alu_exe() 539 dst += (u16)((src << shift) + imm); in _alu_exe() 543 if (src < imm) in _alu_exe() 548 if (src == imm) in _alu_exe() 553 if (src == imm) in _alu_exe() 560 dst = (u16)((u16)(src << shift) ^ (u16)imm); in _alu_exe()
|
| H A D | ice_imem.c | 63 ice_info(hw, "\timm = %d\n", alu->imm); in _imem_alu_dump() 191 alu->imm = (u16)(d64 & 0xffff); in _imem_alu_init()
|
| H A D | ice_imem.h | 87 u16 imm; member
|
| H A D | ice_bst_tcam.c | 47 ice_info(hw, "\timm = %d\n", alu->imm); in _bst_alu_dump() 123 alu->imm = (u16)((d64 >> 8) & 0xffff); in _bst_alu_init()
|
| /dpdk/drivers/crypto/caam_jr/ |
| H A D | caam_jr_desc.h | 177 unsigned int imm:1; member 251 unsigned int imm:1; member
|
| /dpdk/drivers/net/qede/ |
| H A D | qede_debug.c | 90 return ((r[0] & imm[0]) != imm[1]) && ((r[1] & imm[2]) != imm[3]); in cond5() 95 return ((r[0] >> imm[0]) & imm[1]) != imm[2]; in cond7() 100 return (r[0] & imm[0]) != imm[1]; in cond6() 105 return ((r[0] & imm[0]) >> imm[1]) != in cond9() 106 (((r[0] & imm[2]) >> imm[3]) | ((r[1] & imm[4]) << imm[5])); in cond9() 111 return ((r[0] & imm[0]) >> imm[1]) != (r[0] & imm[2]); in cond10() 116 return (r[0] & ~imm[0]) != imm[1]; in cond4() 126 return r[0] != imm[0]; in cond1() 146 return r[0] & imm[0]; in cond13() 151 return r[0] < (r[1] - imm[0]); in cond8() [all …]
|
| /dpdk/drivers/common/dpaax/caamflib/rta/ |
| H A D | math_cmd.h | 238 uint32_t op, uint8_t imm, uint32_t result, in rta_mathi() argument 271 opcode |= (imm << MATHI_IMM_SHIFT); in rta_mathi()
|
| /dpdk/drivers/common/dpaax/caamflib/ |
| H A D | rta.h | 731 #define MATHI(program, operand, operator, imm, result, length, opt) \ argument 732 rta_mathi(program, operand, MATH_FUN_##operator, imm, result, length, \
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex_fastpath.c | 101 uint8_t signature, uint32_t imm) in set_wqe_ctrl_seg() argument 109 seg->imm = imm; in set_wqe_ctrl_seg()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_rxtx.c | 1018 ctrl->imm = *(rte_pktmbuf_mtod_offset(buf, uint32_t *, in mlx4_tx_burst() 1021 ctrl->imm = 0; in mlx4_tx_burst()
|
| /dpdk/drivers/net/thunderx/base/ |
| H A D | nicvf_hw_defs.h | 1012 struct sq_imm_subdesc imm; member
|
| /dpdk/drivers/common/dpaax/caamflib/desc/ |
| H A D | pdcp.h | 2049 uint32_t imm = PDCP_DPOVRD_HFN_OV_EN; in insert_hfn_ov_op() local 2076 MATHB(p, DPOVRD, AND, imm, NONE, 8, IFB | IMMED2); in insert_hfn_ov_op()
|
| /dpdk/lib/pipeline/ |
| H A D | rte_swx_pipeline.c | 10515 int imm = 0; in instr_alu_export() local 10528 imm = 1; in instr_alu_export() 10530 if (!imm) in instr_alu_export()
|