Lines Matching defs:begin
46 uint32_t begin, end;
339 uint32_t cur_num_pages = backing->chunks[idx].end - backing->chunks[idx].begin;
387 best_backing->chunks[0].begin = 0;
398 *pstart_page = best_backing->chunks[best_idx].begin;
399 best_backing->chunks[best_idx].begin += *pnum_pages;
401 if (best_backing->chunks[best_idx].begin >= best_backing->chunks[best_idx].end) {
435 /* Find the first chunk with begin >= start_page. */
439 if (backing->chunks[mid].begin >= start_page)
445 assert(low >= backing->num_chunks || end_page <= backing->chunks[low].begin);
451 if (low < backing->num_chunks && end_page == backing->chunks[low].begin) {
457 } else if (low < backing->num_chunks && end_page == backing->chunks[low].begin) {
458 backing->chunks[low].begin = start_page;
475 backing->chunks[low].begin = start_page;
480 if (backing->num_chunks == 1 && backing->chunks[0].begin == 0 &&