Lines Matching refs:sis

98 int generic_swapfile_activate(struct swap_info_struct *sis,  in generic_swapfile_activate()  argument
125 page_no < sis->max) { in generic_swapfile_activate()
171 ret = add_swap_extent(sis, page_no, 1, first_block); in generic_swapfile_activate()
184 sis->max = page_no; in generic_swapfile_activate()
185 sis->pages = page_no - 1; in generic_swapfile_activate()
186 sis->highest_bit = page_no - 1; in generic_swapfile_activate()
259 struct swap_info_struct *sis = page_swap_info(page); in __swap_writepage() local
263 if (data_race(sis->flags & SWP_FS_OPS)) { in __swap_writepage()
265 struct file *swap_file = sis->swap_file; in __swap_writepage()
282 trace_android_vh_count_pswpout(sis); in __swap_writepage()
305 ret = bdev_write_page(sis->bdev, swap_page_sector(page), page, wbc); in __swap_writepage()
307 trace_android_vh_count_swpout_vm_event(sis, page, &skip); in __swap_writepage()
321 trace_android_vh_count_swpout_vm_event(sis, page, &skip); in __swap_writepage()
335 struct swap_info_struct *sis = page_swap_info(page); in swap_readpage() local
357 if (data_race(sis->flags & SWP_FS_OPS)) { in swap_readpage()
358 struct file *swap_file = sis->swap_file; in swap_readpage()
363 trace_android_vh_count_pswpin(sis); in swap_readpage()
369 if (sis->flags & SWP_SYNCHRONOUS_IO) { in swap_readpage()
370 ret = bdev_read_page(sis->bdev, swap_page_sector(page), page); in swap_readpage()
372 trace_android_vh_count_pswpin(sis); in swap_readpage()
396 trace_android_vh_count_pswpin(sis); in swap_readpage()
418 struct swap_info_struct *sis = page_swap_info(page); in swap_set_page_dirty() local
420 if (data_race(sis->flags & SWP_FS_OPS)) { in swap_set_page_dirty()
421 struct address_space *mapping = sis->swap_file->f_mapping; in swap_set_page_dirty()