Home
last modified time | relevance | path

Searched refs:dst_reg (Results 1 – 7 of 7) sorted by relevance

/f-stack/dpdk/app/test/
H A Dtest_bpf.c128 .dst_reg = EBPF_REG_1,
134 .dst_reg = EBPF_REG_1,
140 .dst_reg = EBPF_REG_1,
146 .dst_reg = EBPF_REG_1,
153 .dst_reg = EBPF_REG_0,
192 .dst_reg = EBPF_REG_2,
197 .dst_reg = EBPF_REG_1,
203 .dst_reg = EBPF_REG_1,
209 .dst_reg = EBPF_REG_1,
215 .dst_reg = EBPF_REG_1,
[all …]
/f-stack/dpdk/lib/librte_bpf/
H A Dbpf_exec.c30 ((type)(reg)[(ins)->dst_reg] op (type)(ins)->imm) ? \
34 ((reg)[(ins)->dst_reg] = (type)(-(reg)[(ins)->dst_reg]))
37 ((reg)[(ins)->dst_reg] = (type)(reg)[(ins)->src_reg])
40 ((reg)[(ins)->dst_reg] = \
44 ((reg)[(ins)->dst_reg] = (type)(ins)->imm)
47 ((reg)[(ins)->dst_reg] = \
48 (type)(reg)[(ins)->dst_reg] op (type)(ins)->imm)
61 ((reg)[(ins)->dst_reg] = \
102 v = reg + ins->dst_reg; in bpf_alu_be()
121 v = reg + ins->dst_reg; in bpf_alu_le()
[all …]
H A Dbpf_def.h136 uint8_t dst_reg:4; member
H A Dbpf_validate.c190 rd = bvf->evst->rv + ins->dst_reg; in eval_ld_imm64()
652 rd = st->rv + ins->dst_reg; in eval_alu()
710 rd = st->rv + ins->dst_reg; in eval_bele()
800 rd = st->rv + ins->dst_reg; in eval_load()
888 rd = st->rv[ins->dst_reg]; in eval_store()
1083 frd = fst->rv + ins->dst_reg; in eval_jcc()
1084 trd = tst->rv + ins->dst_reg; in eval_jcc()
1741 if ((ins_chk[op].mask.dreg & 1 << ins->dst_reg) == 0) in check_syntax()
2185 rv = st->rv + ins->dst_reg; in log_eval_state()
2194 ins->dst_reg, in log_eval_state()
H A Dbpf_jit_arm64.c1145 dst = ebpf_to_a64_reg(ctx, ins->dst_reg); in emit()
H A Dbpf_jit_x86.c1306 dr = ebpf2x86[ins->dst_reg]; in emit()
/f-stack/dpdk/drivers/net/tap/
H A Dtap_bpf.h21 __u8 dst_reg:4; member