Lines Matching refs:mapping
62 struct address_space *mapping, in nilfs_grab_buffer() argument
71 page = grab_cache_page(mapping, index); in nilfs_grab_buffer()
178 m = page->mapping; in nilfs_page_bug()
352 page->mapping = NULL; in nilfs_copy_back_pages()
355 page->mapping = dmap; in nilfs_copy_back_pages()
377 void nilfs_clear_dirty_pages(struct address_space *mapping, bool silent) in nilfs_clear_dirty_pages() argument
385 while (pagevec_lookup_tag(&pvec, mapping, &index, PAGECACHE_TAG_DIRTY, in nilfs_clear_dirty_pages()
406 struct inode *inode = page->mapping->host; in nilfs_clear_dirty_page()
460 void nilfs_mapping_init(struct address_space *mapping, struct inode *inode) in nilfs_mapping_init() argument
462 mapping->host = inode; in nilfs_mapping_init()
463 mapping->flags = 0; in nilfs_mapping_init()
464 mapping_set_gfp_mask(mapping, GFP_NOFS); in nilfs_mapping_init()
465 mapping->private_data = NULL; in nilfs_mapping_init()
466 mapping->a_ops = &empty_aops; in nilfs_mapping_init()
482 struct address_space *mapping = page->mapping; in __nilfs_clear_page_dirty() local
484 if (mapping) { in __nilfs_clear_page_dirty()
485 spin_lock_irq(&mapping->tree_lock); in __nilfs_clear_page_dirty()
487 radix_tree_tag_clear(&mapping->page_tree, in __nilfs_clear_page_dirty()
490 spin_unlock_irq(&mapping->tree_lock); in __nilfs_clear_page_dirty()
493 spin_unlock_irq(&mapping->tree_lock); in __nilfs_clear_page_dirty()