Lines Matching refs:bvec
241 struct bio_vec bvec[SWAP_CLUSTER_MAX]; member
263 struct page *page = sio->bvec[0].bv_page; in sio_write_complete()
280 page = sio->bvec[p].bv_page; in sio_write_complete()
286 count_swpout_vm_event(sio->bvec[p].bv_page); in sio_write_complete()
290 end_page_writeback(sio->bvec[p].bv_page); in sio_write_complete()
321 sio->bvec[sio->pages].bv_page = page; in swap_writepage_fs()
322 sio->bvec[sio->pages].bv_len = thp_size(page); in swap_writepage_fs()
323 sio->bvec[sio->pages].bv_offset = 0; in swap_writepage_fs()
326 if (sio->pages == ARRAY_SIZE(sio->bvec) || !wbc->swap_plug) { in swap_writepage_fs()
379 iov_iter_bvec(&from, WRITE, sio->bvec, sio->pages, sio->len); in swap_write_unplug()
392 struct page *page = sio->bvec[p].bv_page; in sio_read_complete()
400 struct page *page = sio->bvec[p].bv_page; in sio_read_complete()
435 sio->bvec[sio->pages].bv_page = page; in swap_readpage_fs()
436 sio->bvec[sio->pages].bv_len = thp_size(page); in swap_readpage_fs()
437 sio->bvec[sio->pages].bv_offset = 0; in swap_readpage_fs()
440 if (sio->pages == ARRAY_SIZE(sio->bvec) || !plug) { in swap_readpage_fs()
533 iov_iter_bvec(&from, READ, sio->bvec, sio->pages, sio->len); in __swap_read_unplug()