Home
last modified time | relevance | path

Searched refs:src_reg (Results 1 – 10 of 10) sorted by relevance

/f-stack/dpdk/app/test/
H A Dtest_bpf.c198 .src_reg = EBPF_REG_2,
204 .src_reg = EBPF_REG_2,
210 .src_reg = EBPF_REG_2,
216 .src_reg = EBPF_REG_2,
236 .src_reg = EBPF_REG_1,
242 .src_reg = EBPF_REG_1,
248 .src_reg = EBPF_REG_1,
254 .src_reg = EBPF_REG_1,
261 .src_reg = EBPF_REG_4,
266 .src_reg = EBPF_REG_3,
[all …]
/f-stack/dpdk/lib/librte_bpf/
H A Dbpf_exec.c25 ((type)(reg)[(ins)->dst_reg] op (type)(reg)[(ins)->src_reg]) ? \
37 ((reg)[(ins)->dst_reg] = (type)(reg)[(ins)->src_reg])
41 (type)(reg)[(ins)->dst_reg] op (type)(reg)[(ins)->src_reg])
51 if ((type)(reg)[(ins)->src_reg] == 0) { \
62 *(type *)(uintptr_t)((reg)[(ins)->src_reg] + (ins)->off))
70 (type)(reg)[(ins)->src_reg])
75 reg[ins->src_reg]))
89 uint32_t ofs = reg[ins->src_reg] + (ins)->imm; \
H A Dbpf_def.h137 uint8_t src_reg:4; member
H A Dbpf_load_elf.c86 if (ins[idx].src_reg == EBPF_PSEUDO_CALL) { in resolve_xsym()
90 ins[idx].src_reg = EBPF_REG_0; in resolve_xsym()
H A Dbpf_validate.c600 rs = bvf->evst->rv[ins->src_reg]; in eval_ld_mbuf()
655 rs = st->rv[ins->src_reg]; in eval_alu()
801 rs = st->rv[ins->src_reg]; in eval_load()
891 rs = st->rv[ins->src_reg]; in eval_store()
1087 frs = fst->rv + ins->src_reg; in eval_jcc()
1088 trs = tst->rv + ins->src_reg; in eval_jcc()
1744 if ((ins_chk[op].mask.sreg & 1 << ins->src_reg) == 0) in check_syntax()
H A Dbpf_jit_arm64.c1146 src = ebpf_to_a64_reg(ctx, ins->src_reg); in emit()
H A Dbpf_jit_x86.c1307 sr = ebpf2x86[ins->src_reg]; in emit()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dbpf_lib.rst44 therefore must preserve this property. ``src_reg`` and ``imm32`` fields are
51 R0 = rte_pktmbuf_read((const struct rte_mbuf *)R6, src_reg + imm32,
/f-stack/dpdk/drivers/net/tap/
H A Dtap_bpf.h22 __u8 src_reg:4; member
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-interrupt.c502 uint64_t src_reg, src_val; in __cvmx_interrupt_ciu2() local
535 src_reg = CVMX_CIU2_SRC_PPX_IP2_WRKQ(core) + (0x1000 * sum_bit); in __cvmx_interrupt_ciu2()
536 src_val = cvmx_read_csr(src_reg); in __cvmx_interrupt_ciu2()