Home
last modified time | relevance | path

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

/dpdk/app/test/
H A Dtest_bpf.c144 .dst_reg = EBPF_REG_1,
150 .dst_reg = EBPF_REG_1,
156 .dst_reg = EBPF_REG_1,
162 .dst_reg = EBPF_REG_1,
169 .dst_reg = EBPF_REG_0,
208 .dst_reg = EBPF_REG_2,
213 .dst_reg = EBPF_REG_1,
219 .dst_reg = EBPF_REG_1,
225 .dst_reg = EBPF_REG_1,
231 .dst_reg = EBPF_REG_1,
[all …]
/dpdk/lib/bpf/
H A Dbpf_dump.c68 fprintf(f, "%s%s r%u, r%u\n", op, postfix, ins->dst_reg, in rte_bpf_dump()
72 ins->dst_reg, ins->imm); in rte_bpf_dump()
83 op, postfix, ins->dst_reg, val); 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()
101 fprintf(f, "%s%s r%d, [r%u + %d]\n", op, postfix, ins->dst_reg, in rte_bpf_dump()
109 ins->dst_reg, ins->off, ins->imm); in rte_bpf_dump()
118 ins->dst_reg, ins->off, ins->src_reg); in rte_bpf_dump()
130 fprintf(f, "%s r%u, #0x%x, L%d\n", op, ins->dst_reg, in rte_bpf_dump()
H A Dbpf_convert.c86 .dst_reg = DST, \
94 .dst_reg = DST, \
104 .dst_reg = DST, \
114 .dst_reg = DST, \
122 .dst_reg = DST, \
132 .dst_reg = DST, \
142 .dst_reg = DST, \
152 .dst_reg = 0, \
162 .dst_reg = DST, \
172 .dst_reg = DST, \
[all …]
H A Dbpf_exec.c24 ((type)(reg)[(ins)->dst_reg] op (type)(ins)->imm) ? \
28 ((reg)[(ins)->dst_reg] = (type)(-(reg)[(ins)->dst_reg]))
31 ((reg)[(ins)->dst_reg] = (type)(reg)[(ins)->src_reg])
34 ((reg)[(ins)->dst_reg] = \
38 ((reg)[(ins)->dst_reg] = (type)(ins)->imm)
41 ((reg)[(ins)->dst_reg] = \
42 (type)(reg)[(ins)->dst_reg] op (type)(ins)->imm)
55 ((reg)[(ins)->dst_reg] = \
96 v = reg + ins->dst_reg; in bpf_alu_be()
115 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.c187 rd = bvf->evst->rv + ins->dst_reg; in eval_ld_imm64()
649 rd = st->rv + ins->dst_reg; in eval_alu()
663 ins->src_reg == ins->dst_reg) { in eval_alu()
714 rd = st->rv + ins->dst_reg; in eval_bele()
804 rd = st->rv + ins->dst_reg; in eval_load()
892 rd = st->rv[ins->dst_reg]; in eval_store()
1087 frd = fst->rv + ins->dst_reg; in eval_jcc()
1088 trd = tst->rv + ins->dst_reg; in eval_jcc()
1745 if ((ins_chk[op].mask.dreg & 1 << ins->dst_reg) == 0) in check_syntax()
2189 rv = st->rv + ins->dst_reg; in log_eval_state()
[all …]
H A Dbpf_jit_arm64.c1145 dst = ebpf_to_a64_reg(ctx, ins->dst_reg); in emit()
H A Dbpf_jit_x86.c1301 dr = ebpf2x86[ins->dst_reg]; in emit()
/dpdk/drivers/net/tap/
H A Dtap_bpf.h21 __u8 dst_reg:4; member