Home
last modified time | relevance | path

Searched refs:page_size_mask (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/arch/x86/mm/
H A Dinit.c208 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 Dinit_64.c509 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 Dmm_internal.h15 unsigned long page_size_mask,
19 unsigned long page_size_mask);
H A Dinit_32.c251 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 Dvirtio-iommu.c595 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 Dtrace-events115 …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 Dspapr_rtas_ddw.c115 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 Dspapr_pci.c2050 DEFINE_PROP_UINT64("pgsz", SpaprPhbState, page_size_mask,
/openbmc/linux/include/uapi/linux/
H A Dvirtio_iommu.h33 __le64 page_size_mask; member
/openbmc/qemu/include/standard-headers/linux/
H A Dvirtio_iommu.h33 uint64_t page_size_mask; member
/openbmc/qemu/include/hw/pci-host/
H A Dspapr.h78 uint64_t page_size_mask; member
/openbmc/linux/drivers/iommu/
H A Dvirtio-iommu.c1128 virtio_cread_le(vdev, struct virtio_iommu_config, page_size_mask, in viommu_probe()