Home
last modified time | relevance | path

Searched refs:kpage (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dksm.c1116 * @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 Dxpm_hck_hooks.c156 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 Dksm.c1180 * @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 Dxpm.h84 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 Dlite_hck_xpm.h36 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 Dlite_hck_xpm.h36 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 Dehea_qmr.c65 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 Dehea_qmr.c65 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()

Completed in 9 milliseconds