Lines Matching full:dirty
274 two 16-pixel blocks but we only mark the first as dirty
286 vnc_set_bit(s->dirty[y], (x + i) / 16);
367 memset(vs->guest.dirty, 0xFF, sizeof(vs->guest.dirty));
377 memset(vs->server.dirty, 0xFF, sizeof(vs->guest.dirty));
695 if (!vnc_get_bit(s->dirty[y + h], last_x))
698 vnc_clear_bit(s->dirty[y + h], tmp_x);
726 * Walk through the guest dirty map.
728 * Update server dirty map.
735 if (vnc_and_bits(vs->guest.dirty[y], width_mask, VNC_DIRTY_WORDS)) {
745 if (!vnc_get_bit(vs->guest.dirty[y], (x / 16)))
747 vnc_clear_bit(vs->guest.dirty[y], (x / 16));
751 vnc_set_bit(vs->server.dirty[y], (x / 16));
766 * surface and server dirty map. guest surface updates
780 if (vnc_get_bit(vs->server.dirty[y], x)) {
784 vnc_clear_bit(vs->server.dirty[y], x);
1498 vnc_set_bits(vs->guest.dirty[y_position + i],
1500 vnc_set_bits(vs->server.dirty[y_position + i],