Searched refs:tree_page (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/md/dm-vdo/ |
| H A D | block-map.c | 65 struct tree_page *levels[VDO_BLOCK_MAP_TREE_HEIGHT]; 76 struct tree_page **pages; 1371 static struct tree_page * __must_check get_tree_page_by_index(struct forest *forest, in get_tree_page_by_index() 1395 static inline struct tree_page *get_tree_page(const struct block_map_zone *zone, in get_tree_page() 1490 static void set_generation(struct block_map_zone *zone, struct tree_page *page, in set_generation() 1514 static void write_page(struct tree_page *tree_page, struct pooled_vio *vio); 1519 write_page(container_of(waiter, struct tree_page, waiter), context); in write_page_callback() 1541 static void enqueue_page(struct tree_page *page, struct block_map_zone *zone) in enqueue_page() 1554 struct tree_page *page = container_of(waiter, struct tree_page, waiter); in write_page_if_not_dirtied() 1577 struct tree_page *page = completion->parent; in finish_page_write() [all …]
|
| H A D | block-map.h | 184 struct tree_page { struct 245 struct tree_page *flusher; 314 vdo_as_block_map_page(struct tree_page *tree_page) in vdo_as_block_map_page() argument 316 return (struct block_map_page *) tree_page->page_buffer; in vdo_as_block_map_page() 328 void vdo_write_tree_page(struct tree_page *page, struct block_map_zone *zone);
|
| /linux/mm/ |
| H A D | ksm.c | 1621 struct page *tree_page) in try_to_merge_two_pages() argument 1628 tree_page, page); in try_to_merge_two_pages() 2149 struct page *tree_page; in unstable_tree_search_insert() local 2154 tree_page = get_mergeable_page(tree_rmap_item); in unstable_tree_search_insert() 2155 if (!tree_page) in unstable_tree_search_insert() 2161 if (page == tree_page) { in unstable_tree_search_insert() 2162 put_page(tree_page); in unstable_tree_search_insert() 2166 ret = memcmp_pages(page, tree_page); in unstable_tree_search_insert() 2170 put_page(tree_page); in unstable_tree_search_insert() 2173 put_page(tree_page); in unstable_tree_search_insert() [all …]
|