Lines Matching defs:dst0
818 * dst0: destination pointer in Plane0.
820 * if y-forward, src0 > dst0, point to left-top.
821 * if y-backward, src0 < dst0, point to left-bottom.
828 om4_rascopy_multi(uint8_t *dst0, uint8_t *src0, int16_t width, int16_t height)
854 dst1 = dst0 + OMFB_PLANEOFFS;
884 " move.l (%[src0]),(%[dst0])+ ;\n" /* P0 */
900 " move.l (%[src0])+,(%[dst0])+ ;\n" /* P0 */
904 " adda.l %[step8],%[dst0] ;\n"
911 [dst0] "+&a" (dst0),
928 *(uint32_t *)dst0 = *(uint32_t *)src0;
929 dst0 += 4;
950 *(uint32_t *)dst0 = *(uint32_t *)src0;
951 dst0 += 4;
955 dst0 += step8;
969 dst0 -= height * step;
984 " move.l (%[src0]),(%[dst0]) ;\n"
993 " adda.l %[step],%[dst0] ;\n"
1000 [dst0] "+&a" (dst0),
1014 *(uint32_t *)dst0 = *(uint32_t *)src0;
1023 dst0 += step;
1037 dst0 += 4 - height * step;
1056 " move.l (%[src0]),(%[dst0]) ;\n"
1065 " adda.l %[step],%[dst0] ;\n"
1072 [dst0] "+&a" (dst0),
1086 *(uint32_t *)dst0 = *(uint32_t *)src0;
1095 dst0 += step;
1202 * src,dst point to the common plane. src0,dst0 will
1207 uint8_t *dst0 = dst + OMFB_PLANEOFFS;
1209 om4_rascopy_multi(dst0, src0, width, rowheight * r);