Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/arch/powerpc/kvm/
H A Dbook3s_64_vio_hv.c254 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_rm_clear_tce() local
257 for (i = 0; i < subpages; ++i) { in kvmppc_rm_clear_tce()
316 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_rm_tce_iommu_unmap() local
317 unsigned long io_entry = entry * subpages; in kvmppc_rm_tce_iommu_unmap()
319 for (i = 0; i < subpages; ++i) { in kvmppc_rm_tce_iommu_unmap()
325 iommu_tce_kill_rm(tbl, io_entry, subpages); in kvmppc_rm_tce_iommu_unmap()
378 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_rm_tce_iommu_map() local
379 unsigned long io_entry = entry * subpages; in kvmppc_rm_tce_iommu_map()
381 for (i = 0, pgoff = 0; i < subpages; in kvmppc_rm_tce_iommu_map()
390 iommu_tce_kill_rm(tbl, io_entry, subpages); in kvmppc_rm_tce_iommu_map()
H A Dbook3s_64_vio.c428 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_clear_tce() local
431 for (i = 0; i < subpages; ++i) { in kvmppc_clear_tce()
486 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_tce_iommu_unmap() local
487 unsigned long io_entry = entry * subpages; in kvmppc_tce_iommu_unmap()
489 for (i = 0; i < subpages; ++i) { in kvmppc_tce_iommu_unmap()
495 iommu_tce_kill(tbl, io_entry, subpages); in kvmppc_tce_iommu_unmap()
544 unsigned long subpages = 1ULL << (stt->page_shift - tbl->it_page_shift); in kvmppc_tce_iommu_map() local
545 unsigned long io_entry = entry * subpages; in kvmppc_tce_iommu_map()
547 for (i = 0, pgoff = 0; i < subpages; in kvmppc_tce_iommu_map()
556 iommu_tce_kill(tbl, io_entry, subpages); in kvmppc_tce_iommu_map()
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Dtranshuge.rst131 last unmap of subpages.
136 subpages is offset up by one. This additional reference is required to
137 get race-free detection of unmap of subpages when we have them mapped with
141 tracking. The alternative is to alter ->_mapcount in all subpages on each
183 comes. Splitting will free up unused subpages.
H A Dpage_migration.rst268 the number of THP subpages. For example, migration of a single 2MB THP that
269 has 4KB-size base pages (subpages) will cause this counter to increase by
273 PGMIGRATE_SUCCESS, above: this will be increased by the number of subpages,
H A Dunevictable-lru.rst452 individual subpages.
464 page will be split, subpages which belong to VM_LOCKED VMAs will be moved
/OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/
H A Dmxc_nand_spl.c195 int subpages = CONFIG_SYS_NAND_PAGE_SIZE / 512; in nfc_nand_check_ecc()
201 } while (--subpages); in nfc_nand_check_ecc()
H A Dmxc_nand.c665 int subpages = mtd->writesize / nand_chip->subpagesize; local
680 - subpages);
685 subpages--;
686 } while (subpages > 0);
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.ubispl110 * with 4 subpages the VID offset is 512. The DATA offset is 2k.
/OK3568_Linux_fs/kernel/arch/powerpc/
H A DKconfig857 bool "Support setting protections for 4k subpages (subpage_prot syscall)"
863 on the 4k subpages of each 64k page.