Searched refs:page_tree (Results 1 - 22 of 22) sorted by relevance

/linux-4.1.27/fs/nilfs2/
H A Dbtnode.c202 err = radix_tree_insert(&btnc->page_tree, newkey, obh->b_page); nilfs_btnode_prepare_change_key()
260 radix_tree_delete(&btnc->page_tree, oldkey); nilfs_btnode_commit_change_key()
261 radix_tree_tag_set(&btnc->page_tree, newkey, nilfs_btnode_commit_change_key()
292 radix_tree_delete(&btnc->page_tree, newkey); nilfs_btnode_abort_change_key()
H A Dpage.c342 page2 = radix_tree_delete(&smap->page_tree, offset); nilfs_copy_back_pages()
349 err = radix_tree_insert(&dmap->page_tree, offset, page); nilfs_copy_back_pages()
358 radix_tree_tag_set(&dmap->page_tree, nilfs_copy_back_pages()
487 radix_tree_tag_clear(&mapping->page_tree, __nilfs_clear_page_dirty()
/linux-4.1.27/mm/
H A Dswap_state.c37 .page_tree = RADIX_TREE_INIT(GFP_ATOMIC|__GFP_NOWARN),
94 error = radix_tree_insert(&address_space->page_tree, __add_to_swap_cache()
146 radix_tree_delete(&address_space->page_tree, page_private(page)); __delete_from_swap_cache()
H A Dfilemap.c122 __radix_tree_lookup(&mapping->page_tree, page->index, &node, &slot); page_cache_tree_delete()
138 mapping->page_tree.gfp_mask &= __GFP_BITS_MASK; page_cache_tree_delete()
148 radix_tree_tag_clear(&mapping->page_tree, index, tag); page_cache_tree_delete()
157 if (__radix_tree_delete_node(&mapping->page_tree, node)) page_cache_tree_delete()
483 error = radix_tree_insert(&mapping->page_tree, offset, new); replace_page_cache_page()
508 error = __radix_tree_create(&mapping->page_tree, page->index, page_cache_tree_insert()
897 page = radix_tree_lookup(&mapping->page_tree, index); page_cache_next_hole()
938 page = radix_tree_lookup(&mapping->page_tree, index); page_cache_prev_hole()
971 pagep = radix_tree_lookup_slot(&mapping->page_tree, offset); find_get_entry()
1168 radix_tree_for_each_slot(slot, &mapping->page_tree, &iter, start) { find_get_entries()
1230 radix_tree_for_each_slot(slot, &mapping->page_tree, &iter, start) { find_get_pages()
1297 radix_tree_for_each_contig(slot, &mapping->page_tree, &iter, index) { find_get_pages_contig()
1373 radix_tree_for_each_tagged(slot, &mapping->page_tree, find_get_pages_tag()
1999 radix_tree_for_each_slot(slot, &mapping->page_tree, &iter, vmf->pgoff) { filemap_map_pages()
H A Dworkingset.c210 * Returns a shadow entry to be stored in @mapping->page_tree in place
360 if (!__radix_tree_delete_node(&mapping->page_tree, node)) shadow_lru_isolate()
H A Dshmem.c261 pslot = radix_tree_lookup_slot(&mapping->page_tree, index); shmem_radix_tree_replace()
284 item = radix_tree_lookup(&mapping->page_tree, index); shmem_confirm_swap()
307 error = radix_tree_insert(&mapping->page_tree, index, page); shmem_add_to_page_cache()
352 old = radix_tree_delete_item(&mapping->page_tree, index, radswap); shmem_free_swap()
622 index = radix_tree_locate_item(&mapping->page_tree, radswap); shmem_unuse_inode()
1847 radix_tree_for_each_slot(slot, &mapping->page_tree, &iter, start) { shmem_tag_pins()
1854 radix_tree_tag_set(&mapping->page_tree, iter.index, shmem_tag_pins()
1889 if (!radix_tree_tagged(&mapping->page_tree, SHMEM_TAG_PINNED)) shmem_wait_for_pins()
1900 radix_tree_for_each_tagged(slot, &mapping->page_tree, &iter, shmem_wait_for_pins()
1925 radix_tree_tag_clear(&mapping->page_tree, shmem_wait_for_pins()
H A Dpage-writeback.c1801 tagged = radix_tree_range_tag_if_tagged(&mapping->page_tree, tag_pages_for_writeback()
2157 radix_tree_tag_set(&mapping->page_tree, page_index(page), __set_page_dirty_nobuffers()
2350 radix_tree_tag_clear(&mapping->page_tree, test_clear_page_writeback()
2385 radix_tree_tag_set(&mapping->page_tree, __test_set_page_writeback()
2392 radix_tree_tag_clear(&mapping->page_tree, __test_set_page_writeback()
2396 radix_tree_tag_clear(&mapping->page_tree, __test_set_page_writeback()
2419 return radix_tree_tagged(&mapping->page_tree, tag); mapping_tagged()
H A Dtruncate.c42 if (!__radix_tree_lookup(&mapping->page_tree, index, &node, &slot)) clear_exceptional_entry()
61 __radix_tree_delete_node(&mapping->page_tree, node); clear_exceptional_entry()
H A Dreadahead.c179 page = radix_tree_lookup(&mapping->page_tree, page_offset); __do_page_cache_readahead()
H A Dmigrate.c325 pslot = radix_tree_lookup_slot(&mapping->page_tree, migrate_page_move_mapping()
411 pslot = radix_tree_lookup_slot(&mapping->page_tree, migrate_huge_page_move_mapping()
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/
H A Dglimpse.c77 cnt += radix_tree_gang_lookup_tag(&inode->i_mapping->page_tree, dirty_cnt()
/linux-4.1.27/tools/perf/
H A Dbuiltin-kmem.c262 static struct rb_root page_tree; variable in typeref:struct:rb_root
268 struct rb_node **node = &page_tree.rb_node; search_page()
295 rb_insert_color(&data->node, &page_tree); search_page()
459 rb_erase(&pstat->node, &page_tree); perf_evsel__process_page_free_event()
/linux-4.1.27/fs/btrfs/
H A Dcompression.c479 page = radix_tree_lookup(&mapping->page_tree, pg_index); add_ra_bio_pages()
H A Dextent_io.c5128 radix_tree_tag_clear(&page->mapping->page_tree, clear_extent_buffer_dirty()
H A Dinode.c7250 struct radix_tree_root *root = &inode->i_mapping->page_tree; btrfs_page_exists_in_range()
/linux-4.1.27/fs/f2fs/
H A Dnode.c86 radix_tree_tag_clear(&mapping->page_tree, clear_node_page_dirty()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
H A Ddir.c282 found = radix_tree_gang_lookup(&mapping->page_tree, ll_dir_page_locate()
/linux-4.1.27/fs/xfs/
H A Dxfs_aops.c1907 radix_tree_tag_set(&mapping->page_tree, xfs_vm_set_page_dirty()
/linux-4.1.27/fs/
H A Dinode.c341 INIT_RADIX_TREE(&mapping->page_tree, GFP_ATOMIC); address_space_init_once()
H A Dbuffer.c636 radix_tree_tag_set(&mapping->page_tree, __set_page_dirty()
/linux-4.1.27/include/linux/
H A Dmm.h668 * rooted at mapping->page_tree, and indexed by offset.
H A Dfs.h427 struct radix_tree_root page_tree; /* radix tree of all pages */ member in struct:address_space

Completed in 724 milliseconds