Lines Matching defs:R3
42 #define R3 BPF_REG_3
669 i += __bpf_ld_imm64(&insn[i], R3, reg);
675 insn[i++] = BPF_ALU64_REG(BPF_MOV, R1, R3);
982 i += __bpf_ld_imm64(&insns[i], R3, res);
984 insns[i++] = BPF_JMP_REG(BPF_JEQ, R1, R3, 1);
1006 i += __bpf_ld_imm64(&insns[i], R3, (u32)res);
1008 insns[i++] = BPF_JMP_REG(BPF_JEQ, R1, R3, 1);
1028 i += __bpf_ld_imm64(&insns[i], R3, res);
1030 insns[i++] = BPF_JMP_REG(BPF_JEQ, R1, R3, 1);
1050 i += __bpf_ld_imm64(&insns[i], R3, (u32)res);
1052 insns[i++] = BPF_JMP_REG(BPF_JEQ, R1, R3, 1);
1736 i += __bpf_ld_imm64(&insns[i], R3, res);
1744 insns[i++] = BPF_JMP_REG(BPF_JEQ, R1, R3, 1);
1783 i += __bpf_ld_imm64(&insns[i], R3, (u32)res);
1791 insns[i++] = BPF_JMP_REG(BPF_JEQ, R1, R3, 1);
1818 insns[i++] = BPF_LDX_MEM(BPF_DW, R3, R10, -8);
1820 insns[i++] = BPF_JMP_REG(BPF_JEQ, R1, R3, 2);
1824 insns[i++] = BPF_JMP_REG(BPF_JEQ, R0, R3, 2);
1830 insns[i++] = BPF_LDX_MEM(BPF_DW, R3, R10, -8);
1832 insns[i++] = BPF_JMP_REG(BPF_JEQ, R2, R3, 2);
1859 insns[i++] = BPF_LDX_MEM(BPF_W, R3, R10, -4);
1861 insns[i++] = BPF_JMP32_REG(BPF_JEQ, R1, R3, 2);
1865 insns[i++] = BPF_JMP_REG(BPF_JEQ, R0, R3, 2);
1873 insns[i++] = BPF_LDX_MEM(BPF_W, R3, R10, -4);
1875 insns[i++] = BPF_JMP32_REG(BPF_JEQ, R2, R3, 2);
2277 insn[i++] = BPF_ALU32_IMM(BPF_MOV, R3,
2279 insn[i++] = BPF_ALU64_IMM(BPF_LSH, R3, 32);
2280 insn[i++] = BPF_ALU64_REG(BPF_OR, R2, R3);
2342 insn[i++] = BPF_ALU32_IMM(BPF_MOV, R3, (u32)(imm >> 32));
2343 insn[i++] = BPF_ALU64_IMM(BPF_LSH, R3, 32);
2344 insn[i++] = BPF_ALU64_REG(BPF_OR, R2, R3);
3896 BPF_ALU64_IMM(BPF_MOV, R3, 3),
3906 BPF_ALU64_IMM(BPF_ADD, R3, 20),
3916 BPF_ALU64_IMM(BPF_SUB, R3, 10),
3926 BPF_ALU64_REG(BPF_ADD, R0, R3),
3938 BPF_ALU64_REG(BPF_ADD, R1, R3),
3950 BPF_ALU64_REG(BPF_ADD, R2, R3),
3959 BPF_ALU64_REG(BPF_ADD, R3, R0),
3960 BPF_ALU64_REG(BPF_ADD, R3, R1),
3961 BPF_ALU64_REG(BPF_ADD, R3, R2),
3962 BPF_ALU64_REG(BPF_ADD, R3, R3),
3963 BPF_ALU64_REG(BPF_ADD, R3, R4),
3964 BPF_ALU64_REG(BPF_ADD, R3, R5),
3965 BPF_ALU64_REG(BPF_ADD, R3, R6),
3966 BPF_ALU64_REG(BPF_ADD, R3, R7),
3967 BPF_ALU64_REG(BPF_ADD, R3, R8),
3968 BPF_ALU64_REG(BPF_ADD, R3, R9), /* R3 == 4063 */
3969 BPF_JMP_IMM(BPF_JEQ, R3, 4063, 1),
3974 BPF_ALU64_REG(BPF_ADD, R4, R3),
3986 BPF_ALU64_REG(BPF_ADD, R5, R3),
3998 BPF_ALU64_REG(BPF_ADD, R6, R3),
4010 BPF_ALU64_REG(BPF_ADD, R7, R3),
4022 BPF_ALU64_REG(BPF_ADD, R8, R3),
4034 BPF_ALU64_REG(BPF_ADD, R9, R3),
4054 BPF_ALU32_IMM(BPF_MOV, R3, 3),
4063 BPF_ALU64_IMM(BPF_ADD, R3, 10),
4072 BPF_ALU32_REG(BPF_ADD, R0, R3),
4084 BPF_ALU32_REG(BPF_ADD, R1, R3),
4096 BPF_ALU32_REG(BPF_ADD, R2, R3),
4105 BPF_ALU32_REG(BPF_ADD, R3, R0),
4106 BPF_ALU32_REG(BPF_ADD, R3, R1),
4107 BPF_ALU32_REG(BPF_ADD, R3, R2),
4108 BPF_ALU32_REG(BPF_ADD, R3, R3),
4109 BPF_ALU32_REG(BPF_ADD, R3, R4),
4110 BPF_ALU32_REG(BPF_ADD, R3, R5),
4111 BPF_ALU32_REG(BPF_ADD, R3, R6),
4112 BPF_ALU32_REG(BPF_ADD, R3, R7),
4113 BPF_ALU32_REG(BPF_ADD, R3, R8),
4114 BPF_ALU32_REG(BPF_ADD, R3, R9), /* R3 == 4063 */
4115 BPF_JMP_IMM(BPF_JEQ, R3, 4063, 1),
4120 BPF_ALU32_REG(BPF_ADD, R4, R3),
4132 BPF_ALU32_REG(BPF_ADD, R5, R3),
4144 BPF_ALU32_REG(BPF_ADD, R6, R3),
4156 BPF_ALU32_REG(BPF_ADD, R7, R3),
4168 BPF_ALU32_REG(BPF_ADD, R8, R3),
4180 BPF_ALU32_REG(BPF_ADD, R9, R3),
4200 BPF_ALU64_IMM(BPF_MOV, R3, 3),
4210 BPF_ALU64_REG(BPF_SUB, R0, R3),
4222 BPF_ALU64_REG(BPF_SUB, R1, R3),
4232 BPF_ALU64_REG(BPF_SUB, R2, R3),
4240 BPF_ALU64_REG(BPF_SUB, R3, R0),
4241 BPF_ALU64_REG(BPF_SUB, R3, R1),
4242 BPF_ALU64_REG(BPF_SUB, R3, R2),
4243 BPF_ALU64_REG(BPF_SUB, R3, R4),
4244 BPF_ALU64_REG(BPF_SUB, R3, R5),
4245 BPF_ALU64_REG(BPF_SUB, R3, R6),
4246 BPF_ALU64_REG(BPF_SUB, R3, R7),
4247 BPF_ALU64_REG(BPF_SUB, R3, R8),
4248 BPF_ALU64_REG(BPF_SUB, R3, R9),
4249 BPF_ALU64_IMM(BPF_SUB, R3, 10),
4253 BPF_ALU64_REG(BPF_SUB, R4, R3),
4263 BPF_ALU64_REG(BPF_SUB, R5, R3),
4273 BPF_ALU64_REG(BPF_SUB, R6, R3),
4283 BPF_ALU64_REG(BPF_SUB, R7, R3),
4293 BPF_ALU64_REG(BPF_SUB, R8, R3),
4303 BPF_ALU64_REG(BPF_SUB, R9, R3),
4314 BPF_ALU64_REG(BPF_SUB, R0, R3),
4341 BPF_ALU64_REG(BPF_XOR, R3, R3),
4344 BPF_JMP_REG(BPF_JEQ, R2, R3, 1),
4346 BPF_ALU64_REG(BPF_SUB, R3, R3),
4350 BPF_JMP_REG(BPF_JEQ, R3, R4, 1),
4354 BPF_ALU64_IMM(BPF_MOV, R3, 1),
4399 BPF_ALU64_IMM(BPF_MOV, R3, 3),
4409 BPF_ALU64_REG(BPF_MUL, R0, R3),
4421 BPF_ALU64_REG(BPF_MUL, R1, R3),
4439 BPF_ALU64_REG(BPF_MUL, R2, R3),
4461 BPF_MOV64_REG(R3, R2),
4462 BPF_MOV64_REG(R4, R3),
4471 BPF_ALU64_IMM(BPF_MOV, R3, 0),
4481 BPF_ALU64_REG(BPF_ADD, R0, R3),
4501 BPF_MOV64_REG(R3, R2),
4502 BPF_MOV64_REG(R4, R3),
4511 BPF_ALU32_IMM(BPF_MOV, R3, 0),
4521 BPF_ALU64_REG(BPF_ADD, R0, R3),
4541 BPF_MOV64_REG(R3, R2),
4542 BPF_MOV64_REG(R4, R3),
4551 BPF_LD_IMM64(R3, 0x0LL),
4561 BPF_ALU64_REG(BPF_ADD, R0, R3),
4610 BPF_MOV64_IMM(R3, 47),
4611 BPF_ALU64_REG(BPF_ARSH, R0, R3),
4994 BPF_MOV64_REG(R3, R2),
4996 BPF_ALU64_IMM(BPF_LSH, R3, 32),
4997 BPF_ALU64_IMM(BPF_RSH, R3, 32),
5001 BPF_JMP_IMM(BPF_JEQ, R3, 0x1234, 1),
5081 BPF_LD_IMM64(R3, 0x00000000ffffffffLL),
5083 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5159 BPF_LD_IMM64(R3, 0x0),
5161 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5175 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
5177 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5234 BPF_LD_IMM64(R3, 0xdeadbeefdeadbeefLL),
5235 BPF_MOVSX32_REG(R1, R3, 8),
5250 BPF_LD_IMM64(R3, 0xdeadbeefdeadbeefLL),
5251 BPF_MOVSX32_REG(R1, R3, 16),
5267 BPF_LD_IMM64(R3, 0xdeadbeefdeadbeefLL),
5268 BPF_MOVSX64_REG(R1, R3, 8),
5283 BPF_LD_IMM64(R3, 0xdeadbeefdeadbeefLL),
5284 BPF_MOVSX64_REG(R1, R3, 16),
5299 BPF_LD_IMM64(R3, 0xdeadbeefdeadbeefLL),
5300 BPF_MOVSX64_REG(R1, R3, 32),
5446 BPF_LD_IMM64(R3, 0x00000000ffffffff),
5448 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5462 BPF_LD_IMM64(R3, 0xffff),
5464 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5478 BPF_LD_IMM64(R3, 0x7fffffff),
5480 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5494 BPF_LD_IMM64(R3, 0x80000000),
5496 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5510 BPF_LD_IMM64(R3, 0x80008000),
5512 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5586 BPF_LD_IMM64(R3, 0x1),
5588 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5602 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
5604 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5618 BPF_LD_IMM64(R3, 0xffff),
5620 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5634 BPF_LD_IMM64(R3, 0x7fffffff),
5636 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5650 BPF_LD_IMM64(R3, 0xffffffff80000000LL),
5652 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5666 BPF_LD_IMM64(R3, 0xffffffff80008000LL),
5668 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5929 BPF_LD_IMM64(R3, 0x00000000ffffffff),
5931 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5989 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
5991 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6078 BPF_LD_IMM64(R3, 0x0000000000000001LL),
6080 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6128 BPF_LD_IMM64(R3, 0x1UL),
6130 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6177 BPF_LD_IMM64(R3, 0x0000000000000001LL),
6179 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6541 BPF_LD_IMM64(R3, 0x0000000000000000LL),
6543 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6557 BPF_LD_IMM64(R3, 0x0000ffffffff0000LL),
6559 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6573 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
6575 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6753 BPF_LD_IMM64(R3, 0x0000ffffffff0000LL),
6755 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6769 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
6771 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6785 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
6787 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6965 BPF_LD_IMM64(R3, 0x0000ffffffff0000LL),
6967 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6981 BPF_LD_IMM64(R3, 0xffff00000000ffffLL),
6983 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6997 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
6999 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
8280 BPF_LD_IMM64(R3, 0x0000000000000088ULL),
8284 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8297 BPF_LD_IMM64(R3, 0x0000000000000088ULL),
8300 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8313 BPF_LD_IMM64(R3, 0x0000000000000088ULL),
8316 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8369 BPF_LD_IMM64(R3, 0x0000000000008788ULL),
8373 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8386 BPF_LD_IMM64(R3, 0x0000000000008788ULL),
8389 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8402 BPF_LD_IMM64(R3, 0x0000000000008788ULL),
8405 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8418 BPF_LD_IMM64(R3, 0x0000000000008788ULL),
8421 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8474 BPF_LD_IMM64(R3, 0x0000000085868788ULL),
8478 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8491 BPF_LD_IMM64(R3, 0x0000000085868788ULL),
8494 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8507 BPF_LD_IMM64(R3, 0x0000000085868788ULL),
8510 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8523 BPF_LD_IMM64(R3, 0x0000000085868788ULL),
8526 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8693 BPF_LD_IMM64(R3, 0x8090a0b0c0d0e008ULL),
8701 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8715 BPF_LD_IMM64(R3, 0x8090a0b0c0d0e088ULL),
8723 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8737 BPF_LD_IMM64(R3, 0x8090a0b0c0d00708ULL),
8745 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8759 BPF_LD_IMM64(R3, 0x8090a0b0c0d08788ULL),
8767 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8781 BPF_LD_IMM64(R3, 0x8090a0b005060708ULL),
8789 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8803 BPF_LD_IMM64(R3, 0x8090a0b085868788ULL),
8811 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8958 BPF_LD_IMM64(R3, 0xffffffffffffffffLL),
8961 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
9124 BPF_LD_IMM64(R3, (update) | BPF_ATOMIC_POISON(width)), \
9126 BPF_ATOMIC_OP(width, op, R10, R3, -40), \
9127 BPF_ALU32_REG(BPF_MOV, R0, R3), \
9236 BPF_ALU32_IMM(BPF_MOV, R3, 0x89abcdef),
9237 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R3, -40),
9250 BPF_ALU32_IMM(BPF_MOV, R3, 0x89abcdef),
9251 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R3, -40),
9265 BPF_ALU32_IMM(BPF_MOV, R3, 0x89abcdef),
9266 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R3, -40),
9279 BPF_ALU32_IMM(BPF_MOV, R3, 0x89abcdef),
9280 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R3, -40),
9294 BPF_ALU32_IMM(BPF_MOV, R3, 0x89abcdef),
9295 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R3, -40),
9296 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R3, -40),
9297 BPF_ALU32_REG(BPF_MOV, R0, R3),
11860 BPF_ALU32_IMM(BPF_MOV, R3, 0xffff0000),
11862 BPF_ALU64_REG(BPF_AND, R2, R3),
11876 BPF_ALU32_IMM(BPF_MOV, R3, 0xffff0000),
11878 BPF_ALU64_REG(BPF_AND, R2, R3),
11892 BPF_ALU32_IMM(BPF_MOV, R3, 0xffff0000),
11895 BPF_ALU64_REG(BPF_AND, R2, R3),
12036 BPF_ALU64_IMM(BPF_MOV, R3, R3), \
12048 BPF_JMP_IMM(BPF_JNE, R3, R3, 7), \
12162 BPF_ALU64_IMM(BPF_MOV, R3, 3), \
12176 BPF_JMP_IMM(BPF_JNE, R3, 3, 7), \
12328 BPF_ALU64_REG(BPF_MOV, R3, R1), \
12332 BPF_ALU64_REG(BPF_SUB, R1, R3), \
15437 BPF_RAW_INSN(BPF_ALU | BPF_MOV | BPF_K, R3, 0, \
15520 BPF_ALU64_REG(BPF_MOV, R3, BPF_REG_FP),
15521 BPF_STX_MEM(BPF_DW, R3, R1, -8),
15522 BPF_STX_MEM(BPF_DW, R3, R2, -16),