Lines Matching defs:segs_to_unmap
249 int segs_to_unmap = 0;
259 gnttab_set_unmap_op(&unmap[segs_to_unmap],
265 pages[segs_to_unmap] = persistent_gnt->page;
267 if (++segs_to_unmap == BLKIF_MAX_SEGMENTS_PER_REQUEST ||
270 unmap_data.count = segs_to_unmap;
274 segs_to_unmap);
275 segs_to_unmap = 0;
290 int segs_to_unmap = 0;
304 gnttab_set_unmap_op(&unmap[segs_to_unmap],
309 pages[segs_to_unmap] = persistent_gnt->page;
311 if (++segs_to_unmap == BLKIF_MAX_SEGMENTS_PER_REQUEST) {
312 unmap_data.count = segs_to_unmap;
315 segs_to_unmap);
316 segs_to_unmap = 0;
320 if (segs_to_unmap > 0) {
321 unmap_data.count = segs_to_unmap;
323 gnttab_page_cache_put(&ring->free_pages, pages, segs_to_unmap);