Lines Matching defs:srcrow
1105 om1_copyrows(void *cookie, int srcrow, int dstrow, int nrows)
1114 offset = (dstrow - srcrow) * scanspan * ri->ri_font->fontheight;
1115 srcy = ri->ri_font->fontheight * srcrow;
1116 if (srcrow < dstrow && srcrow + nrows > dstrow) {
1144 om4_copyrows(void *cookie, int srcrow, int dstrow, int nrows)
1159 src = (uint8_t *)ri->ri_bits + srcrow * rowheight * ri->ri_stride;
1162 if (nrows <= 0 || srcrow == dstrow) {
1164 } else if (srcrow < dstrow) {
1168 srcrow += nrows - 1;
1185 if (rowattr[srcrow].ismulti == false &&
1186 rowattr[srcrow].fg == rowattr[srcrow].bg &&
1187 rowattr[srcrow].all == rowattr[dstrow].all) {
1193 if (rowattr[srcrow + r * rowstep].all !=
1194 rowattr[srcrow].all) {
1198 /* r is the number of rows including srcrow itself */
1200 if (rowattr[srcrow].ismulti) {
1216 fg = rowattr[srcrow].fg;
1217 bg = rowattr[srcrow].bg;
1265 rowattr[dstrow] = rowattr[srcrow];
1267 srcrow += rowstep;