Lines Matching refs:err_page
76 if (global.err_page) { in cxlflash_free_errpage()
77 __free_page(global.err_page); in cxlflash_free_errpage()
78 global.err_page = NULL; in cxlflash_free_errpage()
1057 struct page *err_page = global.err_page; in get_err_page() local
1060 if (unlikely(!err_page)) { in get_err_page()
1061 err_page = alloc_page(GFP_KERNEL); in get_err_page()
1062 if (unlikely(!err_page)) { in get_err_page()
1068 memset(page_address(err_page), -1, PAGE_SIZE); in get_err_page()
1072 if (likely(!global.err_page)) in get_err_page()
1073 global.err_page = err_page; in get_err_page()
1075 __free_page(err_page); in get_err_page()
1076 err_page = global.err_page; in get_err_page()
1082 dev_dbg(dev, "%s: returning err_page=%p\n", __func__, err_page); in get_err_page()
1083 return err_page; in get_err_page()
1110 struct page *err_page = NULL; in cxlflash_mmap_fault() local
1137 err_page = get_err_page(cfg); in cxlflash_mmap_fault()
1138 if (unlikely(!err_page)) { in cxlflash_mmap_fault()
1144 get_page(err_page); in cxlflash_mmap_fault()
1145 vmf->page = err_page; in cxlflash_mmap_fault()