Home
last modified time | relevance | path

Searched refs:subpages (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_64_vio_hv.c272 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_rm_tce_iommu_unmap() local
273 unsigned long io_entry = entry * subpages; in kvmppc_rm_tce_iommu_unmap()
275 for (i = 0; i < subpages; ++i) { in kvmppc_rm_tce_iommu_unmap()
332 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_rm_tce_iommu_map() local
333 unsigned long io_entry = entry * subpages; in kvmppc_rm_tce_iommu_map()
335 for (i = 0, pgoff = 0; i < subpages; in kvmppc_rm_tce_iommu_map()
Dbook3s_64_vio.c421 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_tce_iommu_unmap() local
422 unsigned long io_entry = entry * subpages; in kvmppc_tce_iommu_unmap()
424 for (i = 0; i < subpages; ++i) { in kvmppc_tce_iommu_unmap()
477 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_tce_iommu_map() local
478 unsigned long io_entry = entry * subpages; in kvmppc_tce_iommu_map()
480 for (i = 0, pgoff = 0; i < subpages; in kvmppc_tce_iommu_map()
/Linux-v4.19/Documentation/vm/
Dtranshuge.rst136 last unmap of subpages.
141 subpages is offset up by one. This additional reference is required to
142 get race-free detection of unmap of subpages when we have them mapped with
146 tracking. The alternative is alter ->_mapcount in all subpages on each
188 comes. Splitting will free up unused subpages.
Dunevictable-lru.rst448 individual subpages.
460 page will be split, subpages which belong to VM_LOCKED VMAs will be moved
/Linux-v4.19/arch/powerpc/
DKconfig763 bool "Support setting protections for 4k subpages"
768 on the 4k subpages of each 64k page.