Home
last modified time | relevance | path

Searched refs:tree_page (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/md/dm-vdo/
Dblock-map.c65 struct tree_page *levels[VDO_BLOCK_MAP_TREE_HEIGHT];
76 struct tree_page **pages;
1353 static struct tree_page * __must_check get_tree_page_by_index(struct forest *forest, in get_tree_page_by_index()
1377 static inline struct tree_page *get_tree_page(const struct block_map_zone *zone, in get_tree_page()
1472 static void set_generation(struct block_map_zone *zone, struct tree_page *page, in set_generation()
1496 static void write_page(struct tree_page *tree_page, struct pooled_vio *vio);
1501 write_page(container_of(waiter, struct tree_page, waiter), context); in write_page_callback()
1523 static void enqueue_page(struct tree_page *page, struct block_map_zone *zone) in enqueue_page()
1536 struct tree_page *page = container_of(waiter, struct tree_page, waiter); in write_page_if_not_dirtied()
1559 struct tree_page *page = completion->parent; in finish_page_write()
[all …]
Dblock-map.h184 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-6.12.1/mm/
Dksm.c1588 struct page *tree_page) in try_to_merge_two_pages() argument
1595 tree_page, page); in try_to_merge_two_pages()
2116 struct page *tree_page; in unstable_tree_search_insert() local
2121 tree_page = get_mergeable_page(tree_rmap_item); in unstable_tree_search_insert()
2122 if (!tree_page) in unstable_tree_search_insert()
2128 if (page == tree_page) { in unstable_tree_search_insert()
2129 put_page(tree_page); in unstable_tree_search_insert()
2133 ret = memcmp_pages(page, tree_page); in unstable_tree_search_insert()
2137 put_page(tree_page); in unstable_tree_search_insert()
2140 put_page(tree_page); in unstable_tree_search_insert()
[all …]