Searched refs:BPF_CLASS (Results 1 – 6 of 6) sorted by relevance
| /dpdk/lib/bpf/ |
| H A D | bpf_convert.c | 446 *insn = BPF_STX_MEM(BPF_W, BPF_REG_FP, BPF_CLASS(fp->code) == in bpf_convert_filter() 454 *insn = BPF_LDX_MEM(BPF_W, BPF_CLASS(fp->code) == BPF_LD ? in bpf_convert_filter() 462 *insn = BPF_MOV32_IMM(BPF_CLASS(fp->code) == BPF_LD ? in bpf_convert_filter() 481 *insn = BPF_LDX_MEM(BPF_W, BPF_CLASS(fp->code) == BPF_LD ? in bpf_convert_filter()
|
| H A D | bpf_def.h | 34 #define BPF_CLASS(code) ((code) & 0x07) macro
|
| H A D | bpf_jit_x86.c | 167 if (BPF_CLASS(op) == EBPF_ALU64 || in emit_rex() 172 (BPF_CLASS(op) == BPF_LDX && in emit_rex() 267 if (sreg != dreg || BPF_CLASS(op) == BPF_ALU) { in emit_mov_reg() 476 op = BPF_CLASS(op) | BPF_XOR | BPF_X; in emit_mov_imm() 612 opx = (BPF_CLASS(op) == BPF_STX); in emit_st_common() 990 emit_tst_reg(st, BPF_CLASS(op), sreg, sreg); in emit_div() 993 emit_movcc_reg(st, BPF_CLASS(op) | BPF_JEQ | BPF_X, sreg, RAX); in emit_div()
|
| H A D | bpf_dump.c | 52 uint8_t cls = BPF_CLASS(ins->code); in rte_bpf_dump()
|
| H A D | bpf_validate.c | 643 opsz = (BPF_CLASS(ins->code) == BPF_ALU) ? in eval_alu() 894 if (BPF_CLASS(ins->code) == BPF_STX) { in eval_store() 911 if (BPF_CLASS(ins->code) == BPF_STX && in eval_store()
|
| H A D | bpf_jit_arm64.c | 1147 is64 = (BPF_CLASS(op) == EBPF_ALU64); in emit()
|