/kernel/linux/linux-5.10/mm/ |
H A D | ksm.c | 1116 * @page: the page we are replacing by kpage 1117 * @kpage: the ksm page we replace page by 1123 struct page *kpage, pte_t orig_pte) in replace_page() 1156 if (!is_zero_pfn(page_to_pfn(kpage))) { in replace_page() 1157 get_page(kpage); in replace_page() 1158 page_add_anon_rmap(kpage, vma, addr, false); in replace_page() 1159 newpte = mk_pte(kpage, vma->vm_page_prot); in replace_page() 1161 newpte = pte_mkspecial(pfn_pte(page_to_pfn(kpage), in replace_page() 1198 * @page: the PageAnon page that we want to replace with kpage 1199 * @kpage 1122 replace_page(struct vm_area_struct *vma, struct page *page, struct page *kpage, pte_t orig_pte) replace_page() argument 1204 try_to_merge_one_page(struct vm_area_struct *vma, struct page *page, struct page *kpage) try_to_merge_one_page() argument 1282 try_to_merge_with_ksm_page(struct rmap_item *rmap_item, struct page *page, struct page *kpage) try_to_merge_with_ksm_page() argument 1809 stable_tree_insert(struct page *kpage) stable_tree_insert() argument 2047 struct page *kpage; cmp_and_merge_page() local [all...] |
/kernel/linux/common_modules/xpm/core/ |
H A D | xpm_hck_hooks.c | 156 void xpm_integrity_equal(struct page *page, struct page *kpage, bool *ret) in xpm_integrity_equal() argument 158 if (!page || !kpage) in xpm_integrity_equal() 161 *ret = ((PageXPMWritetainted(page) == PageXPMWritetainted(kpage)) && in xpm_integrity_equal() 162 (PageXPMReadonly(page) == PageXPMReadonly(kpage))); in xpm_integrity_equal()
|
/kernel/linux/linux-6.6/mm/ |
H A D | ksm.c | 1180 * @page: the page we are replacing by kpage 1181 * @kpage: the ksm page we replace page by 1187 struct page *kpage, pte_t orig_pte) in replace_page() 1228 VM_BUG_ON_PAGE(PageAnon(kpage) && PageAnonExclusive(kpage), kpage); in replace_page() 1234 if (!is_zero_pfn(page_to_pfn(kpage))) { in replace_page() 1235 get_page(kpage); in replace_page() 1236 page_add_anon_rmap(kpage, vma, addr, RMAP_NONE); in replace_page() 1237 newpte = mk_pte(kpage, vm in replace_page() 1186 replace_page(struct vm_area_struct *vma, struct page *page, struct page *kpage, pte_t orig_pte) replace_page() argument 1289 try_to_merge_one_page(struct vm_area_struct *vma, struct page *page, struct page *kpage) try_to_merge_one_page() argument 1354 try_to_merge_with_ksm_page(struct ksm_rmap_item *rmap_item, struct page *page, struct page *kpage) try_to_merge_with_ksm_page() argument 1881 stable_tree_insert(struct page *kpage) stable_tree_insert() argument 2121 struct page *kpage; cmp_and_merge_page() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | xpm.h | 84 struct page *kpage) in xpm_integrity_check_one_page_merge() 88 CALL_HCK_LITE_HOOK(xpm_integrity_equal_lhck, page, kpage, &ret); in xpm_integrity_check_one_page_merge() 83 xpm_integrity_check_one_page_merge(struct page *page, struct page *kpage) xpm_integrity_check_one_page_merge() argument
|
/kernel/linux/linux-5.10/include/linux/hck/ |
H A D | lite_hck_xpm.h | 36 TP_PROTO(struct page *page, struct page *kpage, bool *ret), 37 TP_ARGS(page, kpage, ret));
|
/kernel/linux/linux-6.6/include/linux/hck/ |
H A D | lite_hck_xpm.h | 36 TP_PROTO(struct page *page, struct page *kpage, bool *ret), 37 TP_ARGS(page, kpage, ret));
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.c | 65 u8 *kpage = (u8 *)get_zeroed_page(GFP_KERNEL); in hw_queue_ctor() local 66 if (!kpage) in hw_queue_ctor() 69 (queue->queue_pages)[i] = (struct ehea_page *)kpage; in hw_queue_ctor() 70 kpage += pagesize; in hw_queue_ctor()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.c | 65 u8 *kpage = (u8 *)get_zeroed_page(GFP_KERNEL); in hw_queue_ctor() local 66 if (!kpage) in hw_queue_ctor() 69 (queue->queue_pages)[i] = (struct ehea_page *)kpage; in hw_queue_ctor() 70 kpage += pagesize; in hw_queue_ctor()
|