Lines Matching refs:R2

41 #define R2		BPF_REG_2  macro
1146 BPF_ALU64_IMM(BPF_MOV, R2, 3),
1147 BPF_ALU64_REG(BPF_SUB, R1, R2),
1162 BPF_ALU64_IMM(BPF_MOV, R2, 3),
1163 BPF_ALU64_REG(BPF_MUL, R1, R2),
1178 BPF_ALU32_IMM(BPF_MOV, R2, 3),
1179 BPF_ALU64_REG(BPF_MUL, R1, R2),
1195 BPF_ALU32_IMM(BPF_MOV, R2, 3),
1196 BPF_ALU32_REG(BPF_MUL, R1, R2),
1216 BPF_ALU64_IMM(BPF_MOV, R2, 2),
1226 BPF_ALU64_IMM(BPF_ADD, R2, 20),
1236 BPF_ALU64_IMM(BPF_SUB, R2, 10),
1246 BPF_ALU64_REG(BPF_ADD, R0, R2),
1258 BPF_ALU64_REG(BPF_ADD, R1, R2),
1268 BPF_ALU64_REG(BPF_ADD, R2, R0),
1269 BPF_ALU64_REG(BPF_ADD, R2, R1),
1270 BPF_ALU64_REG(BPF_ADD, R2, R2),
1271 BPF_ALU64_REG(BPF_ADD, R2, R3),
1272 BPF_ALU64_REG(BPF_ADD, R2, R4),
1273 BPF_ALU64_REG(BPF_ADD, R2, R5),
1274 BPF_ALU64_REG(BPF_ADD, R2, R6),
1275 BPF_ALU64_REG(BPF_ADD, R2, R7),
1276 BPF_ALU64_REG(BPF_ADD, R2, R8),
1277 BPF_ALU64_REG(BPF_ADD, R2, R9), /* R2 == 1358 */
1278 BPF_JMP_IMM(BPF_JEQ, R2, 1358, 1),
1282 BPF_ALU64_REG(BPF_ADD, R3, R2),
1294 BPF_ALU64_REG(BPF_ADD, R4, R2),
1306 BPF_ALU64_REG(BPF_ADD, R5, R2),
1318 BPF_ALU64_REG(BPF_ADD, R6, R2),
1330 BPF_ALU64_REG(BPF_ADD, R7, R2),
1342 BPF_ALU64_REG(BPF_ADD, R8, R2),
1354 BPF_ALU64_REG(BPF_ADD, R9, R2),
1374 BPF_ALU32_IMM(BPF_MOV, R2, 2),
1383 BPF_ALU64_IMM(BPF_ADD, R2, 10),
1392 BPF_ALU32_REG(BPF_ADD, R0, R2),
1404 BPF_ALU32_REG(BPF_ADD, R1, R2),
1414 BPF_ALU32_REG(BPF_ADD, R2, R0),
1415 BPF_ALU32_REG(BPF_ADD, R2, R1),
1416 BPF_ALU32_REG(BPF_ADD, R2, R2),
1417 BPF_ALU32_REG(BPF_ADD, R2, R3),
1418 BPF_ALU32_REG(BPF_ADD, R2, R4),
1419 BPF_ALU32_REG(BPF_ADD, R2, R5),
1420 BPF_ALU32_REG(BPF_ADD, R2, R6),
1421 BPF_ALU32_REG(BPF_ADD, R2, R7),
1422 BPF_ALU32_REG(BPF_ADD, R2, R8),
1423 BPF_ALU32_REG(BPF_ADD, R2, R9), /* R2 == 1358 */
1424 BPF_JMP_IMM(BPF_JEQ, R2, 1358, 1),
1428 BPF_ALU32_REG(BPF_ADD, R3, R2),
1440 BPF_ALU32_REG(BPF_ADD, R4, R2),
1452 BPF_ALU32_REG(BPF_ADD, R5, R2),
1464 BPF_ALU32_REG(BPF_ADD, R6, R2),
1476 BPF_ALU32_REG(BPF_ADD, R7, R2),
1488 BPF_ALU32_REG(BPF_ADD, R8, R2),
1500 BPF_ALU32_REG(BPF_ADD, R9, R2),
1520 BPF_ALU64_IMM(BPF_MOV, R2, 2),
1530 BPF_ALU64_REG(BPF_SUB, R0, R2),
1542 BPF_ALU64_REG(BPF_SUB, R1, R2),
1551 BPF_ALU64_REG(BPF_SUB, R2, R0),
1552 BPF_ALU64_REG(BPF_SUB, R2, R1),
1553 BPF_ALU64_REG(BPF_SUB, R2, R3),
1554 BPF_ALU64_REG(BPF_SUB, R2, R4),
1555 BPF_ALU64_REG(BPF_SUB, R2, R5),
1556 BPF_ALU64_REG(BPF_SUB, R2, R6),
1557 BPF_ALU64_REG(BPF_SUB, R2, R7),
1558 BPF_ALU64_REG(BPF_SUB, R2, R8),
1559 BPF_ALU64_REG(BPF_SUB, R2, R9),
1560 BPF_ALU64_IMM(BPF_SUB, R2, 10),
1563 BPF_ALU64_REG(BPF_SUB, R3, R2),
1573 BPF_ALU64_REG(BPF_SUB, R4, R2),
1583 BPF_ALU64_REG(BPF_SUB, R5, R2),
1593 BPF_ALU64_REG(BPF_SUB, R6, R2),
1603 BPF_ALU64_REG(BPF_SUB, R7, R2),
1613 BPF_ALU64_REG(BPF_SUB, R8, R2),
1623 BPF_ALU64_REG(BPF_SUB, R9, R2),
1634 BPF_ALU64_REG(BPF_SUB, R0, R2),
1658 BPF_ALU64_REG(BPF_XOR, R2, R2),
1659 BPF_JMP_REG(BPF_JEQ, R1, R2, 1),
1661 BPF_ALU64_REG(BPF_SUB, R2, R2),
1665 BPF_JMP_REG(BPF_JEQ, R2, R3, 1),
1669 BPF_ALU64_IMM(BPF_MOV, R2, 1),
1719 BPF_ALU64_IMM(BPF_MOV, R2, 2),
1729 BPF_ALU64_REG(BPF_MUL, R0, R2),
1741 BPF_ALU64_REG(BPF_MUL, R1, R2),
1750 BPF_ALU64_REG(BPF_MOV, R2, R1),
1751 BPF_ALU64_IMM(BPF_RSH, R2, 32),
1752 BPF_JMP_IMM(BPF_JEQ, R2, 0x5a924, 1),
1758 BPF_ALU64_REG(BPF_MUL, R2, R0),
1759 BPF_ALU64_REG(BPF_MUL, R2, R1),
1760 BPF_ALU64_REG(BPF_MUL, R2, R3),
1761 BPF_ALU64_REG(BPF_MUL, R2, R4),
1762 BPF_ALU64_REG(BPF_MUL, R2, R5),
1763 BPF_ALU64_REG(BPF_MUL, R2, R6),
1764 BPF_ALU64_REG(BPF_MUL, R2, R7),
1765 BPF_ALU64_REG(BPF_MUL, R2, R8),
1766 BPF_ALU64_REG(BPF_MUL, R2, R9),
1767 BPF_ALU64_IMM(BPF_MUL, R2, 10),
1768 BPF_ALU64_IMM(BPF_RSH, R2, 32),
1769 BPF_ALU64_REG(BPF_MOV, R0, R2),
1781 BPF_MOV64_REG(R2, R1),
1782 BPF_MOV64_REG(R3, R2),
1791 BPF_ALU64_IMM(BPF_MOV, R2, 0),
1801 BPF_ALU64_REG(BPF_ADD, R0, R2),
1821 BPF_MOV64_REG(R2, R1),
1822 BPF_MOV64_REG(R3, R2),
1831 BPF_ALU32_IMM(BPF_MOV, R2, 0),
1841 BPF_ALU64_REG(BPF_ADD, R0, R2),
1861 BPF_MOV64_REG(R2, R1),
1862 BPF_MOV64_REG(R3, R2),
1871 BPF_LD_IMM64(R2, 0x0LL),
1881 BPF_ALU64_REG(BPF_ADD, R0, R2),
1901 BPF_ALU64_IMM(BPF_MOV, R2, 2),
1902 BPF_ALU64_IMM(BPF_XOR, R2, 3),
1903 BPF_ALU64_REG(BPF_DIV, R0, R2),
1924 BPF_MOV64_IMM(R2, 1),
1925 BPF_ALU64_REG(BPF_LSH, R0, R2),
1935 BPF_MOV64_IMM(R2, 1),
1936 BPF_ALU64_REG(BPF_LSH, R4, R2), /* R4 = 46 << 1 */
1967 BPF_ALU32_IMM(BPF_MOV, R2, 2),
1978 BPF_JMP_IMM(BPF_JNE, R2, 2, 8),
1998 BPF_ALU32_IMM(BPF_MOV, R2, 2 * 123456789),
2006 BPF_ALU64_IMM(BPF_DIV, R2, 123456789),
2009 BPF_JMP_IMM(BPF_JNE, R2, 2, 8),
2035 BPF_LD_IMM64(R2, DENOM),
2036 BPF_ALU64_REG(BPF_DIV, R0, R2),
2052 BPF_LD_IMM64(R2, NUMER),
2054 BPF_ALU64_REG(BPF_DIV, R2, R0),
2055 BPF_JMP_IMM(BPF_JEQ, R2, NUMER / DENOM, 1),
2058 BPF_LD_IMM64(R2, NUMER),
2060 BPF_ALU64_REG(BPF_DIV, R2, R1),
2061 BPF_JMP_IMM(BPF_JEQ, R2, NUMER / DENOM, 1),
2065 BPF_LD_IMM64(R2, DENOM),
2066 BPF_ALU64_REG(BPF_DIV, R1, R2),
2075 BPF_LD_IMM64(R2, DENOM),
2076 BPF_ALU64_REG(BPF_DIV, R2, R2),
2077 BPF_JMP_IMM(BPF_JEQ, R2, 1, 1),
2455 BPF_MOV64_REG(R2, R1),
2456 BPF_MOV64_REG(R3, R2),
2457 BPF_ALU64_IMM(BPF_RSH, R2, 32),
2461 BPF_JMP_IMM(BPF_JEQ, R2, 0x5678, 1),
2542 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
2544 BPF_ALU32_IMM(BPF_MOV, R2, 0xffffffff),
2545 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2620 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
2622 BPF_ALU64_IMM(BPF_MOV, R2, 0x0),
2623 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2636 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
2638 BPF_ALU64_IMM(BPF_MOV, R2, 0xffffffff),
2639 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2761 BPF_LD_IMM64(R2, 4294967296ULL),
2763 BPF_JMP_REG(BPF_JEQ, R0, R2, 2),
2825 BPF_LD_IMM64(R2, 0x0),
2827 BPF_ALU32_IMM(BPF_ADD, R2, 0xffffffff),
2828 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2841 BPF_LD_IMM64(R2, 0x0),
2843 BPF_ALU32_IMM(BPF_ADD, R2, 0xffff),
2844 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2857 BPF_LD_IMM64(R2, 0x0),
2859 BPF_ALU32_IMM(BPF_ADD, R2, 0x7fffffff),
2860 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2873 BPF_LD_IMM64(R2, 0x0),
2875 BPF_ALU32_IMM(BPF_ADD, R2, 0x80000000),
2876 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2889 BPF_LD_IMM64(R2, 0x0),
2891 BPF_ALU32_IMM(BPF_ADD, R2, 0x80008000),
2892 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2965 BPF_LD_IMM64(R2, 0x1),
2967 BPF_ALU64_IMM(BPF_ADD, R2, 0x0),
2968 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2981 BPF_LD_IMM64(R2, 0x0),
2983 BPF_ALU64_IMM(BPF_ADD, R2, 0xffffffff),
2984 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
2997 BPF_LD_IMM64(R2, 0x0),
2999 BPF_ALU64_IMM(BPF_ADD, R2, 0xffff),
3000 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3013 BPF_LD_IMM64(R2, 0x0),
3015 BPF_ALU64_IMM(BPF_ADD, R2, 0x7fffffff),
3016 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3029 BPF_LD_IMM64(R2, 0x0),
3031 BPF_ALU64_IMM(BPF_ADD, R2, 0x80000000),
3032 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3045 BPF_LD_IMM64(R2, 0x0),
3047 BPF_ALU64_IMM(BPF_ADD, R2, 0x80008000),
3048 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3308 BPF_LD_IMM64(R2, 0x1),
3310 BPF_ALU32_IMM(BPF_MUL, R2, 0xffffffff),
3311 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3368 BPF_LD_IMM64(R2, 0x1),
3370 BPF_ALU64_IMM(BPF_MUL, R2, 0xffffffff),
3371 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3456 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
3459 BPF_ALU64_REG(BPF_DIV, R2, R4),
3460 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3507 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
3509 BPF_ALU32_IMM(BPF_DIV, R2, 0xffffffff),
3510 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3556 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
3558 BPF_ALU64_IMM(BPF_DIV, R2, 0xffffffff),
3559 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3820 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
3822 BPF_ALU64_IMM(BPF_AND, R2, 0x0),
3823 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3836 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
3838 BPF_ALU64_IMM(BPF_AND, R2, 0xffffffff),
3839 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
3852 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
3854 BPF_ALU64_IMM(BPF_AND, R2, 0xffffffff),
3855 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
4032 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
4034 BPF_ALU64_IMM(BPF_OR, R2, 0x0),
4035 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
4048 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
4050 BPF_ALU64_IMM(BPF_OR, R2, 0xffffffff),
4051 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
4064 BPF_LD_IMM64(R2, 0x0000000000000000LL),
4066 BPF_ALU64_IMM(BPF_OR, R2, 0xffffffff),
4067 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
4244 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
4246 BPF_ALU64_IMM(BPF_XOR, R2, 0x0),
4247 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
4260 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
4262 BPF_ALU64_IMM(BPF_XOR, R2, 0xffffffff),
4263 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
4276 BPF_LD_IMM64(R2, 0x0000000000000000LL),
4278 BPF_ALU64_IMM(BPF_XOR, R2, 0xffffffff),
4279 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5432 BPF_LD_IMM64(R2, 0xffff00000000ffffLL),
5435 BPF_LDX_MEM(BPF_DW, R2, R10, -40),
5436 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5773 BPF_LD_IMM64(R2, 0xfecdba9876543210ULL),
5776 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
5790 BPF_LD_IMM64(R2, 0xfecdba9876543210ULL),
5793 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
5795 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
5796 BPF_ALU64_REG(BPF_SUB, R0, R2),
5808 BPF_LD_IMM64(R2, 0xfecdba9876543210ULL),
5812 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
5826 BPF_LD_IMM64(R2, 0xfecdba9876543210ULL),
5830 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
5845 BPF_LD_IMM64(R2, 0xfecdba9876543210ULL),
5848 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
5850 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
5851 BPF_ALU64_REG(BPF_SUB, R0, R2),
6801 BPF_LD_IMM64(R2, -2),
6802 BPF_JMP_REG(BPF_JSGT, R1, R2, 1),
6816 BPF_LD_IMM64(R2, -1),
6817 BPF_JMP_REG(BPF_JSGT, R1, R2, 1),
6832 BPF_LD_IMM64(R2, -2),
6833 BPF_JMP_REG(BPF_JSLT, R2, R1, 1),
6847 BPF_LD_IMM64(R2, -1),
6848 BPF_JMP_REG(BPF_JSLT, R1, R2, 1),
6863 BPF_LD_IMM64(R2, -2),
6864 BPF_JMP_REG(BPF_JSGE, R1, R2, 1),
6878 BPF_LD_IMM64(R2, -1),
6879 BPF_JMP_REG(BPF_JSGE, R1, R2, 1),
6894 BPF_LD_IMM64(R2, -2),
6895 BPF_JMP_REG(BPF_JSLE, R2, R1, 1),
6909 BPF_LD_IMM64(R2, -1),
6910 BPF_JMP_REG(BPF_JSLE, R1, R2, 1),
6925 BPF_LD_IMM64(R2, 2),
6926 BPF_JMP_REG(BPF_JGT, R1, R2, 1),
6940 BPF_LD_IMM64(R2, 1),
6941 BPF_JMP_REG(BPF_JGT, R1, R2, 1),
6956 BPF_LD_IMM64(R2, 2),
6957 BPF_JMP_REG(BPF_JLT, R2, R1, 1),
6971 BPF_LD_IMM64(R2, 1),
6972 BPF_JMP_REG(BPF_JLT, R2, R1, 1),
6987 BPF_LD_IMM64(R2, 2),
6988 BPF_JMP_REG(BPF_JGE, R1, R2, 1),
7002 BPF_LD_IMM64(R2, 3),
7003 BPF_JMP_REG(BPF_JGE, R1, R2, 1),
7018 BPF_LD_IMM64(R2, 2),
7019 BPF_JMP_REG(BPF_JLE, R2, R1, 1),
7033 BPF_LD_IMM64(R2, 3),
7034 BPF_JMP_REG(BPF_JLE, R1, R2, 1),
7049 BPF_LD_IMM64(R2, 2),
7050 BPF_JMP_REG(BPF_JGE, R1, R2, 2),
7064 BPF_LD_IMM64(R2, 2),
7065 BPF_JMP_REG(BPF_JGE, R1, R2, 0),
7078 BPF_LD_IMM64(R2, 2),
7079 BPF_JMP_REG(BPF_JGE, R1, R2, 4),
7093 BPF_LD_IMM64(R2, 2),
7094 BPF_JMP_REG(BPF_JLE, R2, R1, 2),
7108 BPF_LD_IMM64(R2, 2),
7109 BPF_JMP_REG(BPF_JLE, R2, R1, 0),
7122 BPF_LD_IMM64(R2, 2),
7123 BPF_JMP_REG(BPF_JLE, R2, R1, 4),
7138 BPF_LD_IMM64(R2, 2),
7139 BPF_JMP_REG(BPF_JNE, R1, R2, 1),
7154 BPF_LD_IMM64(R2, 3),
7155 BPF_JMP_REG(BPF_JEQ, R1, R2, 1),
7170 BPF_LD_IMM64(R2, 2),
7171 BPF_JMP_REG(BPF_JSET, R1, R2, 1),
7185 BPF_LD_IMM64(R2, 0xffffffff),
7186 BPF_JMP_REG(BPF_JSET, R1, R2, 1),
8318 BPF_MOV64_REG(R2, R1),
8319 BPF_ALU64_REG(BPF_AND, R2, R3),
8321 BPF_JMP_IMM(BPF_JNE, R2, -17104896, 1),
8334 BPF_MOV64_REG(R2, R1),
8335 BPF_ALU64_REG(BPF_AND, R2, R3),
8337 BPF_JMP_IMM(BPF_JNE, R2, 0xfefb0000, 1),
8351 BPF_MOV64_REG(R2, R1),
8352 BPF_ALU64_REG(BPF_AND, R2, R3),
8354 BPF_JMP_REG(BPF_JNE, R2, R4, 1),
9013 BPF_LD_IMM64(R2, TAIL_CALL_MARKER), \