/linux-6.3-rc2/tools/testing/selftests/bpf/verifier/ |
A D | jmp32.c | 7 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), 797 BPF_JMP32_IMM(BPF_JGT, BPF_REG_0, 1, 5), [all …]
|
A D | atomic_cmpxchg.c | 48 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),
|
A D | atomic_xchg.c | 33 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 3, 2), 38 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_0, 4, 2),
|
A D | atomic_xor.c | 62 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x110, 2), 67 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x101, 2),
|
A D | atomic_and.c | 62 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x110, 2), 67 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x010, 2),
|
A D | atomic_or.c | 62 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x110, 2), 67 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_1, 0x111, 2),
|
A D | bounds.c | 502 BPF_JMP32_IMM(BPF_JGT, BPF_REG_1, 1, 3), 505 BPF_JMP32_IMM(BPF_JGT, BPF_REG_1, 2, 1), 593 BPF_JMP32_IMM(BPF_JNE, BPF_REG_1, 0, 1), 659 BPF_JMP32_IMM(BPF_JNE, BPF_REG_1, 0, 1), 703 BPF_JMP32_IMM(BPF_JLE, BPF_REG_1, 0, 3), 705 BPF_JMP32_IMM(BPF_JGE, BPF_REG_1, 0, 1), 747 BPF_JMP32_IMM(BPF_JSLT, BPF_REG_1, 0, 1),
|
A D | and.c | 59 BPF_JMP32_IMM(BPF_JLT, BPF_REG_0, 1, 1),
|
A D | loops1.c | 199 BPF_JMP32_IMM(BPF_JNE, BPF_REG_1, 0, -3),
|
A D | array_access.c | 71 BPF_JMP32_IMM(BPF_JSGT, BPF_REG_1, 0xffffffff, 1),
|
/linux-6.3-rc2/lib/ |
A D | test_bpf.c | 4523 BPF_JMP32_IMM(BPF_JEQ, R1, 0, 3), 4525 BPF_JMP32_IMM(BPF_JNE, R1, 0, 1), 8945 BPF_JMP32_IMM(BPF_JEQ, R0, 321, 1), 8946 BPF_JMP32_IMM(BPF_JEQ, R0, 123, 1), 9001 BPF_JMP32_IMM(BPF_JNE, R0, 123, 1), 9002 BPF_JMP32_IMM(BPF_JNE, R0, 321, 1), 9057 BPF_JMP32_IMM(BPF_JSET, R0, 2, 1), 9058 BPF_JMP32_IMM(BPF_JSET, R0, 3, 1), 9083 BPF_JMP32_IMM(BPF_JSET, R0, -1, 1), 9112 BPF_JMP32_IMM(BPF_JGT, R0, 123, 1), [all …]
|
/linux-6.3-rc2/samples/bpf/ |
A D | bpf_insn.h | 205 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
|
/linux-6.3-rc2/tools/include/linux/ |
A D | filter.h | 240 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
|
/linux-6.3-rc2/tools/testing/selftests/bpf/ |
A D | test_verifier.c | 206 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); in bpf_fill_ld_abs_vlan_push_pop() 219 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); in bpf_fill_ld_abs_vlan_push_pop()
|
/linux-6.3-rc2/tools/bpf/bpftool/ |
A D | feature.c | 879 BPF_JMP32_IMM(BPF_JLT, BPF_REG_0, 0, 1), in probe_v3_isa_extension()
|
/linux-6.3-rc2/include/linux/ |
A D | filter.h | 336 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
|
/linux-6.3-rc2/net/core/ |
A D | filter.c | 9174 *insn++ = BPF_JMP32_IMM(BPF_JSET, tmp_reg, in bpf_convert_tstamp_type_read() 9223 *insn++ = BPF_JMP32_IMM(BPF_JNE, tmp_reg, in bpf_convert_tstamp_read() 9257 *insn++ = BPF_JMP32_IMM(BPF_JSET, tmp_reg, TC_AT_INGRESS_MASK, 1); in bpf_convert_tstamp_write()
|