/Linux-v6.1/kernel/bpf/ |
D | disasm.c | 118 [BPF_EXIT >> 4] = "exit", 282 } else if (insn->code == (BPF_JMP | BPF_EXIT)) { in print_bpf_insn()
|
D | verifier.c | 2241 if (BPF_OP(code) == BPF_EXIT || BPF_OP(code) == BPF_CALL) in check_subprogs() 2254 if (code != (BPF_JMP | BPF_EXIT) && in check_subprogs() 2335 if (op == BPF_EXIT) in is_reg64() 2671 } else if (opcode == BPF_EXIT) { in backtrack_insn() 10842 case BPF_EXIT: in visit_insn() 12413 } else if (opcode == BPF_EXIT) { in do_check() 13243 return op != BPF_JA && op != BPF_EXIT && op != BPF_CALL; in insn_is_cond_jump()
|
/Linux-v6.1/tools/bpf/bpftool/ |
D | cfg.c | 181 if (opcode == BPF_EXIT || opcode == BPF_CALL) in func_partition_bb_head() 305 BPF_OP(insn->code) == BPF_EXIT) { in func_add_bb_edges()
|
/Linux-v6.1/samples/bpf/ |
D | bpf_insn.h | 227 .code = BPF_JMP | BPF_EXIT, \
|
/Linux-v6.1/tools/testing/selftests/net/ |
D | reuseport_bpf.c | 106 { 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()
|
D | reuseport_bpf_numa.c | 83 { BPF_JMP | BPF_EXIT, 0, 0, 0, 0 } in attach_bpf()
|
D | psock_fanout.c | 158 { BPF_JMP | BPF_EXIT, 0, 0, 0, 0 } in sock_fanout_set_ebpf()
|
/Linux-v6.1/Documentation/bpf/ |
D | instruction-set.rst | 183 BPF_EXIT 0x90 function / program return BPF_JMP only 191 BPF_EXIT.
|
D | classic_vs_extended.rst | 317 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
|
/Linux-v6.1/tools/include/linux/ |
D | filter.h | 335 .code = BPF_JMP | BPF_EXIT, \
|
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/bpf/ |
D | main.h | 457 return op != BPF_JA && op != BPF_EXIT && op != BPF_CALL; in is_mbpf_cond_jump()
|
D | verifier.c | 654 if (meta->insn.code == (BPF_JMP | BPF_EXIT)) in nfp_verify_insn()
|
D | jit.c | 3536 [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()
|
/Linux-v6.1/tools/testing/selftests/bpf/prog_tests/ |
D | sockopt.c | 864 insns[insns_cnt].code != (BPF_JMP | BPF_EXIT); in load_prog()
|
/Linux-v6.1/arch/riscv/net/ |
D | bpf_jit_comp64.c | 367 case BPF_JMP | BPF_EXIT: in init_regs() 1036 case BPF_JMP | BPF_EXIT: in bpf_jit_emit_insn()
|
D | bpf_jit_comp32.c | 1224 case BPF_JMP | BPF_EXIT: in bpf_jit_emit_insn()
|
/Linux-v6.1/arch/mips/net/ |
D | bpf_jit_comp64.c | 1044 case BPF_JMP | BPF_EXIT: in build_insn()
|
/Linux-v6.1/tools/include/uapi/linux/ |
D | bpf.h | 45 #define BPF_EXIT 0x90 /* function return */ macro
|
/Linux-v6.1/include/uapi/linux/ |
D | bpf.h | 45 #define BPF_EXIT 0x90 /* function return */ macro
|
/Linux-v6.1/arch/powerpc/net/ |
D | bpf_jit_comp64.c | 950 case BPF_JMP | BPF_EXIT: in bpf_jit_build_body()
|
D | bpf_jit_comp32.c | 972 case BPF_JMP | BPF_EXIT: in bpf_jit_build_body()
|
/Linux-v6.1/include/linux/ |
D | filter.h | 389 .code = BPF_JMP | BPF_EXIT, \
|
/Linux-v6.1/arch/loongarch/net/ |
D | bpf_jit.c | 798 case BPF_JMP | BPF_EXIT: in build_insn()
|
/Linux-v6.1/arch/s390/net/ |
D | bpf_jit_comp.c | 1409 case BPF_JMP | BPF_EXIT: /* return b0 */ in bpf_jit_insn()
|
/Linux-v6.1/arch/sparc/net/ |
D | bpf_jit_comp_64.c | 1233 case BPF_JMP | BPF_EXIT: in build_insn()
|