2 "ld_ind: check calling conv, r1",
4 BPF_MOV64_REG(BPF_REG_6
, BPF_REG_1
),
5 BPF_MOV64_IMM(BPF_REG_1
, 1),
6 BPF_LD_IND(BPF_W
, BPF_REG_1
, -0x200000),
7 BPF_MOV64_REG(BPF_REG_0
, BPF_REG_1
),
10 .errstr
= "R1 !read_ok",
14 "ld_ind: check calling conv, r2",
16 BPF_MOV64_REG(BPF_REG_6
, BPF_REG_1
),
17 BPF_MOV64_IMM(BPF_REG_2
, 1),
18 BPF_LD_IND(BPF_W
, BPF_REG_2
, -0x200000),
19 BPF_MOV64_REG(BPF_REG_0
, BPF_REG_2
),
22 .errstr
= "R2 !read_ok",
26 "ld_ind: check calling conv, r3",
28 BPF_MOV64_REG(BPF_REG_6
, BPF_REG_1
),
29 BPF_MOV64_IMM(BPF_REG_3
, 1),
30 BPF_LD_IND(BPF_W
, BPF_REG_3
, -0x200000),
31 BPF_MOV64_REG(BPF_REG_0
, BPF_REG_3
),
34 .errstr
= "R3 !read_ok",
38 "ld_ind: check calling conv, r4",
40 BPF_MOV64_REG(BPF_REG_6
, BPF_REG_1
),
41 BPF_MOV64_IMM(BPF_REG_4
, 1),
42 BPF_LD_IND(BPF_W
, BPF_REG_4
, -0x200000),
43 BPF_MOV64_REG(BPF_REG_0
, BPF_REG_4
),
46 .errstr
= "R4 !read_ok",
50 "ld_ind: check calling conv, r5",
52 BPF_MOV64_REG(BPF_REG_6
, BPF_REG_1
),
53 BPF_MOV64_IMM(BPF_REG_5
, 1),
54 BPF_LD_IND(BPF_W
, BPF_REG_5
, -0x200000),
55 BPF_MOV64_REG(BPF_REG_0
, BPF_REG_5
),
58 .errstr
= "R5 !read_ok",
62 "ld_ind: check calling conv, r7",
64 BPF_MOV64_REG(BPF_REG_6
, BPF_REG_1
),
65 BPF_MOV64_IMM(BPF_REG_7
, 1),
66 BPF_LD_IND(BPF_W
, BPF_REG_7
, -0x200000),
67 BPF_MOV64_REG(BPF_REG_0
, BPF_REG_7
),