Searched refs:page_size_mask (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/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() 325 unsigned long page_size_mask) in save_mr() argument 332 mr[nr_range].page_size_mask = page_size_mask; in save_mr() 349 if ((page_size_mask & (1<<PG_LEVEL_2M)) && in adjust_range_page_size_mask() 350 !(mr[i].page_size_mask & (1<<PG_LEVEL_2M))) { in adjust_range_page_size_mask() 360 mr[i].page_size_mask |= 1<<PG_LEVEL_2M; in adjust_range_page_size_mask() 362 if ((page_size_mask & (1<<PG_LEVEL_1G)) && in adjust_range_page_size_mask() [all …]
|
H A D | init_64.c | 509 unsigned long page_size_mask, pgprot_t prot, bool init) in phys_pmd_init() argument 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() argument 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() argument 686 page_size_mask, prot, init); in phys_p4d_init() [all …]
|
H A D | mm_internal.h | 15 unsigned long page_size_mask, 19 unsigned long page_size_mask);
|
H A D | init_32.c | 251 unsigned long page_size_mask, in kernel_physical_mapping_init() argument 254 int use_pse = page_size_mask == (1<<PG_LEVEL_2M); in kernel_physical_mapping_init()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-iommu.c | 595 uint64_t cur_mask = viommu->config.page_size_mask; in check_page_size_mask() 661 viommu->config.page_size_mask, in virtio_iommu_set_iommu_device() 664 viommu->config.page_size_mask &= new_mask; in virtio_iommu_set_iommu_device() 1156 granule = ctz64(s->config.page_size_mask); in virtio_iommu_translate() 1269 out_config->page_size_mask = cpu_to_le64(dev_config->page_size_mask); in virtio_iommu_get_config() 1277 trace_virtio_iommu_get_config(dev_config->page_size_mask, in virtio_iommu_get_config() 1406 granule = ctz64(s->config.page_size_mask); in virtio_iommu_freeze_granule() 1435 s->config.page_size_mask = -(4 * KiB); in virtio_iommu_device_realize() 1438 s->config.page_size_mask = -(8 * KiB); in virtio_iommu_device_realize() 1441 s->config.page_size_mask = -(16 * KiB); in virtio_iommu_device_realize() [all …]
|
H A D | trace-events | 115 …64_t page_size_mask, uint64_t start, uint64_t end, uint32_t domain_start, uint32_t domain_end, uin… 139 virtio_iommu_freeze_granule(uint64_t page_size_mask) "granule set to 0x%"PRIx64
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_rtas_ddw.c | 115 pgmask = spapr_page_mask_to_query_mask(sphb->page_size_mask); in rtas_ibm_query_pe_dma_window() 171 if (!(sphb->page_size_mask & (1ULL << page_shift)) || in rtas_ibm_create_pe_dma_window()
|
H A D | spapr_pci.c | 2050 DEFINE_PROP_UINT64("pgsz", SpaprPhbState, page_size_mask,
|
/openbmc/linux/include/uapi/linux/ |
H A D | virtio_iommu.h | 33 __le64 page_size_mask; member
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_iommu.h | 33 uint64_t page_size_mask; member
|
/openbmc/qemu/include/hw/pci-host/ |
H A D | spapr.h | 78 uint64_t page_size_mask; member
|
/openbmc/linux/drivers/iommu/ |
H A D | virtio-iommu.c | 1128 virtio_cread_le(vdev, struct virtio_iommu_config, page_size_mask, in viommu_probe()
|