| /linux-4.4.14/samples/bpf/ |
| D | test_verifier.c | 52 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 98 BPF_LD_IMM64(BPF_REG_0, 0), 99 BPF_LD_IMM64(BPF_REG_0, 0), 100 BPF_LD_IMM64(BPF_REG_0, 1), 101 BPF_LD_IMM64(BPF_REG_0, 1), 102 BPF_MOV64_IMM(BPF_REG_0, 2), 113 BPF_LD_IMM64(BPF_REG_0, 0), 114 BPF_LD_IMM64(BPF_REG_0, 0), 115 BPF_LD_IMM64(BPF_REG_0, 1), 116 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()
|
| D | fds_example.c | 53 BPF_MOV64_IMM(BPF_REG_0, 1), in bpf_prog_create()
|
| /linux-4.4.14/kernel/bpf/ |
| D | verifier.c | 460 BPF_REG_0, BPF_REG_1, BPF_REG_2, BPF_REG_3, BPF_REG_4, BPF_REG_5 987 regs[BPF_REG_0].type = UNKNOWN_VALUE; in check_call() 989 regs[BPF_REG_0].type = NOT_INIT; in check_call() 991 regs[BPF_REG_0].type = PTR_TO_MAP_VALUE_OR_NULL; in check_call() 1000 regs[BPF_REG_0].map_ptr = map; in check_call() 1024 insn->src_reg != BPF_REG_0 || in check_alu_op() 1030 if (insn->src_reg != BPF_REG_0 || insn->off != 0 || in check_alu_op() 1066 if (insn->src_reg != BPF_REG_0 || insn->off != 0) { in check_alu_op() 1118 if (insn->src_reg != BPF_REG_0 || insn->off != 0) { in check_alu_op() 1205 if (insn->src_reg != BPF_REG_0) { in check_cond_jmp_op() [all …]
|
| D | core.c | 34 #define BPF_R0 regs[BPF_REG_0]
|
| /linux-4.4.14/arch/arm64/net/ |
| D | bpf_jit_comp.c | 40 [BPF_REG_0] = A64_R(7), 211 const u8 r0 = bpf2a64[BPF_REG_0]; in build_epilogue() 308 const u8 r0 = bpf2a64[BPF_REG_0]; in build_insn() 521 const u8 r0 = bpf2a64[BPF_REG_0]; in build_insn() 650 const u8 r0 = bpf2a64[BPF_REG_0]; /* r0 = return value */ in build_insn()
|
| /linux-4.4.14/include/uapi/linux/ |
| D | bpf.h | 41 BPF_REG_0 = 0, enumerator
|
| /linux-4.4.14/arch/s390/net/ |
| D | bpf_jit_comp.c | 70 #define REG_14 BPF_REG_0 /* Register 14 */ 77 [BPF_REG_0] = 14, 471 EMIT4_IMM(0xa7090000, BPF_REG_0, 0); in bpf_jit_epilogue() 475 EMIT4(0xb9040000, REG_2, BPF_REG_0); in bpf_jit_epilogue() 986 EMIT4(0xb9040000, BPF_REG_0, REG_2); in bpf_jit_insn()
|
| /linux-4.4.14/arch/x86/net/ |
| D | bpf_jit_comp.c | 120 [BPF_REG_0] = 0, /* rax */ 501 EMIT_mov(BPF_REG_0, dst_reg); in do_jit() 561 EMIT_mov(BPF_REG_0, src_reg); in do_jit() 574 EMIT_mov(AUX_REG, BPF_REG_0); in do_jit()
|
| /linux-4.4.14/tools/include/linux/ |
| D | filter.h | 22 #define BPF_REG_A BPF_REG_0
|
| /linux-4.4.14/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.4.14/include/linux/ |
| D | filter.h | 41 #define BPF_REG_A BPF_REG_0
|
| /linux-4.4.14/net/core/ |
| D | filter.c | 529 BPF_K : BPF_X, BPF_REG_0, in bpf_convert_filter()
|
| /linux-4.4.14/lib/ |
| D | test_bpf.c | 45 #define R0 BPF_REG_0
|