Lines Matching defs:DST

59 #define DST	regs[insn->dst_reg]
1770 DST = DST OP (SRC & 63); \
1773 DST = (u32) DST OP ((u32) SRC & 31); \
1776 DST = DST OP IMM; \
1779 DST = (u32) DST OP (u32) IMM; \
1784 DST = DST OP SRC; \
1787 DST = (u32) DST OP (u32) SRC; \
1790 DST = DST OP IMM; \
1793 DST = (u32) DST OP (u32) IMM; \
1806 DST = (u32) -DST;
1809 DST = -DST;
1814 DST = (u32) SRC;
1817 DST = (u32)(s8) SRC;
1820 DST = (u32)(s16) SRC;
1825 DST = (u32) IMM;
1830 DST = SRC;
1833 DST = (s8) SRC;
1836 DST = (s16) SRC;
1839 DST = (s32) SRC;
1844 DST = IMM;
1847 DST = (u64) (u32) insn[0].imm | ((u64) (u32) insn[1].imm) << 32;
1851 DST = (u64) (u32) (((s32) DST) >> (SRC & 31));
1854 DST = (u64) (u32) (((s32) DST) >> IMM);
1857 (*(s64 *) &DST) >>= (SRC & 63);
1860 (*(s64 *) &DST) >>= IMM;
1865 div64_u64_rem(DST, SRC, &AX);
1866 DST = AX;
1869 AX = div64_s64(DST, SRC);
1870 DST = DST - AX * SRC;
1877 AX = (u32) DST;
1878 DST = do_div(AX, (u32) SRC);
1881 AX = abs((s32)DST);
1883 if ((s32)DST < 0)
1884 DST = (u32)-AX;
1886 DST = (u32)AX;
1893 div64_u64_rem(DST, IMM, &AX);
1894 DST = AX;
1897 AX = div64_s64(DST, IMM);
1898 DST = DST - AX * IMM;
1905 AX = (u32) DST;
1906 DST = do_div(AX, (u32) IMM);
1909 AX = abs((s32)DST);
1911 if ((s32)DST < 0)
1912 DST = (u32)-AX;
1914 DST = (u32)AX;
1921 DST = div64_u64(DST, SRC);
1924 DST = div64_s64(DST, SRC);
1931 AX = (u32) DST;
1933 DST = (u32) AX;
1936 AX = abs((s32)DST);
1938 if (((s32)DST < 0) == ((s32)SRC < 0))
1939 DST = (u32)AX;
1941 DST = (u32)-AX;
1948 DST = div64_u64(DST, IMM);
1951 DST = div64_s64(DST, IMM);
1958 AX = (u32) DST;
1960 DST = (u32) AX;
1963 AX = abs((s32)DST);
1965 if (((s32)DST < 0) == ((s32)IMM < 0))
1966 DST = (u32)AX;
1968 DST = (u32)-AX;
1975 DST = (__force u16) cpu_to_be16(DST);
1978 DST = (__force u32) cpu_to_be32(DST);
1981 DST = (__force u64) cpu_to_be64(DST);
1988 DST = (__force u16) cpu_to_le16(DST);
1991 DST = (__force u32) cpu_to_le32(DST);
1994 DST = (__force u64) cpu_to_le64(DST);
2001 DST = (__force u16) __swab16(DST);
2004 DST = (__force u32) __swab32(DST);
2007 DST = (__force u64) __swab64(DST);
2068 if ((SIGN##64) DST CMP_OP (SIGN##64) SRC) { \
2074 if ((SIGN##32) DST CMP_OP (SIGN##32) SRC) { \
2080 if ((SIGN##64) DST CMP_OP (SIGN##64) IMM) { \
2086 if ((SIGN##32) DST CMP_OP (SIGN##32) IMM) { \
2118 *(SIZE *)(unsigned long) (DST + insn->off) = SRC; \
2121 *(SIZE *)(unsigned long) (DST + insn->off) = IMM; \
2124 DST = *(SIZE *)(unsigned long) (SRC + insn->off); \
2127 bpf_probe_read_kernel_common(&DST, sizeof(SIZE), \
2129 DST = *((SIZE *)&DST); \
2140 DST = *(SIZE *)(unsigned long) (SRC + insn->off); \
2143 bpf_probe_read_kernel_common(&DST, sizeof(SIZE), \
2145 DST = *((SIZE *)&DST); \
2157 (DST + insn->off)); \
2160 (DST + insn->off)); \
2168 (atomic_t *)(unsigned long) (DST + insn->off)); \
2172 (atomic64_t *)(unsigned long) (DST + insn->off)); \
2194 (atomic_t *)(unsigned long) (DST + insn->off),
2198 (atomic64_t *)(unsigned long) (DST + insn->off),
2206 (atomic_t *)(unsigned long) (DST + insn->off),
2210 (atomic64_t *)(unsigned long) (DST + insn->off),
2222 DST = (SIZE)smp_load_acquire( \
2241 (SIZE *)(unsigned long)(DST + insn->off), (SIZE)SRC); \