Lines Matching refs:batch_end_index
941 unsigned long batch_end_index; member
958 unsigned long last = pfns->batch_end_index - 1; in pfn_reader_unpin()
979 unsigned long start_index = pfns->batch_end_index; in pfn_reader_fill_span()
1034 pfns->batch_start_index = pfns->batch_end_index; in pfn_reader_next()
1036 while (pfns->batch_end_index != pfns->last_index + 1) { in pfn_reader_next()
1050 pfns->batch_end_index = in pfn_reader_next()
1052 if (pfns->batch_end_index == pfns->span.last_used + 1) in pfn_reader_next()
1071 pfns->batch_end_index = start_index; in pfn_reader_init()
1095 if (pfns->user.upages_end > pfns->batch_end_index) { in pfn_reader_release_pins()
1096 size_t npages = pfns->user.upages_end - pfns->batch_end_index; in pfn_reader_release_pins()
1099 unpin_user_pages(pfns->user.upages + (pfns->batch_end_index - in pfn_reader_release_pins()
1103 pfns->user.upages_end = pfns->batch_end_index; in pfn_reader_release_pins()
1105 if (pfns->batch_start_index != pfns->batch_end_index) { in pfn_reader_release_pins()
1107 pfns->batch_start_index = pfns->batch_end_index; in pfn_reader_release_pins()
1376 done_end_index = pfns.batch_end_index; in iopt_area_fill_domain()
1430 done_first_end_index = pfns.batch_end_index; in iopt_area_fill_domains()