Lines Matching refs:swap_file
2180 struct file *swap_file = sis->swap_file;
2181 struct address_space *mapping = swap_file->f_mapping;
2185 mapping->a_ops->swap_deactivate(swap_file);
2265 struct file *swap_file = sis->swap_file;
2266 struct address_space *mapping = swap_file->f_mapping;
2277 ret = mapping->a_ops->swap_activate(sis, swap_file, span);
2289 return generic_swapfile_activate(sis, swap_file, span);
2299 bdev = p->swap_file->f_inode->i_sb->s_bdev;
2405 struct file *swap_file, *victim;
2430 if (p->swap_file->f_mapping == mapping) {
2521 swap_file = p->swap_file;
2523 p->swap_file = NULL;
2555 filp_close(swap_file, NULL);
2654 file = si->swap_file;
2994 struct file *swap_file = NULL;
3030 swap_file = file_open_name(name, O_RDWR|O_LARGEFILE, 0);
3031 if (IS_ERR(swap_file)) {
3032 error = PTR_ERR(swap_file);
3033 swap_file = NULL;
3037 p->swap_file = swap_file;
3038 mapping = swap_file->f_mapping;
3039 dentry = swap_file->f_path.dentry;
3063 page = read_mapping_page(mapping, 0, swap_file);
3229 p->swap_file = NULL;
3236 if (swap_file)
3237 filp_close(swap_file, NULL);
3428 return page_swap_info(&folio->page)->swap_file->f_mapping;