Lines Matching refs:res_end

313 	unsigned long res_end = res->backup_offset + res->backup_size;  in vmw_bo_dirty_transfer_to_res()  local
317 res_end = DIV_ROUND_UP(res_end, PAGE_SIZE); in vmw_bo_dirty_transfer_to_res()
319 if (res_start >= dirty->end || res_end <= dirty->start) in vmw_bo_dirty_transfer_to_res()
323 res_end = max(res_end, dirty->end); in vmw_bo_dirty_transfer_to_res()
324 while (cur < res_end) { in vmw_bo_dirty_transfer_to_res()
327 start = find_next_bit(&dirty->bitmap[0], res_end, cur); in vmw_bo_dirty_transfer_to_res()
328 if (start >= res_end) in vmw_bo_dirty_transfer_to_res()
331 end = find_next_zero_bit(&dirty->bitmap[0], res_end, start + 1); in vmw_bo_dirty_transfer_to_res()
338 if (res_start <= dirty->start && res_end > dirty->start) in vmw_bo_dirty_transfer_to_res()
339 dirty->start = res_end; in vmw_bo_dirty_transfer_to_res()
340 if (res_start < dirty->end && res_end >= dirty->end) in vmw_bo_dirty_transfer_to_res()
355 unsigned long res_end = res->backup_offset + res->backup_size; in vmw_bo_dirty_clear_res() local
360 res_end = DIV_ROUND_UP(res_end, PAGE_SIZE); in vmw_bo_dirty_clear_res()
362 if (res_start >= dirty->end || res_end <= dirty->start) in vmw_bo_dirty_clear_res()
366 res_end = min(res_end, dirty->end); 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()
370 dirty->start = res_end; in vmw_bo_dirty_clear_res()
371 if (res_start < dirty->end && res_end >= dirty->end) in vmw_bo_dirty_clear_res()