Lines Matching refs:dst
46 overlap(const WINDOW *const src, WINDOW *const dst, int const flag)
55 T((T_CALLED("overlap(%p,%p,%d)"), src, dst, flag));
57 if (src != 0 && dst != 0) {
65 T(("dst : begy %ld, begx %ld, maxy %ld, maxx %ld",
66 (long) dst->_begy,
67 (long) dst->_begx,
68 (long) dst->_maxy,
69 (long) dst->_maxx));
76 dx1 = dst->_begx;
77 dy1 = dst->_begy;
78 dx2 = dx1 + dst->_maxx;
79 dy2 = dy1 + dst->_maxy;
89 rc = copywin(src, dst,
135 copywin(const WINDOW *src, WINDOW *dst,
148 src, dst, sminrow, smincol, dminrow, dmincol, dmaxrow, dmaxcol, over));
150 if (src && dst) {
153 bk = AttrOf(dst->_nc_bkgd);
163 if (dmaxrow <= dst->_maxy && dmaxcol <= dst->_maxx) {
177 (!CharEq(dst->_line[dy].text[dx],
179 dst->_line[dy].text[dx] =
181 SetAttr(dst->_line[dy].text[dx],
187 if (!CharEq(dst->_line[dy].text[dx],
189 dst->_line[dy].text[dx] =
196 touchline(dst, dminrow, (dmaxrow - dminrow + 1));