Lines Matching refs:mapping
135 struct address_space *const mapping = &inode->i_data;
168 mapping->a_ops = &empty_aops;
169 mapping->host = inode;
170 mapping->flags = 0;
171 atomic_set(&mapping->i_mmap_writable, 0);
172 mapping_set_gfp_mask(mapping, GFP_HIGHUSER_MOVABLE);
173 mapping->private_data = NULL;
174 mapping->writeback_index = 0;
176 inode->i_mapping = mapping;
338 void address_space_init_once(struct address_space *mapping)
340 memset(mapping, 0, sizeof(*mapping));
341 INIT_RADIX_TREE(&mapping->page_tree, GFP_ATOMIC);
342 spin_lock_init(&mapping->tree_lock);
343 init_rwsem(&mapping->i_mmap_rwsem);
344 INIT_LIST_HEAD(&mapping->private_list);
345 spin_lock_init(&mapping->private_lock);
346 mapping->i_mmap = RB_ROOT;
494 * and we must not free mapping under it.
667 * mapping->private_list then try to remove them.
880 * newly created inode's mapping