Home
last modified time | relevance | path

Searched refs:BPF_JCOND (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dverifier_may_goto_1.c23 : __imm_insn(may_goto, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 0 /* offset */, 0)) in may_goto_simple()
43 : __imm_insn(may_goto1, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 0 /* offset */, 0)) in may_goto_batch_0()
65 : __imm_insn(may_goto1, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 2 /* offset */, 0)), in may_goto_batch_1()
66 __imm_insn(may_goto2, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 1 /* offset */, 0)), in may_goto_batch_1()
67 __imm_insn(may_goto3, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 0 /* offset */, 0)) in may_goto_batch_1()
96 : __imm_insn(may_goto1, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 2 /* offset */, 0)), in may_goto_batch_2_x86_64()
97 __imm_insn(may_goto3, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 0 /* offset */, 0)) in may_goto_batch_2_x86_64()
122 : __imm_insn(may_goto1, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 2 /* offset */, 0)), in may_goto_batch_2_arm64()
123 __imm_insn(may_goto3, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 0 /* offset */, 0)) in may_goto_batch_2_arm64()
H A Dverifier_bpf_fastcall.c657 __imm_insn(may_goto, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, +1 /* offset */, 0)) in may_goto_interaction_x86_64()
690 __imm_insn(may_goto, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, +1 /* offset */, 0)) in may_goto_interaction_arm64()
H A Dcompute_live_registers.c312 __imm_insn(may_goto, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, +1 /* offset */, 0)) in may_goto()
/linux-6.15/tools/testing/selftests/bpf/
H A Ddisasm.c361 } else if (insn->code == (BPF_JMP | BPF_JCOND) && in print_bpf_insn()
/linux-6.15/kernel/bpf/
H A Ddisasm.c361 } else if (insn->code == (BPF_JMP | BPF_JCOND) && in print_bpf_insn()
H A Dverifier.c544 return insn->code == (BPF_JMP | BPF_JCOND) && insn->src_reg == BPF_MAY_GOTO; in is_may_goto_insn()
16385 if (opcode == BPF_JA || opcode > BPF_JCOND) { in check_cond_jmp_op()
16390 if (opcode == BPF_JCOND) { in check_cond_jmp_op()
16394 if (insn->code != (BPF_JMP | BPF_JCOND) || in check_cond_jmp_op()
20620 static const struct bpf_insn MAY_GOTO_0 = BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, 0, 0);
23642 case BPF_JCOND: in can_jump()
23782 case BPF_JCOND: in compute_insn_live_regs()
H A Dcore.c1709 [BPF_JMP | BPF_JCOND] = true, in bpf_opcode_in_insntable()
/linux-6.15/tools/include/uapi/linux/
H A Dbpf.h45 #define BPF_JCOND 0xe0 /* conditional pseudo jumps: may_goto, goto_or_nop */ macro
/linux-6.15/include/uapi/linux/
H A Dbpf.h45 #define BPF_JCOND 0xe0 /* conditional pseudo jumps: may_goto, goto_or_nop */ macro