Searched refs:src_reg (Results 1 – 11 of 11) sorted by relevance
| /dpdk/app/test/ |
| H A D | test_bpf.c | 214 .src_reg = EBPF_REG_2, 220 .src_reg = EBPF_REG_2, 226 .src_reg = EBPF_REG_2, 232 .src_reg = EBPF_REG_2, 252 .src_reg = EBPF_REG_1, 258 .src_reg = EBPF_REG_1, 264 .src_reg = EBPF_REG_1, 270 .src_reg = EBPF_REG_1, 277 .src_reg = EBPF_REG_4, 282 .src_reg = EBPF_REG_3, [all …]
|
| /dpdk/lib/bpf/ |
| H A D | bpf_convert.c | 87 .src_reg = SRC, \ 95 .src_reg = SRC, \ 105 .src_reg = 0, \ 115 .src_reg = SRC, \ 123 .src_reg = SRC, \ 133 .src_reg = 0, \ 143 .src_reg = SRC, \ 153 .src_reg = 0, \ 163 .src_reg = SRC, \ 183 .src_reg = 0, \ [all …]
|
| H A D | bpf_dump.c | 69 ins->src_reg); in rte_bpf_dump() 93 ins->dst_reg, ins->src_reg, ins->imm); in rte_bpf_dump() 102 ins->src_reg, ins->off); in rte_bpf_dump() 118 ins->dst_reg, ins->off, ins->src_reg); in rte_bpf_dump()
|
| H A D | bpf_exec.c | 19 ((type)(reg)[(ins)->dst_reg] op (type)(reg)[(ins)->src_reg]) ? \ 31 ((reg)[(ins)->dst_reg] = (type)(reg)[(ins)->src_reg]) 35 (type)(reg)[(ins)->dst_reg] op (type)(reg)[(ins)->src_reg]) 45 if ((type)(reg)[(ins)->src_reg] == 0) { \ 56 *(type *)(uintptr_t)((reg)[(ins)->src_reg] + (ins)->off)) 64 (type)(reg)[(ins)->src_reg]) 69 reg[ins->src_reg])) 83 uint32_t ofs = reg[ins->src_reg] + (ins)->imm; \
|
| H A D | bpf_def.h | 137 uint8_t src_reg:4; member
|
| H A D | bpf_load_elf.c | 86 if (ins[idx].src_reg == EBPF_PSEUDO_CALL) { in resolve_xsym() 90 ins[idx].src_reg = EBPF_REG_0; in resolve_xsym()
|
| H A D | bpf_validate.c | 597 rs = bvf->evst->rv[ins->src_reg]; in eval_ld_mbuf() 652 rs = st->rv[ins->src_reg]; in eval_alu() 663 ins->src_reg == ins->dst_reg) { in eval_alu() 805 rs = st->rv[ins->src_reg]; in eval_load() 895 rs = st->rv[ins->src_reg]; in eval_store() 1091 frs = fst->rv + ins->src_reg; in eval_jcc() 1092 trs = tst->rv + ins->src_reg; in eval_jcc() 1748 if ((ins_chk[op].mask.sreg & 1 << ins->src_reg) == 0) in check_syntax()
|
| H A D | bpf_jit_arm64.c | 1146 src = ebpf_to_a64_reg(ctx, ins->src_reg); in emit()
|
| H A D | bpf_jit_x86.c | 1302 sr = ebpf2x86[ins->src_reg]; in emit()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | bpf_lib.rst | 44 therefore must preserve this property. ``src_reg`` and ``imm32`` fields are 51 R0 = rte_pktmbuf_read((const struct rte_mbuf *)R6, src_reg + imm32,
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_bpf.h | 22 __u8 src_reg:4; member
|