Lines Matching refs:swap_file
2358 struct file *swap_file = sis->swap_file;
2359 struct address_space *mapping = swap_file->f_mapping;
2363 mapping->a_ops->swap_deactivate(swap_file);
2446 struct file *swap_file = sis->swap_file;
2447 struct address_space *mapping = swap_file->f_mapping;
2458 ret = mapping->a_ops->swap_activate(sis, swap_file, span);
2469 return generic_swapfile_activate(sis, swap_file, span);
2479 bdev = p->swap_file->f_inode->i_sb->s_bdev;
2584 struct file *swap_file, *victim;
2609 if (p->swap_file->f_mapping == mapping) {
2700 swap_file = p->swap_file;
2702 p->swap_file = NULL;
2737 filp_close(swap_file, NULL);
2836 file = si->swap_file;
3182 struct file *swap_file = NULL;
3218 swap_file = file_open_name(name, O_RDWR|O_LARGEFILE, 0);
3219 if (IS_ERR(swap_file)) {
3220 error = PTR_ERR(swap_file);
3221 swap_file = NULL;
3225 p->swap_file = swap_file;
3226 mapping = swap_file->f_mapping;
3246 page = read_mapping_page(mapping, 0, swap_file);
3417 p->swap_file = NULL;
3425 if (swap_file)
3426 filp_close(swap_file, NULL);
3609 return page_swap_info(page)->swap_file->f_mapping;