Lines Matching refs:mapping
48 struct address_space *mapping, in nilfs_grab_buffer() argument
57 page = grab_cache_page(mapping, index); in nilfs_grab_buffer()
164 m = page->mapping; in nilfs_page_bug()
335 page->mapping = NULL; in nilfs_copy_back_pages()
338 page->mapping = dmap; in nilfs_copy_back_pages()
359 void nilfs_clear_dirty_pages(struct address_space *mapping, bool silent) in nilfs_clear_dirty_pages() argument
367 while (pagevec_lookup_tag(&pvec, mapping, &index, in nilfs_clear_dirty_pages()
388 struct inode *inode = page->mapping->host; in nilfs_clear_dirty_page()
441 void nilfs_mapping_init(struct address_space *mapping, struct inode *inode) in nilfs_mapping_init() argument
443 mapping->host = inode; in nilfs_mapping_init()
444 mapping->flags = 0; in nilfs_mapping_init()
445 mapping_set_gfp_mask(mapping, GFP_NOFS); in nilfs_mapping_init()
446 mapping->private_data = NULL; in nilfs_mapping_init()
447 mapping->a_ops = &empty_aops; in nilfs_mapping_init()
463 struct address_space *mapping = page->mapping; in __nilfs_clear_page_dirty() local
465 if (mapping) { in __nilfs_clear_page_dirty()
466 xa_lock_irq(&mapping->i_pages); in __nilfs_clear_page_dirty()
468 __xa_clear_mark(&mapping->i_pages, page_index(page), in __nilfs_clear_page_dirty()
470 xa_unlock_irq(&mapping->i_pages); in __nilfs_clear_page_dirty()
473 xa_unlock_irq(&mapping->i_pages); in __nilfs_clear_page_dirty()