Home
last modified time | relevance | path

Searched refs:BPF_JMP32_IMM (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.6/tools/testing/selftests/bpf/verifier/
Djmp32.c7 BPF_JMP32_IMM(BPF_JSET, BPF_REG_7, -2, 1),
11 BPF_JMP32_IMM(BPF_JSET, BPF_REG_7, 1, 1),
84 BPF_JMP32_IMM(BPF_JSET, BPF_REG_7, 0x10, 1),
86 BPF_JMP32_IMM(BPF_JGE, BPF_REG_7, 0x10, 1),
99 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_7, -1, 1),
149 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_7, 0x10, 1),
151 BPF_JMP32_IMM(BPF_JSGE, BPF_REG_7, 0xf, 1),
164 BPF_JMP32_IMM(BPF_JNE, BPF_REG_7, -1, 1),
214 BPF_JMP32_IMM(BPF_JNE, BPF_REG_7, 0x10, 1),
229 BPF_JMP32_IMM(BPF_JGE, BPF_REG_7, UINT_MAX - 1, 1),
[all …]
Datomic_cmpxchg.c48 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_0, 3, 2),
53 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_0, 3, 2),
61 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_0, 3, 2),
66 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_0, 4, 2),
Datomic_xchg.c33 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 3, 2),
38 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_0, 4, 2),
Datomic_xor.c62 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x110, 2),
67 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x101, 2),
Datomic_and.c62 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x110, 2),
67 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x010, 2),
Datomic_or.c62 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x110, 2),
67 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x111, 2),
/Linux-v6.6/lib/
Dtest_bpf.c1255 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, res, 2); in __bpf_fill_alu_imm_regs()
1260 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, res >> 32, 2); in __bpf_fill_alu_imm_regs()
1446 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, val, 2); in __bpf_fill_alu_reg_pairs()
1451 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, val >> 32, 2); in __bpf_fill_alu_reg_pairs()
1952 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, R0, in __bpf_fill_atomic_reg_pairs()
1957 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, R0, in __bpf_fill_atomic_reg_pairs()
1976 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, rs, in __bpf_fill_atomic_reg_pairs()
1981 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, rs, in __bpf_fill_atomic_reg_pairs()
2335 insns[i++] = BPF_JMP32_IMM(op, R1, imm, 1); in __bpf_emit_jmp32_imm()
2909 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JEQ, R1, 1234, 0); in bpf_fill_staggered_jeq32_imm()
[all …]
/Linux-v6.6/samples/bpf/
Dbpf_insn.h205 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
/Linux-v6.6/tools/include/linux/
Dfilter.h240 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
/Linux-v6.6/tools/testing/selftests/bpf/
Dtest_verifier.c202 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); in bpf_fill_ld_abs_vlan_push_pop()
215 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); in bpf_fill_ld_abs_vlan_push_pop()
/Linux-v6.6/tools/bpf/bpftool/
Dfeature.c879 BPF_JMP32_IMM(BPF_JLT, BPF_REG_0, 0, 1), in probe_v3_isa_extension()
/Linux-v6.6/include/linux/
Dfilter.h345 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
/Linux-v6.6/net/core/
Dfilter.c9267 *insn++ = BPF_JMP32_IMM(BPF_JSET, tmp_reg, in bpf_convert_tstamp_type_read()
9316 *insn++ = BPF_JMP32_IMM(BPF_JNE, tmp_reg, in bpf_convert_tstamp_read()
9350 *insn++ = BPF_JMP32_IMM(BPF_JSET, tmp_reg, TC_AT_INGRESS_MASK, 1); in bpf_convert_tstamp_write()