Lines Matching refs:start
231 char* start; in make_expect_screen_erase() local
233 start = cs->text + cs->si.width * (cursor_position.Y - 1); in make_expect_screen_erase()
240 end = start + cs->si.width; in make_expect_screen_erase()
243 start += cursor_position.X - 1; in make_expect_screen_erase()
246 end = start + cursor_position.X; in make_expect_screen_erase()
249 start = cs->text; in make_expect_screen_erase()
254 start = cs->text; in make_expect_screen_erase()
259 end = start + cs->si.width; in make_expect_screen_erase()
264 ASSERT_PTR_LT(start, end); in make_expect_screen_erase()
266 for (; start < end; start++) { in make_expect_screen_erase()
267 *start = ' '; in make_expect_screen_erase()
275 char* start; in make_expect_screen_write() local
276 start = cs->text + cs->si.width * (cursor_position.Y - 1) + in make_expect_screen_write()
279 size_t remain_length = cs->si.length - (cs->text - start); in make_expect_screen_write()
281 memcpy(start, text, length); in make_expect_screen_write()
288 WORD* start; in make_expect_screen_set_attr() local
289 start = cs->attributes + cs->si.width * (cursor_position.Y - 1) + in make_expect_screen_set_attr()
291 size_t remain_length = cs->si.length - (cs->attributes - start); in make_expect_screen_set_attr()
294 *start = attr; in make_expect_screen_set_attr()
295 start++; in make_expect_screen_set_attr()