Lines Matching refs:cached_page
198 static void release_page_buffer(struct cached_page *page) in release_page_buffer()
204 static void clear_cache_page(struct page_cache *cache, struct cached_page *page) in clear_cache_page()
212 static void make_page_most_recent(struct page_cache *cache, struct cached_page *page) in make_page_most_recent()
223 static struct cached_page *select_victim_in_cache(struct page_cache *cache) in select_victim_in_cache()
225 struct cached_page *page; in select_victim_in_cache()
257 struct cached_page *page) in put_page_in_cache()
283 struct cached_page *page) in cancel_page_in_cache()
460 struct cached_page *page) in initialize_index_page()
506 static int search_page(struct cached_page *page, const struct volume *volume, in search_page()
545 struct cached_page *page = NULL; in process_entry()
645 int *queue_index, struct cached_page **page_ptr) in get_page_and_index()
682 struct cached_page **page) in get_page_from_cache()
694 struct cached_page **page_ptr) in read_page_locked()
697 struct cached_page *page = NULL; in read_page_locked()
734 struct cached_page **page_ptr) in get_volume_page_locked()
737 struct cached_page *page = NULL; in get_volume_page_locked()
754 u32 physical_page, struct cached_page **page_ptr) in get_volume_page_protected()
756 struct cached_page *page; in get_volume_page_protected()
807 struct cached_page **page_ptr) in get_volume_page()
822 struct cached_page *page = NULL; in uds_get_volume_record_page()
834 struct cached_page *page = NULL; in uds_get_volume_index_page()
851 struct cached_page *page = NULL; in search_cached_index_page()
883 struct cached_page *record_page; in uds_search_cached_record_page()
998 struct cached_page *page; in uds_search_volume_page_cache_for_rebuild()
1032 struct cached_page *page; in invalidate_page()
1069 struct cached_page *page = NULL; in donate_index_page_locked()
1525 result = vdo_allocate(cache->cache_slots, struct cached_page, "page cache cache", in initialize_page_cache()