Searched refs:dst_reg (Results 1 – 7 of 7) sorted by relevance
| /f-stack/dpdk/app/test/ |
| H A D | test_bpf.c | 128 .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 D | bpf_exec.c | 30 ((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 D | bpf_def.h | 136 uint8_t dst_reg:4; member
|
| H A D | bpf_validate.c | 190 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 D | bpf_jit_arm64.c | 1145 dst = ebpf_to_a64_reg(ctx, ins->dst_reg); in emit()
|
| H A D | bpf_jit_x86.c | 1306 dr = ebpf2x86[ins->dst_reg]; in emit()
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | tap_bpf.h | 21 __u8 dst_reg:4; member
|