Lines Matching defs:mapping
48 struct address_space *mapping,
57 page = grab_cache_page(mapping, index);
163 m = page->mapping;
167 "mapping=%p ino=%lu\n",
334 page->mapping = NULL;
337 page->mapping = dmap;
355 * @mapping: address space with dirty pages for discarding
358 void nilfs_clear_dirty_pages(struct address_space *mapping, bool silent)
366 while (pagevec_lookup_tag(&pvec, mapping, &index,
378 if (likely(page->mapping == mapping))
395 struct inode *inode = page->mapping->host;
447 void nilfs_mapping_init(struct address_space *mapping, struct inode *inode)
449 mapping->host = inode;
450 mapping->flags = 0;
451 mapping_set_gfp_mask(mapping, GFP_NOFS);
452 mapping->private_data = NULL;
453 mapping->a_ops = &empty_aops;
468 struct address_space *mapping = page->mapping;
470 if (mapping) {
471 xa_lock_irq(&mapping->i_pages);
473 __xa_clear_mark(&mapping->i_pages, page_index(page),
475 xa_unlock_irq(&mapping->i_pages);
478 xa_unlock_irq(&mapping->i_pages);