Lines Matching defs:dst
101 #define ZERO_LOOP_INIT_XMM(dst) \
104 #define ZERO_LOOP_BODY_XMM(dst, cnt) \
105 movntdq %xmm0, (dst); \
106 movntdq %xmm0, 0x10(dst); \
107 movntdq %xmm0, 0x20(dst); \
108 movntdq %xmm0, 0x30(dst); \
109 ADD $BLOCKSIZE, dst; \
112 #define ZERO_LOOP_FINI_XMM(dst) \
122 * %rdi dst
164 * %eax dst
216 hwblkpagecopy(const void *src, void *dst)
249 #define COPY_LOOP_BODY_XMM(src, dst, cnt) \
254 movntdq %xmm0, (dst); \
255 movntdq %xmm1, 0x10(dst); \
256 movntdq %xmm2, 0x20(dst); \
257 movntdq %xmm3, 0x30(dst); \
260 movntdq %xmm4, 0x40(dst); \
261 movntdq %xmm5, 0x50(dst); \
264 movntdq %xmm6, 0x60(dst); \
265 movntdq %xmm7, 0x70(dst); \
268 ADD $0x80, dst; \
274 #define COPY_LOOP_FINI_XMM(dst) \
275 movntdq %xmm0, 0x0(dst); \
276 movntdq %xmm1, 0x10(dst); \
277 movntdq %xmm2, 0x20(dst); \
278 movntdq %xmm3, 0x30(dst); \
279 movntdq %xmm4, 0x40(dst); \
280 movntdq %xmm5, 0x50(dst); \
281 movntdq %xmm6, 0x60(dst); \
282 movntdq %xmm7, 0x70(dst)
299 * %rsi dst
337 * %edx dst
383 * Note that it requires aligned dst and len.
390 block_zero_no_xmm(void *dst, int len)
452 page_copy_no_xmm(void *dst, void *src)