| /kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/ |
| H A D | pgtable.h | 553 static inline pgprot_t pgprot_noncached(pgprot_t prot) in pgprot_noncached() argument 560 static inline pgprot_t pgprot_noncached_wc(pgprot_t prot) in pgprot_noncached_wc() argument 567 static inline pgprot_t pgprot_cached(pgprot_t prot) in pgprot_cached() argument 574 static inline pgprot_t pgprot_cached_wthru(pgprot_t prot) in pgprot_cached_wthru() argument 581 pgprot_cached_noncoherent(pgprot_t prot) pgprot_cached_noncoherent() argument 587 pgprot_writecombine(pgprot_t prot) pgprot_writecombine() argument [all...] |
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| H A D | pci-common.c | 448 pci_phys_mem_access_prot(struct file *file, unsigned long pfn, unsigned long size, pgprot_t prot) pci_phys_mem_access_prot() argument
|
| /kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
| H A D | radix_pgtable.c | 275 pgprot_t prot; in create_physical_mapping() local 1141 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot) in pud_set_huge() argument 1188 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) in pmd_set_huge() argument 920 radix__create_section_mapping(unsigned long start, unsigned long end, int nid, pgprot_t prot) radix__create_section_mapping() argument [all...] |
| /kernel/linux/linux-5.10/arch/riscv/include/asm/ |
| H A D | pgtable.h | 191 static inline pgd_t pfn_pgd(unsigned long pfn, pgprot_t prot) in pfn_pgd() argument 220 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() argument
|
| /kernel/linux/linux-5.10/arch/s390/kvm/ |
| H A D | gaccess.c | 803 enum prot_type prot; in guest_page_range() local 908 enum prot_type prot; in guest_translate_address() local 493 trans_exc(struct kvm_vcpu *vcpu, int code, unsigned long gva, u8 ar, enum gacc_mode mode, enum prot_type prot) trans_exc() argument 614 guest_translate(struct kvm_vcpu *vcpu, unsigned long gva, unsigned long *gpa, const union asce asce, enum gacc_mode mode, enum prot_type *prot) guest_translate() argument [all...] |
| /kernel/linux/linux-5.10/arch/sparc/include/asm/ |
| H A D | pgtable_32.h | 311 static inline pgprot_t pgprot_noncached(pgprot_t prot) in pgprot_noncached() argument 400 io_remap_pfn_range(struct vm_area_struct *vma, unsigned long from, unsigned long pfn, unsigned long size, pgprot_t prot) io_remap_pfn_range() argument
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
| H A D | iommu.c | 173 const unsigned long prot = 0xc48; in tce_build_cell() local
|
| /kernel/linux/linux-5.10/arch/s390/pci/ |
| H A D | pci.c | 231 static void __iomem *__ioremap(phys_addr_t addr, size_t size, pgprot_t prot) in __ioremap() argument 259 void __iomem *ioremap_prot(phys_addr_t addr, size_t size, unsigned long prot) in ioremap_prot() argument
|
| /kernel/linux/linux-5.10/arch/x86/xen/ |
| H A D | enlighten_pv.c | 342 static void set_aliased_prot(void *v, pgprot_t prot) in set_aliased_prot() argument
|
| /kernel/linux/linux-5.10/arch/x86/mm/pat/ |
| H A D | memtype.c | 1000 unsigned long prot; in track_pfn_copy() local 1026 int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() argument 1066 track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, pfn_t pfn) track_pfn_insert() argument 1088 unsigned long prot; untrack_pfn() local 1118 pgprot_writecombine(pgprot_t prot) pgprot_writecombine() argument 1125 pgprot_writethrough(pgprot_t prot) pgprot_writethrough() argument [all...] |
| /kernel/linux/linux-5.10/drivers/dma/idxd/ |
| H A D | idxd.h | 242 static inline int idxd_get_wq_portal_offset(enum idxd_portal_prot prot) in idxd_get_wq_portal_offset() argument 247 idxd_get_wq_portal_full_offset(int wq_id, enum idxd_portal_prot prot) idxd_get_wq_portal_full_offset() argument
|
| /kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
| H A D | mem_protect.c | 486 static bool host_stage2_force_pte_cb(u64 addr, u64 end, enum kvm_pgtable_prot prot) in host_stage2_force_pte_cb() argument 512 enum kvm_pgtable_prot prot; in host_stage2_idmap() local 164 guest_stage2_force_pte_cb(u64 addr, u64 end, enum kvm_pgtable_prot prot) guest_stage2_force_pte_cb() argument 410 __host_stage2_idmap(u64 start, u64 end, enum kvm_pgtable_prot prot) __host_stage2_idmap() argument 474 host_stage2_idmap_locked(phys_addr_t addr, u64 size, enum kvm_pgtable_prot prot) host_stage2_idmap_locked() argument 627 enum kvm_pgtable_prot prot = pkvm_mkstate(PKVM_HOST_MEM_PROT, state); __host_set_page_state_range() local 801 enum kvm_pgtable_prot prot; hyp_complete_share() local 819 enum kvm_pgtable_prot prot = pkvm_mkstate(PAGE_HYP, PKVM_PAGE_OWNED); hyp_complete_donation() local [all...] |
| /kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/32/ |
| H A D | pgtable.h | 586 static inline pgprot_t pgprot_noncached(pgprot_t prot) in pgprot_noncached() argument 593 static inline pgprot_t pgprot_noncached_wc(pgprot_t prot) in pgprot_noncached_wc() argument 600 static inline pgprot_t pgprot_cached(pgprot_t prot) in pgprot_cached() argument 607 static inline pgprot_t pgprot_cached_wthru(pgprot_t prot) in pgprot_cached_wthru() argument 614 pgprot_cached_noncoherent(pgprot_t prot) pgprot_cached_noncoherent() argument 620 pgprot_writecombine(pgprot_t prot) pgprot_writecombine() argument [all...] |
| /kernel/linux/linux-6.6/arch/arm/mm/ |
| H A D | mmu.c | 397 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot) in __set_fixmap() argument 748 arm_pte_alloc(pmd_t *pmd, unsigned long addr, unsigned long prot, void *(*alloc)(unsigned long sz)) arm_pte_alloc() argument 760 early_pte_alloc(pmd_t *pmd, unsigned long addr, unsigned long prot) early_pte_alloc() argument
|
| /kernel/linux/linux-6.6/arch/powerpc/kernel/ |
| H A D | pci-common.c | 524 pci_phys_mem_access_prot(struct file *file, unsigned long pfn, unsigned long size, pgprot_t prot) pci_phys_mem_access_prot() argument
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/cell/ |
| H A D | iommu.c | 175 const unsigned long prot = 0xc48; in tce_build_cell() local
|
| /kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
| H A D | radix_pgtable.c | 300 pgprot_t prot; in create_physical_mapping() local 1542 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot) in pud_set_huge() argument 1589 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) in pmd_set_huge() argument 868 radix__create_section_mapping(unsigned long start, unsigned long end, int nid, pgprot_t prot) radix__create_section_mapping() argument [all...] |
| /kernel/linux/linux-6.6/arch/s390/pci/ |
| H A D | pci.c | 247 ioremap_prot(phys_addr_t phys_addr, size_t size, unsigned long prot) ioremap_prot() argument
|
| /kernel/linux/linux-6.6/arch/riscv/include/asm/ |
| H A D | pgtable-64.h | 209 static inline pud_t pfn_pud(unsigned long pfn, pgprot_t prot) in pfn_pud() argument 249 static inline pmd_t pfn_pmd(unsigned long pfn, pgprot_t prot) in pfn_pmd() argument 312 static inline p4d_t pfn_p4d(unsigned long pfn, pgprot_t prot) in pfn_p4d() argument
|
| /kernel/linux/linux-5.10/drivers/iommu/ |
| H A D | dma-iommu.c | 387 int prot = coherent ? IOMMU_CACHE : 0; in dma_info_to_prot() local 482 __iommu_dma_map(struct device *dev, phys_addr_t phys, size_t size, int prot, u64 dma_mask) __iommu_dma_map() argument 584 iommu_dma_alloc_remap(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, pgprot_t prot, unsigned long attrs) iommu_dma_alloc_remap() argument 733 int prot = dma_info_to_prot(dir, coherent, attrs); iommu_dma_map_page() local 840 int prot = dma_info_to_prot(dir, dev_is_dma_coherent(dev), attrs); iommu_dma_map_sg() local 1003 pgprot_t prot = dma_pgprot(dev, PAGE_KERNEL, attrs); iommu_dma_alloc_pages() local 1207 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; iommu_dma_get_msi_page() local [all...] |
| H A D | fsl_pamu.c | 322 pamu_config_ppaace(int liodn, phys_addr_t win_addr, phys_addr_t win_size, u32 omi, unsigned long rpn, u32 snoopid, u32 stashid, u32 subwin_cnt, int prot) pamu_config_ppaace() argument 414 pamu_config_spaace(int liodn, u32 subwin_cnt, u32 subwin, phys_addr_t subwin_size, u32 omi, unsigned long rpn, u32 snoopid, u32 stashid, int enable, int prot) pamu_config_spaace() argument
|
| H A D | io-pgtable-arm.c | 256 __arm_lpae_init_pte(struct arm_lpae_io_pgtable *data, phys_addr_t paddr, arm_lpae_iopte prot, int lvl, arm_lpae_iopte *ptep) __arm_lpae_init_pte() argument 272 arm_lpae_init_pte(struct arm_lpae_io_pgtable *data, unsigned long iova, phys_addr_t paddr, arm_lpae_iopte prot, int lvl, arm_lpae_iopte *ptep) arm_lpae_init_pte() argument 334 __arm_lpae_map(struct arm_lpae_io_pgtable *data, unsigned long iova, phys_addr_t paddr, size_t size, arm_lpae_iopte prot, int lvl, arm_lpae_iopte *ptep, gfp_t gfp) __arm_lpae_map() argument 380 arm_lpae_prot_to_pte(struct arm_lpae_io_pgtable *data, int prot) arm_lpae_prot_to_pte() argument 451 arm_lpae_iopte prot; arm_lpae_map() local [all...] |
| H A D | io-pgtable-arm-v7s.c | 318 static arm_v7s_iopte arm_v7s_prot_to_pte(int prot, int lvl, in arm_v7s_prot_to_pte() argument 351 int prot = IOMMU_READ; in arm_v7s_pte_to_prot() local 414 arm_v7s_init_pte(struct arm_v7s_io_pgtable *data, unsigned long iova, phys_addr_t paddr, int prot, int lvl, int num_entries, arm_v7s_iopte *ptep) arm_v7s_init_pte() argument 475 __arm_v7s_map(struct arm_v7s_io_pgtable *data, unsigned long iova, phys_addr_t paddr, size_t size, int prot, int lvl, arm_v7s_iopte *ptep, gfp_t gfp) __arm_v7s_map() argument 522 arm_v7s_map(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t size, int prot, gfp_t gfp) arm_v7s_map() argument [all...] |
| H A D | omap-iommu.c | 545 static int iopgd_alloc_section(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopgd_alloc_section() argument 561 static int iopgd_alloc_super(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopgd_alloc_super() argument 579 static int iopte_alloc_page(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopte_alloc_page() argument 598 static int iopte_alloc_large(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopte_alloc_large() argument 625 u32 prot; in iopgtable_store_entry_core() local 1325 omap_iommu_map(struct iommu_domain *domain, unsigned long da, phys_addr_t pa, size_t bytes, int prot, gfp_t gfp) omap_iommu_map() argument [all...] |
| H A D | virtio-iommu.c | 426 unsigned long prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in viommu_add_resv_mem() local 823 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in viommu_get_resv_regions() local 726 viommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t size, int prot, gfp_t gfp) viommu_map() argument
|