Home
last modified time | relevance | path

Searched refs:BPF_REG_1 (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/samples/bpf/
Dtest_verifier.c46 BPF_MOV64_IMM(BPF_REG_1, 1),
47 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 2),
49 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_2),
50 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -1),
51 BPF_ALU64_IMM(BPF_MUL, BPF_REG_1, 3),
52 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
97 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
112 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
126 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
174 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
[all …]
Dsock_example.c44 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in test_sock()
49 BPF_LD_MAP_FD(BPF_REG_1, map_fd), in test_sock()
52 BPF_MOV64_IMM(BPF_REG_1, 1), /* r1 = 1 */ 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()
/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c69 #define REG_2 BPF_REG_1 /* Register 2 */
79 [BPF_REG_1] = 2,
393 EMIT6_DISP_LH(0xe3000000, 0x0016, REG_W1, REG_0, BPF_REG_1, in emit_load_skb_data_hlen()
396 EMIT4_DISP(0x5b000000, REG_W1, BPF_REG_1, in emit_load_skb_data_hlen()
402 BPF_REG_1, offsetof(struct sk_buff, data)); in emit_load_skb_data_hlen()
449 EMIT6_DISP_LH(0xe3000000, 0x0024, BPF_REG_1, REG_0, REG_15, in bpf_jit_prologue()
990 EMIT6_DISP_LH(0xe3000000, 0x0004, BPF_REG_1, REG_0, in bpf_jit_insn()
/linux-4.4.14/include/uapi/linux/
Dbpf.h42 BPF_REG_1, enumerator
/linux-4.4.14/tools/include/linux/
Dfilter.h13 #define BPF_REG_ARG1 BPF_REG_1
/linux-4.4.14/arch/arm64/net/
Dbpf_jit_comp.c42 [BPF_REG_1] = A64_R(0),
653 const u8 r1 = bpf2a64[BPF_REG_1]; /* r1: struct sk_buff *skb */ in build_insn()
/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c121 [BPF_REG_1] = 7, /* rdi */
736 src_reg == BPF_REG_1 || src_reg == BPF_REG_2) in do_jit()
/linux-4.4.14/include/linux/
Dfilter.h32 #define BPF_REG_ARG1 BPF_REG_1
/linux-4.4.14/Documentation/networking/
Dfilter.txt1159 BPF_MOV64_REG(BPF_REG_2, BPF_REG_1),
1176 BPF_LD_MAP_FD(BPF_REG_1, 0),
1190 BPF_LD_MAP_FD(BPF_REG_1, 0),
1206 BPF_LD_MAP_FD(BPF_REG_1, 0),
1224 BPF_LD_MAP_FD(BPF_REG_1, 0),
1246 BPF_LD_MAP_FD(BPF_REG_1, 0),
/linux-4.4.14/kernel/bpf/
Dverifier.c460 BPF_REG_0, BPF_REG_1, BPF_REG_2, BPF_REG_3, BPF_REG_4, BPF_REG_5
477 regs[BPF_REG_1].type = PTR_TO_CTX; in init_reg_state()
962 err = check_func_arg(env, BPF_REG_1, fn->arg1_type, &map); in check_call()
Dcore.c35 #define BPF_R1 regs[BPF_REG_1]
/linux-4.4.14/lib/
Dtest_bpf.c46 #define R1 BPF_REG_1