Lines Matching refs:res_start
330 unsigned long res_start = res->backup_offset; in vmw_bo_dirty_transfer_to_res() local
333 WARN_ON_ONCE(res_start & ~PAGE_MASK); in vmw_bo_dirty_transfer_to_res()
334 res_start >>= PAGE_SHIFT; in vmw_bo_dirty_transfer_to_res()
337 if (res_start >= dirty->end || res_end <= dirty->start) in vmw_bo_dirty_transfer_to_res()
340 cur = max(res_start, dirty->start); in vmw_bo_dirty_transfer_to_res()
356 if (res_start <= dirty->start && res_end > dirty->start) in vmw_bo_dirty_transfer_to_res()
358 if (res_start < dirty->end && res_end >= dirty->end) in vmw_bo_dirty_transfer_to_res()
359 dirty->end = res_start; in vmw_bo_dirty_transfer_to_res()
372 unsigned long res_start = res->backup_offset; in vmw_bo_dirty_clear_res() local
377 res_start >>= PAGE_SHIFT; in vmw_bo_dirty_clear_res()
380 if (res_start >= dirty->end || res_end <= dirty->start) in vmw_bo_dirty_clear_res()
383 res_start = max(res_start, dirty->start); in vmw_bo_dirty_clear_res()
385 bitmap_clear(&dirty->bitmap[0], res_start, res_end - res_start); in vmw_bo_dirty_clear_res()
387 if (res_start <= dirty->start && res_end > dirty->start) in vmw_bo_dirty_clear_res()
389 if (res_start < dirty->end && res_end >= dirty->end) in vmw_bo_dirty_clear_res()
390 dirty->end = res_start; in vmw_bo_dirty_clear_res()