Searched refs:BPF_REG_0 (Results 1 – 12 of 12) sorted by relevance
/linux-4.1.27/samples/bpf/ |
D | test_verifier.c | 44 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 90 BPF_LD_IMM64(BPF_REG_0, 0), 91 BPF_LD_IMM64(BPF_REG_0, 0), 92 BPF_LD_IMM64(BPF_REG_0, 1), 93 BPF_LD_IMM64(BPF_REG_0, 1), 94 BPF_MOV64_IMM(BPF_REG_0, 2), 104 BPF_LD_IMM64(BPF_REG_0, 0), 105 BPF_LD_IMM64(BPF_REG_0, 0), 106 BPF_LD_IMM64(BPF_REG_0, 1), 107 BPF_LD_IMM64(BPF_REG_0, 1), [all …]
|
D | sock_example.c | 46 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in test_sock() 51 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in test_sock() 53 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_DW, BPF_REG_0, BPF_REG_1, 0, 0), /* xadd r0 += r1 */ in test_sock() 54 BPF_MOV64_IMM(BPF_REG_0, 0), /* r0 = 0 */ in test_sock()
|
/linux-4.1.27/kernel/bpf/ |
D | verifier.c | 459 BPF_REG_0, BPF_REG_1, BPF_REG_2, BPF_REG_3, BPF_REG_4, BPF_REG_5 891 regs[BPF_REG_0].type = UNKNOWN_VALUE; in check_call() 893 regs[BPF_REG_0].type = NOT_INIT; in check_call() 895 regs[BPF_REG_0].type = PTR_TO_MAP_VALUE_OR_NULL; in check_call() 904 regs[BPF_REG_0].map_ptr = map; in check_call() 922 insn->src_reg != BPF_REG_0 || in check_alu_op() 928 if (insn->src_reg != BPF_REG_0 || insn->off != 0 || in check_alu_op() 958 if (insn->src_reg != BPF_REG_0 || insn->off != 0) { in check_alu_op() 1005 if (insn->src_reg != BPF_REG_0 || insn->off != 0) { in check_alu_op() 1076 if (insn->src_reg != BPF_REG_0) { in check_cond_jmp_op() [all …]
|
D | core.c | 33 #define BPF_R0 regs[BPF_REG_0]
|
/linux-4.1.27/include/uapi/linux/ |
D | bpf.h | 41 BPF_REG_0 = 0, enumerator
|
/linux-4.1.27/arch/arm64/net/ |
D | bpf_jit_comp.c | 40 [BPF_REG_0] = A64_R(7), 177 const u8 r0 = bpf2a64[BPF_REG_0]; in build_epilogue() 275 const u8 r0 = bpf2a64[BPF_REG_0]; in build_insn() 488 const u8 r0 = bpf2a64[BPF_REG_0]; in build_insn() 599 const u8 r0 = bpf2a64[BPF_REG_0]; /* r0 = return value */ in build_insn()
|
/linux-4.1.27/arch/s390/net/ |
D | bpf_jit_comp.c | 64 #define REG_14 BPF_REG_0 /* Register 14 */ 71 [BPF_REG_0] = 14, 436 EMIT4_IMM(0xa7090000, BPF_REG_0, 0); in bpf_jit_epilogue() 440 EMIT4(0xb9040000, REG_2, BPF_REG_0); in bpf_jit_epilogue() 951 EMIT4(0xb9040000, BPF_REG_0, REG_2); in bpf_jit_insn()
|
/linux-4.1.27/arch/x86/net/ |
D | bpf_jit_comp.c | 118 [BPF_REG_0] = 0, /* rax */ 410 EMIT_mov(BPF_REG_0, dst_reg); in do_jit() 470 EMIT_mov(BPF_REG_0, src_reg); in do_jit() 483 EMIT_mov(AUX_REG, BPF_REG_0); in do_jit()
|
/linux-4.1.27/Documentation/networking/ |
D | filter.txt | 1152 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 1208 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, 0), 1226 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 1), 1227 BPF_ST_MEM(BPF_DW, BPF_REG_0, 4, 0), 1248 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), 1249 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, 0), 1251 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, 1),
|
/linux-4.1.27/include/linux/ |
D | filter.h | 39 #define BPF_REG_A BPF_REG_0
|
/linux-4.1.27/net/core/ |
D | filter.c | 528 BPF_K : BPF_X, BPF_REG_0, in bpf_convert_filter()
|
/linux-4.1.27/lib/ |
D | test_bpf.c | 42 #define R0 BPF_REG_0
|