Home
last modified time | relevance | path

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

12

/openbmc/linux/tools/testing/selftests/bpf/
H A Ddisasm.c135 [BPF_EXIT >> 4] = "exit",
328 } else if (insn->code == (BPF_JMP | BPF_EXIT)) { in print_bpf_insn()
/openbmc/linux/kernel/bpf/
H A Ddisasm.c135 [BPF_EXIT >> 4] = "exit",
328 } else if (insn->code == (BPF_JMP | BPF_EXIT)) { in print_bpf_insn()
/openbmc/linux/tools/bpf/bpftool/
H A Dcfg.c181 if (opcode == BPF_EXIT || opcode == BPF_CALL) in func_partition_bb_head()
305 BPF_OP(insn->code) == BPF_EXIT) { in func_add_bb_edges()
/openbmc/linux/samples/bpf/
H A Dbpf_insn.h227 .code = BPF_JMP | BPF_EXIT, \
/openbmc/linux/tools/testing/selftests/net/
H A Dreuseport_bpf.c106 { BPF_JMP | BPF_EXIT, 0, 0, 0, 0 } in attach_ebpf()
344 { BPF_JMP | BPF_EXIT, 0, 0, 0, 0 } in test_filter_no_reuseport()
H A Dreuseport_bpf_numa.c83 { BPF_JMP | BPF_EXIT, 0, 0, 0, 0 } in attach_bpf()
H A Dpsock_fanout.c158 { BPF_JMP | BPF_EXIT, 0, 0, 0, 0 } in sock_fanout_set_ebpf()
/openbmc/linux/tools/include/linux/
H A Dfilter.h335 .code = BPF_JMP | BPF_EXIT, \
/openbmc/linux/Documentation/bpf/
H A Dclassic_vs_extended.rst317 BPF_EXIT 0x90 /* eBPF BPF_JMP only: function return */
338 and perform function exit. eBPF is modeled to match CPU, so BPF_JMP | BPF_EXIT
340 value into register R0 before doing a BPF_EXIT. Class 6 in eBPF is used as
/openbmc/linux/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h457 return op != BPF_JA && op != BPF_EXIT && op != BPF_CALL; in is_mbpf_cond_jump()
H A Dverifier.c654 if (meta->insn.code == (BPF_JMP | BPF_EXIT)) in nfp_verify_insn()
H A Djit.c3536 [BPF_JMP | BPF_EXIT] = jmp_exit,
3565 if (meta->insn.code == (BPF_JMP | BPF_EXIT) && in nfp_fixup_branches()
3590 if (meta->insn.code == (BPF_JMP | BPF_EXIT)) in nfp_fixup_branches()
4504 if (BPF_OP(code) == BPF_EXIT) in nfp_bpf_jit_prepare()
/openbmc/linux/Documentation/bpf/standardization/
H A Dinstruction-set.rst362 BPF_EXIT 0x9 0x0 return BPF_JMP only
370 ``BPF_EXIT``.
412 A ``BPF_EXIT`` within the program-local function will return to the caller.
/openbmc/linux/arch/parisc/net/
H A Dbpf_jit_comp64.c415 case BPF_JMP | BPF_EXIT: in init_regs()
988 case BPF_JMP | BPF_EXIT: in bpf_jit_emit_insn()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dsockopt.c931 insns[insns_cnt].code != (BPF_JMP | BPF_EXIT); in load_prog()
/openbmc/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c395 case BPF_JMP | BPF_EXIT: in init_regs()
1534 case BPF_JMP | BPF_EXIT: in bpf_jit_emit_insn()
H A Dbpf_jit_comp32.c1224 case BPF_JMP | BPF_EXIT: in bpf_jit_emit_insn()
/openbmc/linux/arch/mips/net/
H A Dbpf_jit_comp64.c1047 case BPF_JMP | BPF_EXIT: in build_insn()
/openbmc/linux/arch/powerpc/net/
H A Dbpf_jit_comp64.c982 case BPF_JMP | BPF_EXIT: in bpf_jit_build_body()
H A Dbpf_jit_comp32.c1038 case BPF_JMP | BPF_EXIT: in bpf_jit_build_body()
/openbmc/linux/include/linux/
H A Dfilter.h399 .code = BPF_JMP | BPF_EXIT, \
/openbmc/linux/arch/loongarch/net/
H A Dbpf_jit.c856 case BPF_JMP | BPF_EXIT: in build_insn()
/openbmc/linux/tools/include/uapi/linux/
H A Dbpf.h46 #define BPF_EXIT 0x90 /* function return */ macro
/openbmc/linux/include/uapi/linux/
H A Dbpf.h46 #define BPF_EXIT 0x90 /* function return */ macro
/openbmc/linux/arch/sparc/net/
H A Dbpf_jit_comp_64.c1233 case BPF_JMP | BPF_EXIT: in build_insn()

12