| /Linux-v4.19/tools/testing/selftests/bpf/ |
| D | test_align.c | 51 BPF_MOV64_IMM(BPF_REG_3, 2), 52 BPF_MOV64_IMM(BPF_REG_3, 4), 53 BPF_MOV64_IMM(BPF_REG_3, 8), 54 BPF_MOV64_IMM(BPF_REG_3, 16), 55 BPF_MOV64_IMM(BPF_REG_3, 32), 73 BPF_MOV64_IMM(BPF_REG_3, 1), 74 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), 75 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), 76 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), 77 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), [all …]
|
| D | test_verifier.c | 116 insn[i++] = BPF_MOV64_IMM(BPF_REG_3, 2); in bpf_fill_ld_abs_vlan_push_pop() 458 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), 461 BPF_JMP_REG(BPF_JNE, BPF_REG_3, BPF_REG_2, 1), 473 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), 476 BPF_JMP_REG(BPF_JNE, BPF_REG_3, BPF_REG_2, 1), 755 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), 767 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), 1280 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), 1282 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, -8), 1288 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, -8), [all …]
|
| /Linux-v4.19/samples/bpf/ |
| D | test_cgrp2_sock.c | 43 BPF_MOV64_IMM(BPF_REG_3, idx), in prog_load() 45 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, bound_dev_if)), in prog_load() 56 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), in prog_load() 58 BPF_MOV64_IMM(BPF_REG_3, mark), in prog_load() 63 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, mark)), in prog_load() 69 BPF_MOV64_IMM(BPF_REG_3, prio), in prog_load() 71 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, priority)), in prog_load()
|
| D | cookie_uid_helper_example.c | 137 BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), in prog_load() 138 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, -32), in prog_load()
|
| /Linux-v4.19/tools/perf/util/ |
| D | bpf-prologue.h | 14 #define BPF_PROLOGUE_START_ARG_REG BPF_REG_3
|
| D | bpf-prologue.c | 282 err = gen_read_mem(pos, BPF_REG_3, BPF_REG_7, in gen_prologue_slowpath()
|
| /Linux-v4.19/arch/powerpc/net/ |
| D | bpf_jit64.h | 52 [BPF_REG_3] = 5,
|
| D | bpf_jit_comp64.c | 214 int b2p_index = b2p[BPF_REG_3]; in bpf_jit_emit_tail_call()
|
| /Linux-v4.19/arch/x86/net/ |
| D | bpf_jit_comp.c | 118 [BPF_REG_3] = 2, /* RDX */ 598 if (dst_reg != BPF_REG_3) in do_jit() 616 if (dst_reg != BPF_REG_3) in do_jit()
|
| D | bpf_jit_comp32.c | 143 [BPF_REG_3] = {STACK_OFFSET(24), STACK_OFFSET(28)}, 1512 const u8 *r3 = bpf2ia32[BPF_REG_3]; in emit_bpf_tail_call() 2020 const u8 *r3 = bpf2ia32[BPF_REG_3]; in do_jit()
|
| /Linux-v4.19/tools/include/linux/ |
| D | filter.h | 16 #define BPF_REG_ARG3 BPF_REG_3
|
| /Linux-v4.19/arch/s390/net/ |
| D | bpf_jit_comp.c | 83 [BPF_REG_3] = 4, 1019 EMIT6_PCREL_LABEL(0xec000000, 0x0065, BPF_REG_3, in bpf_jit_insn() 1046 EMIT6_DISP_LH(0xeb000000, 0x000d, REG_1, BPF_REG_3, REG_0, 3); in bpf_jit_insn()
|
| /Linux-v4.19/arch/arm64/net/ |
| D | bpf_jit_comp.c | 45 [BPF_REG_3] = A64_R(2), 259 const u8 r3 = bpf2a64[BPF_REG_3]; in emit_bpf_tail_call()
|
| /Linux-v4.19/tools/include/uapi/linux/ |
| D | bpf.h | 50 BPF_REG_3, enumerator
|
| /Linux-v4.19/include/uapi/linux/ |
| D | bpf.h | 50 BPF_REG_3, enumerator
|
| /Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
| D | verifier.c | 163 const struct bpf_reg_state *reg3 = cur_regs(env) + BPF_REG_3; in nfp_bpf_check_call()
|
| /Linux-v4.19/arch/arm/net/ |
| D | bpf_jit_32.c | 146 [BPF_REG_3] = {STACK_OFFSET(BPF_R3_HI), STACK_OFFSET(BPF_R3_LO)}, 1121 const s8 *r3 = bpf2a32[BPF_REG_3]; in emit_bpf_tail_call() 1714 const s8 *r3 = bpf2a32[BPF_REG_3]; in build_insn()
|
| /Linux-v4.19/arch/sparc/net/ |
| D | bpf_jit_comp_64.c | 215 [BPF_REG_3] = O2, 847 const u8 bpf_index = bpf2sparc[BPF_REG_3]; in emit_tail_call()
|
| /Linux-v4.19/include/linux/ |
| D | filter.h | 43 #define BPF_REG_ARG3 BPF_REG_3
|
| /Linux-v4.19/kernel/bpf/ |
| D | verifier.c | 546 BPF_REG_0, BPF_REG_1, BPF_REG_2, BPF_REG_3, BPF_REG_4, BPF_REG_5 2528 err = check_func_arg(env, BPF_REG_3, fn->arg3_type, &meta); in check_helper_call() 5779 insn_buf[0] = BPF_JMP_IMM(BPF_JGE, BPF_REG_3, in fixup_bpf_calls() 5781 insn_buf[1] = BPF_ALU32_IMM(BPF_AND, BPF_REG_3, in fixup_bpf_calls()
|
| D | core.c | 42 #define BPF_R3 regs[BPF_REG_3]
|
| /Linux-v4.19/arch/mips/net/ |
| D | ebpf_jit.c | 204 case BPF_REG_3: in ebpf_to_mips_reg()
|
| /Linux-v4.19/lib/ |
| D | test_bpf.c | 49 #define R3 BPF_REG_3
|