Lines Matching refs:DST
59 #define DST regs[insn->dst_reg] macro
1767 DST = DST OP (SRC & 63); \ in ___bpf_prog_run()
1770 DST = (u32) DST OP ((u32) SRC & 31); \ in ___bpf_prog_run()
1773 DST = DST OP IMM; \ in ___bpf_prog_run()
1776 DST = (u32) DST OP (u32) IMM; \ in ___bpf_prog_run()
1781 DST = DST OP SRC; \ in ___bpf_prog_run()
1784 DST = (u32) DST OP (u32) SRC; \ in ___bpf_prog_run()
1787 DST = DST OP IMM; \ in ___bpf_prog_run()
1790 DST = (u32) DST OP (u32) IMM; \ in ___bpf_prog_run()
1803 DST = (u32) -DST; in ___bpf_prog_run()
1806 DST = -DST; in ___bpf_prog_run()
1811 DST = (u32) SRC; in ___bpf_prog_run()
1814 DST = (u32)(s8) SRC; in ___bpf_prog_run()
1817 DST = (u32)(s16) SRC; in ___bpf_prog_run()
1822 DST = (u32) IMM; in ___bpf_prog_run()
1827 DST = SRC; in ___bpf_prog_run()
1830 DST = (s8) SRC; in ___bpf_prog_run()
1833 DST = (s16) SRC; in ___bpf_prog_run()
1836 DST = (s32) SRC; in ___bpf_prog_run()
1841 DST = IMM; in ___bpf_prog_run()
1844 DST = (u64) (u32) insn[0].imm | ((u64) (u32) insn[1].imm) << 32; in ___bpf_prog_run()
1848 DST = (u64) (u32) (((s32) DST) >> (SRC & 31)); in ___bpf_prog_run()
1851 DST = (u64) (u32) (((s32) DST) >> IMM); in ___bpf_prog_run()
1854 (*(s64 *) &DST) >>= (SRC & 63); in ___bpf_prog_run()
1857 (*(s64 *) &DST) >>= IMM; in ___bpf_prog_run()
1862 div64_u64_rem(DST, SRC, &AX); in ___bpf_prog_run()
1863 DST = AX; in ___bpf_prog_run()
1866 AX = div64_s64(DST, SRC); in ___bpf_prog_run()
1867 DST = DST - AX * SRC; in ___bpf_prog_run()
1874 AX = (u32) DST; in ___bpf_prog_run()
1875 DST = do_div(AX, (u32) SRC); in ___bpf_prog_run()
1878 AX = abs((s32)DST); in ___bpf_prog_run()
1880 if ((s32)DST < 0) in ___bpf_prog_run()
1881 DST = (u32)-AX; in ___bpf_prog_run()
1883 DST = (u32)AX; in ___bpf_prog_run()
1890 div64_u64_rem(DST, IMM, &AX); in ___bpf_prog_run()
1891 DST = AX; in ___bpf_prog_run()
1894 AX = div64_s64(DST, IMM); in ___bpf_prog_run()
1895 DST = DST - AX * IMM; in ___bpf_prog_run()
1902 AX = (u32) DST; in ___bpf_prog_run()
1903 DST = do_div(AX, (u32) IMM); in ___bpf_prog_run()
1906 AX = abs((s32)DST); in ___bpf_prog_run()
1908 if ((s32)DST < 0) in ___bpf_prog_run()
1909 DST = (u32)-AX; in ___bpf_prog_run()
1911 DST = (u32)AX; in ___bpf_prog_run()
1918 DST = div64_u64(DST, SRC); in ___bpf_prog_run()
1921 DST = div64_s64(DST, SRC); in ___bpf_prog_run()
1928 AX = (u32) DST; in ___bpf_prog_run()
1930 DST = (u32) AX; in ___bpf_prog_run()
1933 AX = abs((s32)DST); in ___bpf_prog_run()
1935 if (((s32)DST < 0) == ((s32)SRC < 0)) in ___bpf_prog_run()
1936 DST = (u32)AX; in ___bpf_prog_run()
1938 DST = (u32)-AX; in ___bpf_prog_run()
1945 DST = div64_u64(DST, IMM); in ___bpf_prog_run()
1948 DST = div64_s64(DST, IMM); in ___bpf_prog_run()
1955 AX = (u32) DST; in ___bpf_prog_run()
1957 DST = (u32) AX; in ___bpf_prog_run()
1960 AX = abs((s32)DST); in ___bpf_prog_run()
1962 if (((s32)DST < 0) == ((s32)IMM < 0)) in ___bpf_prog_run()
1963 DST = (u32)AX; in ___bpf_prog_run()
1965 DST = (u32)-AX; in ___bpf_prog_run()
1972 DST = (__force u16) cpu_to_be16(DST); in ___bpf_prog_run()
1975 DST = (__force u32) cpu_to_be32(DST); in ___bpf_prog_run()
1978 DST = (__force u64) cpu_to_be64(DST); in ___bpf_prog_run()
1985 DST = (__force u16) cpu_to_le16(DST); in ___bpf_prog_run()
1988 DST = (__force u32) cpu_to_le32(DST); in ___bpf_prog_run()
1991 DST = (__force u64) cpu_to_le64(DST); in ___bpf_prog_run()
1998 DST = (__force u16) __swab16(DST); in ___bpf_prog_run()
2001 DST = (__force u32) __swab32(DST); in ___bpf_prog_run()
2004 DST = (__force u64) __swab64(DST); in ___bpf_prog_run()
2065 if ((SIGN##64) DST CMP_OP (SIGN##64) SRC) { \ in ___bpf_prog_run()
2071 if ((SIGN##32) DST CMP_OP (SIGN##32) SRC) { \ in ___bpf_prog_run()
2077 if ((SIGN##64) DST CMP_OP (SIGN##64) IMM) { \ in ___bpf_prog_run()
2083 if ((SIGN##32) DST CMP_OP (SIGN##32) IMM) { \ in ___bpf_prog_run()
2115 *(SIZE *)(unsigned long) (DST + insn->off) = SRC; \ in ___bpf_prog_run()
2118 *(SIZE *)(unsigned long) (DST + insn->off) = IMM; \ in ___bpf_prog_run()
2121 DST = *(SIZE *)(unsigned long) (SRC + insn->off); \ in ___bpf_prog_run()
2124 bpf_probe_read_kernel_common(&DST, sizeof(SIZE), \ in ___bpf_prog_run()
2126 DST = *((SIZE *)&DST); \ in ___bpf_prog_run()
2137 DST = *(SIZE *)(unsigned long) (SRC + insn->off); \ in ___bpf_prog_run()
2140 bpf_probe_read_kernel_common(&DST, sizeof(SIZE), \ in ___bpf_prog_run()
2142 DST = *((SIZE *)&DST); \ in ___bpf_prog_run()
2154 (DST + insn->off)); \ in ___bpf_prog_run()
2157 (DST + insn->off)); \ in ___bpf_prog_run()
2163 (atomic_t *)(unsigned long) (DST + insn->off)); \ in ___bpf_prog_run()
2167 (atomic64_t *)(unsigned long) (DST + insn->off)); \ in ___bpf_prog_run()
2182 (atomic_t *)(unsigned long) (DST + insn->off), in ___bpf_prog_run()
2186 (atomic64_t *)(unsigned long) (DST + insn->off), in ___bpf_prog_run()
2192 (atomic_t *)(unsigned long) (DST + insn->off), in ___bpf_prog_run()
2196 (atomic64_t *)(unsigned long) (DST + insn->off), in ___bpf_prog_run()