Searched refs:tree_page (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/md/dm-vdo/ |
D | block-map.c | 65 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 …]
|
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-6.12.1/mm/ |
D | ksm.c | 1588 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 …]
|