Home
last modified time | relevance | path

Searched refs:BPF_JNE (Results 1 – 25 of 25) sorted by relevance

/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_sock_addr.c577 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 …]
Dtest_sock.c234 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),
Dtest_verifier.c112 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/
Dbpf_jit_comp64.c770 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/
Dtest_cgrp2_sock.c57 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), in prog_load()
Dcookie_uid_helper_example.c109 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 14), in prog_load()
/Linux-v4.19/arch/x86/net/
Dbpf_jit_comp.c875 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()
Dbpf_jit_comp32.c2067 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/
Dbpf_jit_comp.c557 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/
Dbpf-prologue.c168 ins(BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, JMP_TO_ERROR_CODE), in gen_read_mem()
/Linux-v4.19/kernel/bpf/
Ddisasm.c106 [BPF_JNE >> 4] = "!=",
Dverifier.c3493 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()
Dhashtab.c547 *insn++ = BPF_JMP_IMM(BPF_JNE, ref_reg, 0, 1); in htab_lru_map_gen_lookup()
Dcore.c682 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_blind_insn()
/Linux-v4.19/arch/sparc/net/
Dbpf_jit_comp_64.c719 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/
Dbpf_jit_32.c1094 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/
Dbpf_jit_comp.c1124 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/
Dbpf.h35 #define BPF_JNE 0x50 /* jump != */ macro
/Linux-v4.19/include/uapi/linux/
Dbpf.h35 #define BPF_JNE 0x50 /* jump != */ macro
/Linux-v4.19/arch/mips/net/
Debpf_jit.c931 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/
Dtest_bpf.c4780 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/
Dbpf_design_QA.rst107 For example why BPF_JNE and other compare and jumps are not cpu-like?
/Linux-v4.19/net/core/
Dfilter.c347 *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/
Djit.c3187 [BPF_JMP | BPF_JNE | BPF_K] = jne_imm,
3198 [BPF_JMP | BPF_JNE | BPF_X] = jne_reg,
/Linux-v4.19/Documentation/networking/
Dfilter.txt910 BPF_JNE 0x50 /* eBPF only: jump != */