Lines Matching refs:bvec
238 struct bio_vec bvec[SWAP_CLUSTER_MAX]; member
260 struct page *page = sio->bvec[0].bv_page; in sio_write_complete()
277 page = sio->bvec[p].bv_page; in sio_write_complete()
283 count_swpout_vm_event(page_folio(sio->bvec[p].bv_page)); in sio_write_complete()
287 end_page_writeback(sio->bvec[p].bv_page); in sio_write_complete()
318 bvec_set_page(&sio->bvec[sio->pages], page, thp_size(page), 0); in swap_writepage_fs()
321 if (sio->pages == ARRAY_SIZE(sio->bvec) || !wbc->swap_plug) { in swap_writepage_fs()
395 iov_iter_bvec(&from, ITER_SOURCE, sio->bvec, sio->pages, sio->len); in swap_write_unplug()
408 struct folio *folio = page_folio(sio->bvec[p].bv_page); in sio_read_complete()
416 struct folio *folio = page_folio(sio->bvec[p].bv_page); in sio_read_complete()
449 bvec_set_page(&sio->bvec[sio->pages], page, thp_size(page), 0); in swap_readpage_fs()
452 if (sio->pages == ARRAY_SIZE(sio->bvec) || !plug) { in swap_readpage_fs()
540 iov_iter_bvec(&from, ITER_DEST, sio->bvec, sio->pages, sio->len); in __swap_read_unplug()