Home
last modified time | relevance | path

Searched refs:page_tree (Results 1 – 21 of 21) sorted by relevance

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