Searched refs:hpage (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.4/fs/verity/ |
D | verify.c | 43 static void extract_hash(struct page *hpage, unsigned int hoffset, in extract_hash() argument 46 void *virt = kmap_atomic(hpage); in extract_hash() 113 struct page *hpage; in verify_page() local 120 hpage = inode->i_sb->s_vop->read_merkle_tree_page(inode, in verify_page() 122 if (IS_ERR(hpage)) { in verify_page() 123 err = PTR_ERR(hpage); in verify_page() 130 if (PageChecked(hpage)) { in verify_page() 131 extract_hash(hpage, hoffset, hsize, _want_hash); in verify_page() 133 put_page(hpage); in verify_page() 140 hpages[level] = hpage; in verify_page() [all …]
|
/Linux-v5.4/mm/ |
D | khugepaged.c | 763 static bool khugepaged_prealloc_page(struct page **hpage, bool *wait) in khugepaged_prealloc_page() argument 765 if (IS_ERR(*hpage)) { in khugepaged_prealloc_page() 770 *hpage = NULL; in khugepaged_prealloc_page() 772 } else if (*hpage) { in khugepaged_prealloc_page() 773 put_page(*hpage); in khugepaged_prealloc_page() 774 *hpage = NULL; in khugepaged_prealloc_page() 781 khugepaged_alloc_page(struct page **hpage, gfp_t gfp, int node) in khugepaged_alloc_page() argument 783 VM_BUG_ON_PAGE(*hpage, *hpage); in khugepaged_alloc_page() 785 *hpage = __alloc_pages_node(node, gfp, HPAGE_PMD_ORDER); in khugepaged_alloc_page() 786 if (unlikely(!*hpage)) { in khugepaged_alloc_page() [all …]
|
D | memory-failure.c | 786 struct page *hpage = compound_head(p); in me_huge_page() local 789 if (!PageHuge(hpage)) in me_huge_page() 792 mapping = page_mapping(hpage); in me_huge_page() 794 res = truncate_error_page(hpage, pfn, mapping); in me_huge_page() 796 unlock_page(hpage); in me_huge_page() 802 if (PageAnon(hpage)) in me_huge_page() 803 put_page(hpage); in me_huge_page() 806 lock_page(hpage); in me_huge_page() 973 struct page *hpage = *hpagep; in hwpoison_user_mappings() local 974 bool mlocked = PageMlocked(hpage); in hwpoison_user_mappings() [all …]
|
D | hwpoison-inject.c | 18 struct page *hpage; in hwpoison_inject() local 28 hpage = compound_head(p); in hwpoison_inject() 38 shake_page(hpage, 0); in hwpoison_inject() 42 if (!PageLRU(hpage) && !PageHuge(p)) in hwpoison_inject() 50 err = hwpoison_filter(hpage); in hwpoison_inject()
|
D | page_vma_mapped.c | 55 static inline bool pfn_in_hpage(struct page *hpage, unsigned long pfn) in pfn_in_hpage() argument 57 unsigned long hpage_pfn = page_to_pfn(hpage); in pfn_in_hpage() 60 return pfn >= hpage_pfn && pfn - hpage_pfn < hpage_nr_pages(hpage); in pfn_in_hpage()
|
D | migrate.c | 1282 struct page *hpage, int force, in unmap_and_move_huge_page() argument 1297 if (!hugepage_migration_supported(page_hstate(hpage))) { in unmap_and_move_huge_page() 1298 putback_active_hugepage(hpage); in unmap_and_move_huge_page() 1302 new_hpage = get_new_page(hpage, private); in unmap_and_move_huge_page() 1306 if (!trylock_page(hpage)) { in unmap_and_move_huge_page() 1316 lock_page(hpage); in unmap_and_move_huge_page() 1324 if (page_private(hpage) && !page_mapping(hpage)) { in unmap_and_move_huge_page() 1329 if (PageAnon(hpage)) in unmap_and_move_huge_page() 1330 anon_vma = page_get_anon_vma(hpage); in unmap_and_move_huge_page() 1335 if (page_mapped(hpage)) { in unmap_and_move_huge_page() [all …]
|
/Linux-v5.4/arch/powerpc/kvm/ |
D | book3s_pr.c | 627 struct page *hpage; in kvmppc_patch_dcbz() local 632 hpage = gfn_to_page(vcpu->kvm, pte->raddr >> PAGE_SHIFT); in kvmppc_patch_dcbz() 633 if (is_error_page(hpage)) in kvmppc_patch_dcbz() 640 get_page(hpage); in kvmppc_patch_dcbz() 641 page = kmap_atomic(hpage); in kvmppc_patch_dcbz() 649 put_page(hpage); in kvmppc_patch_dcbz()
|
/Linux-v5.4/arch/s390/kvm/ |
D | kvm-s390.c | 177 static int hpage; variable 178 module_param(hpage, int, 0444); 179 MODULE_PARM_DESC(hpage, "1m huge page backing support"); 539 if (hpage && !kvm_is_ucontrol(kvm)) in kvm_vm_ioctl_check_extension() 755 else if (!hpage || kvm->arch.use_cmma || kvm_is_ucontrol(kvm)) in kvm_vm_ioctl_enable_cap() 4580 if (nested && hpage) { in kvm_s390_init()
|
/Linux-v5.4/Documentation/virt/kvm/ |
D | api.txt | 4974 Returns: 0 on success, -EINVAL if hpage module parameter was not set 4982 hpage module parameter is not set to 1, -EINVAL is returned.
|