| /Linux-v4.19/tools/testing/selftests/bpf/ |
| D | test_sock_addr.c | 577 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, AF_INET, 16), in bind4_prog_load() 582 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, SOCK_DGRAM, 1), in bind4_prog_load() 584 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, SOCK_STREAM, 12), in bind4_prog_load() 589 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip4.u4_addr8[0], 10), in bind4_prog_load() 594 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip4.u4_addr16[0], 8), in bind4_prog_load() 600 BPF_JMP_REG(BPF_JNE, BPF_REG_7, BPF_REG_8, 4), in bind4_prog_load() 642 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, AF_INET6, 18), in bind6_prog_load() 647 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip6.s6_addr[4], 16), in bind6_prog_load() 652 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip6.s6_addr16[2], 14), in bind6_prog_load() 658 BPF_JMP_REG(BPF_JNE, BPF_REG_7, BPF_REG_8, 10), in bind6_prog_load() [all …]
|
| D | test_sock.c | 234 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x01000000, 4), 237 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x2001, 2), 263 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x0100007F, 4), 266 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x1002, 2),
|
| D | test_verifier.c | 112 insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 2); in bpf_fill_ld_abs_vlan_push_pop() 119 insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, len - i - 2); in bpf_fill_ld_abs_vlan_push_pop() 125 insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 2); in bpf_fill_ld_abs_vlan_push_pop() 130 insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, len - i - 2); in bpf_fill_ld_abs_vlan_push_pop() 461 BPF_JMP_REG(BPF_JNE, BPF_REG_3, BPF_REG_2, 1), 476 BPF_JMP_REG(BPF_JNE, BPF_REG_3, BPF_REG_2, 1), 492 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, 0, 1), 1367 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 1392 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 1416 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), [all …]
|
| /Linux-v4.19/arch/powerpc/net/ |
| D | bpf_jit_comp64.c | 770 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_build_body() 771 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_build_body() 786 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_build_body() 800 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_build_body()
|
| /Linux-v4.19/samples/bpf/ |
| D | test_cgrp2_sock.c | 57 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), in prog_load()
|
| D | cookie_uid_helper_example.c | 109 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 14), in prog_load()
|
| /Linux-v4.19/arch/x86/net/ |
| D | bpf_jit_comp.c | 875 case BPF_JMP | BPF_JNE | BPF_X: in do_jit() 902 case BPF_JMP | BPF_JNE | BPF_K: in do_jit() 925 case BPF_JNE: in do_jit()
|
| D | bpf_jit_comp32.c | 2067 case BPF_JMP | BPF_JNE | BPF_X: in do_jit() 2158 case BPF_JMP | BPF_JNE | BPF_K: in do_jit() 2198 case BPF_JNE: in do_jit()
|
| /Linux-v4.19/arch/arm64/net/ |
| D | bpf_jit_comp.c | 557 case BPF_JMP | BPF_JNE | BPF_X: in build_insn() 583 case BPF_JNE: in build_insn() 612 case BPF_JMP | BPF_JNE | BPF_K: in build_insn()
|
| /Linux-v4.19/tools/perf/util/ |
| D | bpf-prologue.c | 168 ins(BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, JMP_TO_ERROR_CODE), in gen_read_mem()
|
| /Linux-v4.19/kernel/bpf/ |
| D | disasm.c | 106 [BPF_JNE >> 4] = "!=",
|
| D | verifier.c | 3493 case BPF_JNE: in reg_set_min_max() 3565 case BPF_JNE: in reg_set_min_max_inv() 3661 case BPF_JNE: in reg_combine_min_max() 3863 (opcode == BPF_JEQ || opcode == BPF_JNE) && in check_cond_jmp_op() 3867 (opcode == BPF_JNE && dst_reg->var_off.value != insn->imm)) { in check_cond_jmp_op() 3905 else if (opcode == BPF_JEQ || opcode == BPF_JNE) in check_cond_jmp_op() 3919 insn->imm == 0 && (opcode == BPF_JEQ || opcode == BPF_JNE) && in check_cond_jmp_op() 3924 mark_map_regs(this_branch, insn->dst_reg, opcode == BPF_JNE); in check_cond_jmp_op() 5684 BPF_JMP_IMM(BPF_JNE, insn->src_reg, 0, 2), in fixup_bpf_calls()
|
| D | hashtab.c | 547 *insn++ = BPF_JMP_IMM(BPF_JNE, ref_reg, 0, 1); in htab_lru_map_gen_lookup()
|
| D | core.c | 682 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_blind_insn()
|
| /Linux-v4.19/arch/sparc/net/ |
| D | bpf_jit_comp_64.c | 719 case BPF_JNE: in emit_compare_and_branch() 761 case BPF_JNE: in emit_compare_and_branch() 1156 case BPF_JMP | BPF_JNE | BPF_X: in build_insn() 1175 case BPF_JMP | BPF_JNE | BPF_K: in build_insn()
|
| /Linux-v4.19/arch/arm/net/ |
| D | bpf_jit_32.c | 1094 case BPF_JNE: in emit_ar_r() 1610 case BPF_JMP | BPF_JNE | BPF_X: in build_insn() 1636 case BPF_JMP | BPF_JNE | BPF_K: in build_insn() 1660 case BPF_JNE: in build_insn()
|
| /Linux-v4.19/arch/s390/net/ |
| D | bpf_jit_comp.c | 1124 case BPF_JMP | BPF_JNE | BPF_K: /* (dst_reg != imm) */ in bpf_jit_insn() 1162 case BPF_JMP | BPF_JNE | BPF_X: /* (dst != src) */ in bpf_jit_insn()
|
| /Linux-v4.19/tools/include/uapi/linux/ |
| D | bpf.h | 35 #define BPF_JNE 0x50 /* jump != */ macro
|
| /Linux-v4.19/include/uapi/linux/ |
| D | bpf.h | 35 #define BPF_JNE 0x50 /* jump != */ macro
|
| /Linux-v4.19/arch/mips/net/ |
| D | ebpf_jit.c | 931 case BPF_JMP | BPF_JNE | BPF_K: /* JMP_IMM */ in build_one_insn() 944 case BPF_JMP | BPF_JNE | BPF_X: in build_one_insn() 1605 case BPF_JNE: in reg_val_propagate_range()
|
| /Linux-v4.19/lib/ |
| D | test_bpf.c | 4780 BPF_JMP_IMM(BPF_JNE, R1, 2, 1), 5177 BPF_JMP_REG(BPF_JNE, R1, R2, 1), 6376 BPF_JMP_IMM(BPF_JNE, R2, -17104896, 1), 6392 BPF_JMP_IMM(BPF_JNE, R2, 0xfefb0000, 1), 6409 BPF_JMP_REG(BPF_JNE, R2, R4, 1), 6422 BPF_JMP_IMM(BPF_JNE, R1, -17104896, 1), 6435 BPF_JMP_IMM(BPF_JNE, R1, 0xfefb0000, 1), 6448 BPF_JMP_IMM(BPF_JNE, R1, 0x7efb0000, 1),
|
| /Linux-v4.19/Documentation/bpf/ |
| D | bpf_design_QA.rst | 107 For example why BPF_JNE and other compare and jumps are not cpu-like?
|
| /Linux-v4.19/net/core/ |
| D | filter.c | 347 *insn++ = BPF_JMP_IMM(BPF_JNE, BPF_REG_TMP, 0, 1); in convert_bpf_extensions() 650 *insn++ = BPF_JMP_IMM(BPF_JNE, BPF_REG_X, 0, 2); in bpf_convert_filter() 723 insn->code = BPF_JMP | BPF_JNE | bpf_src; in bpf_convert_filter()
|
| /Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
| D | jit.c | 3187 [BPF_JMP | BPF_JNE | BPF_K] = jne_imm, 3198 [BPF_JMP | BPF_JNE | BPF_X] = jne_reg,
|
| /Linux-v4.19/Documentation/networking/ |
| D | filter.txt | 910 BPF_JNE 0x50 /* eBPF only: jump != */
|