Home
last modified time | relevance | path

Searched refs:dstrow (Results 1 – 25 of 52) sorted by relevance

123

/netbsd-src/sys/arch/vax/uba/
H A Dqv.c667 qv_rows_overlap(int srcrow, int dstrow, int nrows) in qv_rows_overlap() argument
669 if (dstrow < srcrow) { in qv_rows_overlap()
670 if (dstrow + nrows <= srcrow) in qv_rows_overlap()
676 if (srcrow + nrows <= dstrow) in qv_rows_overlap()
687 qv_copyrows(void *id, int srcrow, int dstrow, int nrows) in qv_copyrows() argument
697 memcpy(&ss->ss_image[dstrow][0], &ss->ss_image[srcrow][0], in qv_copyrows()
699 memcpy(&ss->ss_attr[dstrow][0], &ss->ss_attr[srcrow][0], in qv_copyrows()
704 ol = qv_rows_overlap(srcrow, dstrow, nrows); in qv_copyrows()
708 qv_fbp(ss->ss_sc, dstrow + n, 0, 0), QV_NEXTROW); in qv_copyrows()
711 dp = &ss->ss_sc->sc_scanmap[(dstrow + n)*QV_CHEIGHT]; in qv_copyrows()
[all …]
/netbsd-src/sys/dev/wscons/
H A Dwsdisplay_vcons.c1109 vcons_copyrows_buffer(void *cookie, int srcrow, int dstrow, int nrows) in vcons_copyrows_buffer()
1117 if (dstrow == 0 && offset != 0) { in vcons_copyrows_buffer()
1119 to = ri->ri_cols * dstrow; in vcons_copyrows_buffer()
1127 to = ri->ri_cols * dstrow + offset; in vcons_copyrows()
1139 vcons_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in vcons_copyrows()
1144 vcons_copyrows_buffer(cookie, srcrow, dstrow, nrows); in vcons_copyrows()
1154 scr->scr_vd->private->copyrows(cookie, srcrow, dstrow, nrows); in vcons_copyrows_noread()
1161 vcons_copyrows_noread(void *cookie, int srcrow, int dstrow, int nrows) in vcons_copyrows_noread()
1178 ppos = ri->ri_cols * dstrow; in vcons_copyrows_noread()
1180 for (l = dstrow; in vcons_copyrows_noread()
1095 vcons_copyrows_buffer(void * cookie,int srcrow,int dstrow,int nrows) vcons_copyrows_buffer() argument
1125 vcons_copyrows(void * cookie,int srcrow,int dstrow,int nrows) vcons_copyrows() argument
1147 vcons_copyrows_noread(void * cookie,int srcrow,int dstrow,int nrows) vcons_copyrows_noread() argument
[all...]
H A Dwscons_rops.c188 rcons_copyrows(void *id, int srcrow, int dstrow, int nrows) in rcons_copyrows() argument
194 dsty = rc->rc_yorigin + rc->rc_font->height * dstrow; in rcons_copyrows()
/netbsd-src/sys/arch/luna68k/dev/
H A Domrasops.c1105 om1_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in om1_copyrows() argument
1114 offset = (dstrow - srcrow) * scanspan * ri->ri_font->fontheight; in om1_copyrows()
1116 if (srcrow < dstrow && srcrow + nrows > dstrow) { in om1_copyrows()
1144 om4_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in om4_copyrows() argument
1160 dst = (uint8_t *)ri->ri_bits + dstrow * rowheight * ri->ri_stride; in om4_copyrows()
1162 if (nrows <= 0 || srcrow == dstrow) { in om4_copyrows()
1164 } else if (srcrow < dstrow) { in om4_copyrows()
1169 dstrow += nrows - 1; in om4_copyrows()
1187 rowattr[srcrow].all == rowattr[dstrow] in om4_copyrows()
[all...]
/netbsd-src/sys/arch/amiga/dev/
H A Damidisplaycc.c799 amidisplaycc_copyrows(void *screen, int srcrow, int dstrow, int nrows) in amidisplaycc_copyrows() argument
824 dstrow < 0 || dstrow + nrows > scr->nrows) in amidisplaycc_copyrows()
835 dstbmapoffset = rowbytes * dstrow; in amidisplaycc_copyrows()
837 if (srcrow < dstrow) { in amidisplaycc_copyrows()
846 dstrow += nrows - 1; in amidisplaycc_copyrows()
861 dstmask = scr->rowmasks[dstrow]; in amidisplaycc_copyrows()
862 scr->rowmasks[dstrow] = srcmask; in amidisplaycc_copyrows()
918 dstrow += rowdelta; in amidisplaycc_copyrows()
H A Dmntva.c86 static void mntva_copyrows(void *cookie, int srcrow, int dstrow, int nrows);
386 mntva_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in mntva_copyrows() argument
400 yd = ri->ri_yorigin + ri->ri_font->fontheight * dstrow; in mntva_copyrows()
H A Dzz9k_fb.c206 static void zzfb_copyrows(void *cookie, int srcrow, int dstrow, int nrows);
577 zzfb_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in zzfb_copyrows() argument
587 y = ri->ri_yorigin + ri->ri_font->fontheight * dstrow; in zzfb_copyrows()
H A Dgrf_et.c1811 et_wscopyrows(void *c, int srcrow, int dstrow, int nrows) in et_wscopyrows() argument
1827 if (srcrow < dstrow) { in et_wscopyrows()
1830 dst += gp->g_rowoffset[dstrow + nrows]; in et_wscopyrows()
1841 dst += gp->g_rowoffset[dstrow]; in et_wscopyrows()
H A Dgrf_cv3d.c2234 cv3d_wscopyrows(void *c, int srcrow, int dstrow, int nrows) in cv3d_wscopyrows() argument
2248 if (srcrow < dstrow) { in cv3d_wscopyrows()
2251 dst += gp->g_rowoffset[dstrow + nrows] << 1; in cv3d_wscopyrows()
2259 dst += gp->g_rowoffset[dstrow] << 1; in cv3d_wscopyrows()
/netbsd-src/sys/dev/tc/
H A Dsfbplus.c1165 sfbp_copyrows(void *id, int srcrow, int dstrow, int nrows) in sfbp_copyrows() argument
1174 offset = (dstrow - srcrow) * ri->ri_yscale; in sfbp_copyrows()
1176 if (srcrow < dstrow && srcrow + nrows > dstrow) { in sfbp_copyrows()
1225 sfbp_copyrows(void *id, int srcrow, int dstrow, int nrows) in sfbp_copyrows() argument
1234 offset = (dstrow - srcrow) * ri->ri_yscale; in sfbp_copyrows()
1236 if (srcrow < dstrow && srcrow + nrows > dstrow) { in sfbp_copyrows()
H A Dsfb.c1183 sfb_copyrows(void *id, int srcrow, int dstrow, int nrows) in sfb_copyrows() argument
1192 offset = (dstrow - srcrow) * ri->ri_yscale; in sfb_copyrows()
1194 if (srcrow < dstrow && srcrow + nrows > dstrow) { in sfb_copyrows()
/netbsd-src/sys/arch/arm/iomd/
H A Dvidcvideo.c783 static void vv_copyrows(void *id, int srcrow, int dstrow, int nrows) in vv_copyrows() argument
799 int scrolldown = (dstrow + nrows >= ri->ri_rows); in vv_copyrows()
802 int offset = (srcrow - dstrow) * ri->ri_yscale; in vv_copyrows()
822 dst = ri->ri_bits + dstrow * ri->ri_font->fontheight * ri->ri_stride; in vv_copyrows()
/netbsd-src/sys/arch/evbppc/explora/dev/
H A Dfb_elb.c434 fb_copyrows(void *v, int srcrow, int dstrow, int nrows) in fb_copyrows() argument
440 dstrow *= ri->ri_font->fontheight; in fb_copyrows()
443 s3_copy(fb, 0, srcrow, 0, dstrow, ri->ri_stride, nrows, 0x0f); in fb_copyrows()
/netbsd-src/sys/dev/pci/
H A Dwcfb.c671 wcfb_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in wcfb_copyrows() argument
676 int offset = (ri->ri_yorigin + dstrow * ri->ri_font->fontheight) * in wcfb_copyrows()
681 sc->copyrows(ri, srcrow, dstrow, nrows); in wcfb_copyrows()
943 wcfb_acc_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in wcfb_acc_copyrows() argument
953 yd = ri->ri_yorigin + ri->ri_font->fontheight * dstrow; in wcfb_acc_copyrows()
H A Dtdvfb.c120 static void tdvfb_copyrows(void *cookie, int srcrow, int dstrow, int nrows);
886 tdvfb_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in tdvfb_copyrows() argument
900 yd = ri->ri_yorigin + ri->ri_font->fontheight * dstrow; in tdvfb_copyrows()
/netbsd-src/sys/dev/ic/
H A Dpcdisplay_subr.c222 pcdisplay_copyrows(void *id, int srcrow, int dstrow, int nrows) in pcdisplay_copyrows() argument
231 dstoff = dstrow * ncols + 0; in pcdisplay_copyrows()
H A Dhd44780_subr.c180 hlcd_copyrows(void *id, int srcrow, int dstrow, int nrows) in hlcd_copyrows() argument
187 memmove(&hdscr->image[dstrow * ncols], &hdscr->image[srcrow * ncols], in hlcd_copyrows()
/netbsd-src/sys/arch/usermode/dev/
H A Dvncfb.c390 vncfb_copyrows(void *priv, int srcrow, int dstrow, int nrows) in vncfb_copyrows() argument
404 ops->copyrows(ri, srcrow, dstrow, nrows); in vncfb_copyrows()
408 y = ri->ri_yorigin + dstrow * fontheight; in vncfb_copyrows()
/netbsd-src/sys/dev/sbus/
H A Dtcx.c903 tcx_copyrows(void *cookie, int srcrow, int dstrow, int nrows) in tcx_copyrows() argument
913 if (srcrow < dstrow) { in tcx_copyrows()
919 (ri->ri_font->fontheight * dstrow + ri->ri_yorigin) + len; in tcx_copyrows()
934 (ri->ri_font->fontheight * dstrow + ri->ri_yorigin); in tcx_copyrows()
/netbsd-src/sys/arch/vax/vsa/
H A Dlcg.c640 lcg_copyrows(void *id, int srcrow, int dstrow, int nrows) in lcg_copyrows() argument
644 bcopy(&ss->ss_image[srcrow * lcg_cols], &ss->ss_image[dstrow * lcg_cols], in lcg_copyrows()
649 memcpy(&lcgaddr[dstrow * lcg_onerow], in lcg_copyrows()
652 blkcpy(LCG_FB_ADDR + (srcrow * lcg_onerow), LCG_FB_ADDR + (dstrow * lcg_onerow), in lcg_copyrows()
/netbsd-src/sys/dev/isa/
H A Dega.c833 ega_copyrows(void *id, int srcrow, int dstrow, int nrows) in ega_copyrows() argument
842 dstoff = dstrow * ncols + 0; in ega_copyrows()
845 if (dstrow == 0 && (srcrow + nrows == scr->pcs.type->nrows)) { in ega_copyrows()
/netbsd-src/sys/arch/hppa/dev/
H A Dhyperfb.c1229 hyperfb_copyrows(void *cookie, int srcrow, int dstrow, int nrows)
1244 yd = ri->ri_yorigin + ri->ri_font->fontheight * dstrow;
1248 if (ri->ri_crow >= dstrow && ri->ri_crow < (dstrow + nrows))
1110 hyperfb_copyrows(void * cookie,int srcrow,int dstrow,int nrows) hyperfb_copyrows() argument
/netbsd-src/sys/arch/sgimips/gio/
H A Dlight.c468 light_copyrows(void *c, int srcrow, int dstrow, int nrows) in light_copyrows() argument
477 to_y = dstrow * font->fontheight; in light_copyrows()
H A Dgrtwo.c675 grtwo_copyrows(void *c, int srcrow, int dstrow, int nrows) in grtwo_copyrows() argument
684 dstrow * font->fontheight, /* y2 */ in grtwo_copyrows()
/netbsd-src/sys/dev/rasops/
H A Drasops.c1452 rasops_copychar(void *cookie, int srcrow, int dstrow, int srccol, int dstcol) in rasops_copychar() argument
1461 r_dstcol = ri->ri_rows - dstrow - 1; in rasops_copychar()
1575 rasops_copychar_ccw(void *cookie, int srcrow, int dstrow, int srccol, in rasops_copychar_ccw() argument
1585 r_dstcol = dstrow; in rasops_copychar_ccw()

123