/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | init.c | 204 unsigned page_size_mask; member 207 static int page_size_mask; variable 230 page_size_mask |= 1 << PG_LEVEL_2M; in probe_page_size_mask() 254 page_size_mask |= 1 << PG_LEVEL_1G; in probe_page_size_mask() 334 unsigned long page_size_mask) in save_mr() 341 mr[nr_range].page_size_mask = page_size_mask; in save_mr() 349 * adjust the page_size_mask for small range to go with 358 if ((page_size_mask & (1<<PG_LEVEL_2M)) && in adjust_range_page_size_mask() 359 !(mr[i].page_size_mask in adjust_range_page_size_mask() 332 save_mr(struct map_range *mr, int nr_range, unsigned long start_pfn, unsigned long end_pfn, unsigned long page_size_mask) save_mr() argument [all...] |
H A D | mm_internal.h | 15 unsigned long page_size_mask, 19 unsigned long page_size_mask);
|
H A D | init_64.c | 503 unsigned long page_size_mask, pgprot_t prot, bool init) in phys_pmd_init() 548 if (page_size_mask & (1 << PG_LEVEL_2M)) { in phys_pmd_init() 557 if (page_size_mask & (1<<PG_LEVEL_2M)) { in phys_pmd_init() 588 unsigned long page_size_mask, pgprot_t _prot, bool init) in phys_pud_init() 619 page_size_mask, in phys_pud_init() 635 if (page_size_mask & (1 << PG_LEVEL_1G)) { in phys_pud_init() 644 if (page_size_mask & (1<<PG_LEVEL_1G)) { in phys_pud_init() 661 page_size_mask, prot, init); in phys_pud_init() 675 unsigned long page_size_mask, pgprot_t prot, bool init) in phys_p4d_init() 685 page_size_mask, pro in phys_p4d_init() 502 phys_pmd_init(pmd_t *pmd_page, unsigned long paddr, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot, bool init) phys_pmd_init() argument 587 phys_pud_init(pud_t *pud_page, unsigned long paddr, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t _prot, bool init) phys_pud_init() argument 674 phys_p4d_init(p4d_t *p4d_page, unsigned long paddr, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot, bool init) phys_p4d_init() argument 725 __kernel_physical_mapping_init(unsigned long paddr_start, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot, bool init) __kernel_physical_mapping_init() argument 782 kernel_physical_mapping_init(unsigned long paddr_start, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot) kernel_physical_mapping_init() argument 797 kernel_physical_mapping_change(unsigned long paddr_start, unsigned long paddr_end, unsigned long page_size_mask) kernel_physical_mapping_change() argument [all...] |
H A D | init_32.c | 260 unsigned long page_size_mask, in kernel_physical_mapping_init() 263 int use_pse = page_size_mask == (1<<PG_LEVEL_2M); in kernel_physical_mapping_init() 258 kernel_physical_mapping_init(unsigned long start, unsigned long end, unsigned long page_size_mask, pgprot_t prot) kernel_physical_mapping_init() argument
|
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | init.c | 208 unsigned page_size_mask; member 211 static int page_size_mask; variable 234 page_size_mask |= 1 << PG_LEVEL_2M; in probe_page_size_mask() 258 page_size_mask |= 1 << PG_LEVEL_1G; in probe_page_size_mask() 329 unsigned long page_size_mask) in save_mr() 336 mr[nr_range].page_size_mask = page_size_mask; in save_mr() 344 * adjust the page_size_mask for small range to go with 353 if ((page_size_mask & (1<<PG_LEVEL_2M)) && in adjust_range_page_size_mask() 354 !(mr[i].page_size_mask in adjust_range_page_size_mask() 327 save_mr(struct map_range *mr, int nr_range, unsigned long start_pfn, unsigned long end_pfn, unsigned long page_size_mask) save_mr() argument [all...] |
H A D | mm_internal.h | 15 unsigned long page_size_mask, 19 unsigned long page_size_mask);
|
H A D | init_64.c | 509 unsigned long page_size_mask, pgprot_t prot, bool init) in phys_pmd_init() 554 if (page_size_mask & (1 << PG_LEVEL_2M)) { in phys_pmd_init() 563 if (page_size_mask & (1<<PG_LEVEL_2M)) { in phys_pmd_init() 593 unsigned long page_size_mask, pgprot_t _prot, bool init) in phys_pud_init() 624 page_size_mask, in phys_pud_init() 640 if (page_size_mask & (1 << PG_LEVEL_1G)) { in phys_pud_init() 649 if (page_size_mask & (1<<PG_LEVEL_1G)) { in phys_pud_init() 662 page_size_mask, prot, init); in phys_pud_init() 676 unsigned long page_size_mask, pgprot_t prot, bool init) in phys_p4d_init() 686 page_size_mask, pro in phys_p4d_init() 508 phys_pmd_init(pmd_t *pmd_page, unsigned long paddr, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot, bool init) phys_pmd_init() argument 592 phys_pud_init(pud_t *pud_page, unsigned long paddr, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t _prot, bool init) phys_pud_init() argument 675 phys_p4d_init(p4d_t *p4d_page, unsigned long paddr, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot, bool init) phys_p4d_init() argument 726 __kernel_physical_mapping_init(unsigned long paddr_start, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot, bool init) __kernel_physical_mapping_init() argument 783 kernel_physical_mapping_init(unsigned long paddr_start, unsigned long paddr_end, unsigned long page_size_mask, pgprot_t prot) kernel_physical_mapping_init() argument 798 kernel_physical_mapping_change(unsigned long paddr_start, unsigned long paddr_end, unsigned long page_size_mask) kernel_physical_mapping_change() argument [all...] |
H A D | init_32.c | 251 unsigned long page_size_mask, in kernel_physical_mapping_init() 254 int use_pse = page_size_mask == (1<<PG_LEVEL_2M); in kernel_physical_mapping_init() 249 kernel_physical_mapping_init(unsigned long start, unsigned long end, unsigned long page_size_mask, pgprot_t prot) kernel_physical_mapping_init() argument
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | virtio_iommu.h | 32 __le64 page_size_mask; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | virtio_iommu.h | 33 __le64 page_size_mask; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | virtio_iommu.h | 37 __le64 page_size_mask; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | virtio_iommu.h | 37 __le64 page_size_mask; member
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | virtio-iommu.c | 1013 virtio_cread_le(vdev, struct virtio_iommu_config, page_size_mask, in viommu_probe()
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | virtio-iommu.c | 1128 virtio_cread_le(vdev, struct virtio_iommu_config, page_size_mask, in viommu_probe()
|