Searched refs:BPF_JCOND (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_may_goto_1.c | 23 : __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 D | verifier_bpf_fastcall.c | 657 __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 D | compute_live_registers.c | 312 __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 D | disasm.c | 361 } else if (insn->code == (BPF_JMP | BPF_JCOND) && in print_bpf_insn()
|
| /linux-6.15/kernel/bpf/ |
| H A D | disasm.c | 361 } else if (insn->code == (BPF_JMP | BPF_JCOND) && in print_bpf_insn()
|
| H A D | verifier.c | 544 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 D | core.c | 1709 [BPF_JMP | BPF_JCOND] = true, in bpf_opcode_in_insntable()
|
| /linux-6.15/tools/include/uapi/linux/ |
| H A D | bpf.h | 45 #define BPF_JCOND 0xe0 /* conditional pseudo jumps: may_goto, goto_or_nop */ macro
|
| /linux-6.15/include/uapi/linux/ |
| H A D | bpf.h | 45 #define BPF_JCOND 0xe0 /* conditional pseudo jumps: may_goto, goto_or_nop */ macro
|