Lines Matching refs:res_start
312 unsigned long res_start = res->backup_offset; in vmw_bo_dirty_transfer_to_res() local
315 WARN_ON_ONCE(res_start & ~PAGE_MASK); in vmw_bo_dirty_transfer_to_res()
316 res_start >>= PAGE_SHIFT; in vmw_bo_dirty_transfer_to_res()
319 if (res_start >= dirty->end || res_end <= dirty->start) in vmw_bo_dirty_transfer_to_res()
322 cur = max(res_start, dirty->start); in vmw_bo_dirty_transfer_to_res()
338 if (res_start <= dirty->start && res_end > dirty->start) in vmw_bo_dirty_transfer_to_res()
340 if (res_start < dirty->end && res_end >= dirty->end) in vmw_bo_dirty_transfer_to_res()
341 dirty->end = res_start; in vmw_bo_dirty_transfer_to_res()
354 unsigned long res_start = res->backup_offset; in vmw_bo_dirty_clear_res() local
359 res_start >>= PAGE_SHIFT; in vmw_bo_dirty_clear_res()
362 if (res_start >= dirty->end || res_end <= dirty->start) in vmw_bo_dirty_clear_res()
365 res_start = max(res_start, dirty->start); in vmw_bo_dirty_clear_res()
367 bitmap_clear(&dirty->bitmap[0], res_start, res_end - res_start); in vmw_bo_dirty_clear_res()
369 if (res_start <= dirty->start && res_end > dirty->start) in vmw_bo_dirty_clear_res()
371 if (res_start < dirty->end && res_end >= dirty->end) in vmw_bo_dirty_clear_res()
372 dirty->end = res_start; in vmw_bo_dirty_clear_res()