| /linux/tools/testing/selftests/bpf/verifier/ |
| H 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), 98 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_7, -1, 1), 148 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_7, 0x10, 1), 150 BPF_JMP32_IMM(BPF_JSGE, BPF_REG_7, 0xf, 1), 162 BPF_JMP32_IMM(BPF_JNE, BPF_REG_7, -1, 1), 212 BPF_JMP32_IMM(BPF_JNE, BPF_REG_7, 0x10, 1), 226 BPF_JMP32_IMM(BPF_JGE, BPF_REG_7, UINT_MAX - 1, 1), [all …]
|
| H 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),
|
| H 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),
|
| H 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),
|
| H 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),
|
| H 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),
|
| /linux/lib/ |
| H A D | test_bpf.c | 1275 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, res, 2); in __bpf_fill_alu_imm_regs() 1280 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, res >> 32, 2); in __bpf_fill_alu_imm_regs() 1466 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, val, 2); in __bpf_fill_alu_reg_pairs() 1471 insns[i++] = BPF_JMP32_IMM(BPF_JEQ, rd, val >> 32, 2); in __bpf_fill_alu_reg_pairs() 1972 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, R0, in __bpf_fill_atomic_reg_pairs() 1977 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, R0, in __bpf_fill_atomic_reg_pairs() 1996 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, rs, in __bpf_fill_atomic_reg_pairs() 2001 insn[i++] = BPF_JMP32_IMM(BPF_JEQ, rs, in __bpf_fill_atomic_reg_pairs() 2355 insns[i++] = BPF_JMP32_IMM(op, R1, imm, 1); in __bpf_emit_jmp32_imm() 2929 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JEQ, R1, 1234, 0); in bpf_fill_staggered_jeq32_imm() [all …]
|
| /linux/samples/bpf/ |
| H A D | bpf_insn.h | 205 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
|
| /linux/tools/bpf/bpftool/ |
| H A D | feature.c | 798 BPF_JMP32_IMM(BPF_JLT, BPF_REG_0, 0, 1), in probe_v3_isa_extension() 819 BPF_JMP32_IMM(BPF_JEQ, BPF_REG_0, 1, 1), in probe_v4_isa_extension()
|
| /linux/tools/include/linux/ |
| H A D | filter.h | 258 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_verifier.c | 200 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); in bpf_fill_ld_abs_vlan_push_pop() 213 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); in bpf_fill_ld_abs_vlan_push_pop()
|
| /linux/include/linux/ |
| H A D | filter.h | 427 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ macro
|
| /linux/net/core/ |
| H A D | filter.c | 9705 *insn++ = BPF_JMP32_IMM(BPF_JSET, tmp_reg, TC_AT_INGRESS_MASK, 1); in bpf_convert_tstamp_read() 9707 *insn++ = BPF_JMP32_IMM(BPF_JSET, tmp_reg, SKB_TSTAMP_TYPE_MASK, 1); in bpf_convert_tstamp_read() 9741 *insn++ = BPF_JMP32_IMM(BPF_JSET, tmp_reg, TC_AT_INGRESS_MASK, 1); in bpf_convert_tstamp_write()
|