/linux/drivers/staging/media/atomisp/pci/mmu/ |
H A D | isp_mmu.c | 68 static phys_addr_t isp_pte_to_pgaddr(struct isp_mmu *mmu, in isp_pte_to_pgaddr() argument 74 static unsigned int isp_pgaddr_to_pte_valid(struct isp_mmu *mmu, in isp_pgaddr_to_pte_valid() argument 86 static phys_addr_t alloc_page_table(struct isp_mmu *mmu) in alloc_page_table() argument 114 free_page_table(struct isp_mmu * mmu,phys_addr_t page) free_page_table() argument 131 mmu_remap_error(struct isp_mmu * mmu,phys_addr_t l1_pt,unsigned int l1_idx,phys_addr_t l2_pt,unsigned int l2_idx,unsigned int isp_virt,phys_addr_t old_phys,phys_addr_t new_phys) mmu_remap_error() argument 150 mmu_unmap_l2_pte_error(struct isp_mmu * mmu,phys_addr_t l1_pt,unsigned int l1_idx,phys_addr_t l2_pt,unsigned int l2_idx,unsigned int isp_virt,unsigned int pte) mmu_unmap_l2_pte_error() argument 166 mmu_unmap_l1_pte_error(struct isp_mmu * mmu,phys_addr_t l1_pt,unsigned int l1_idx,unsigned int isp_virt,unsigned int pte) mmu_unmap_l1_pte_error() argument 178 mmu_unmap_l1_pt_error(struct isp_mmu * mmu,unsigned int pte) mmu_unmap_l1_pt_error() argument 188 mmu_l2_map(struct isp_mmu * mmu,phys_addr_t l1_pt,unsigned int l1_idx,phys_addr_t l2_pt,unsigned int start,unsigned int end,phys_addr_t phys) mmu_l2_map() argument 233 mmu_l1_map(struct isp_mmu * mmu,phys_addr_t l1_pt,unsigned int start,unsigned int end,phys_addr_t phys) mmu_l1_map() argument 306 mmu_map(struct isp_mmu * mmu,unsigned int isp_virt,phys_addr_t phys,unsigned int pgnr) mmu_map() argument 352 mmu_l2_unmap(struct isp_mmu * mmu,phys_addr_t l1_pt,unsigned int l1_idx,phys_addr_t l2_pt,unsigned int start,unsigned int end) mmu_l2_unmap() argument 390 mmu_l1_unmap(struct isp_mmu * mmu,phys_addr_t l1_pt,unsigned int start,unsigned int end) mmu_l1_unmap() argument 437 mmu_unmap(struct isp_mmu * mmu,unsigned int isp_virt,unsigned int pgnr) mmu_unmap() argument 463 free_mmu_map(struct isp_mmu * mmu,unsigned int start_isp_virt,unsigned int end_isp_virt) free_mmu_map() argument 475 isp_mmu_map(struct isp_mmu * mmu,unsigned int isp_virt,phys_addr_t phys,unsigned int pgnr) isp_mmu_map() argument 481 isp_mmu_unmap(struct isp_mmu * mmu,unsigned int isp_virt,unsigned int pgnr) isp_mmu_unmap() argument 487 isp_mmu_flush_tlb_range_default(struct isp_mmu * mmu,unsigned int start,unsigned int size) isp_mmu_flush_tlb_range_default() argument 495 isp_mmu_init(struct isp_mmu * mmu,struct isp_mmu_client * driver) isp_mmu_init() argument 528 isp_mmu_exit(struct isp_mmu * mmu) isp_mmu_exit() argument [all...] |
H A D | sh_mmu_mrfld.c | 20 static unsigned int sh_phys_to_pte(struct isp_mmu *mmu, in sh_phys_to_pte() argument 26 static phys_addr_t sh_pte_to_phys(struct isp_mmu *mmu, in sh_pte_to_phys() argument 34 static unsigned int sh_get_pd_base(struct isp_mmu *mmu, in sh_get_pd_base() argument 53 static void sh_tlb_flush(struct isp_mmu *mmu) in sh_tlb_flush() argument
|
/linux/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 14 struct kvm_s2_mmu *mmu; member 19 static void enter_vmid_context(struct kvm_s2_mmu *mmu, in enter_vmid_context() argument 120 struct kvm_s2_mmu *mmu = cxt->mmu; exit_vmid_context() local 148 __kvm_tlb_flush_vmid_ipa(struct kvm_s2_mmu * mmu,phys_addr_t ipa,int level) __kvm_tlb_flush_vmid_ipa() argument 178 __kvm_tlb_flush_vmid_ipa_nsh(struct kvm_s2_mmu * mmu,phys_addr_t ipa,int level) __kvm_tlb_flush_vmid_ipa_nsh() argument 208 __kvm_tlb_flush_vmid_range(struct kvm_s2_mmu * mmu,phys_addr_t start,unsigned long pages) __kvm_tlb_flush_vmid_range() argument 235 __kvm_tlb_flush_vmid(struct kvm_s2_mmu * mmu) __kvm_tlb_flush_vmid() argument 249 __kvm_flush_cpu_context(struct kvm_s2_mmu * mmu) __kvm_flush_cpu_context() argument [all...] |
/linux/drivers/staging/media/ipu3/ |
H A D | ipu3-mmu.c | 78 static void imgu_mmu_tlb_invalidate(struct imgu_mmu *mmu) in imgu_mmu_tlb_invalidate() argument 83 static void call_if_imgu_is_powered(struct imgu_mmu *mmu, in call_if_imgu_is_powered() argument 84 void (*func)(struct imgu_mmu *mmu)) in call_if_imgu_is_powered() argument 101 imgu_mmu_set_halt(struct imgu_mmu * mmu,bool halt) imgu_mmu_set_halt() argument 168 imgu_mmu_get_l2pt(struct imgu_mmu * mmu,u32 l1pt_idx) imgu_mmu_get_l2pt() argument 210 __imgu_mmu_map(struct imgu_mmu * mmu,unsigned long iova,phys_addr_t paddr) __imgu_mmu_map() argument 254 struct imgu_mmu *mmu = to_imgu_mmu(info); imgu_mmu_map() local 302 struct imgu_mmu *mmu = to_imgu_mmu(info); imgu_mmu_map_sg() local 338 __imgu_mmu_unmap(struct imgu_mmu * mmu,unsigned long iova,size_t size) __imgu_mmu_unmap() argument 382 struct imgu_mmu *mmu = to_imgu_mmu(info); imgu_mmu_unmap() local 429 struct imgu_mmu *mmu; imgu_mmu_init() local 505 struct imgu_mmu *mmu = to_imgu_mmu(info); imgu_mmu_exit() local 520 struct imgu_mmu *mmu = to_imgu_mmu(info); imgu_mmu_suspend() local 527 struct imgu_mmu *mmu = to_imgu_mmu(info); imgu_mmu_resume() local [all...] |
/linux/drivers/iommu/ |
H A D | ipmmu-vmsa.c | 71 struct ipmmu_vmsa_device *mmu; member 149 static bool ipmmu_is_root(struct ipmmu_vmsa_device *mmu) in ipmmu_is_root() argument 156 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev); in __ipmmu_check_device() local 177 static u32 ipmmu_read(struct ipmmu_vmsa_device *mmu, unsigned int offset) in ipmmu_read() argument 182 static void ipmmu_write(struct ipmmu_vmsa_device *mmu, unsigne argument 188 ipmmu_ctx_reg(struct ipmmu_vmsa_device * mmu,unsigned int context_id,unsigned int reg) ipmmu_ctx_reg() argument 199 ipmmu_ctx_read(struct ipmmu_vmsa_device * mmu,unsigned int context_id,unsigned int reg) ipmmu_ctx_read() argument 205 ipmmu_ctx_write(struct ipmmu_vmsa_device * mmu,unsigned int context_id,unsigned int reg,u32 data) ipmmu_ctx_write() argument 232 ipmmu_utlb_reg(struct ipmmu_vmsa_device * mmu,unsigned int reg) ipmmu_utlb_reg() argument 237 ipmmu_imuasid_write(struct ipmmu_vmsa_device * mmu,unsigned int utlb,u32 data) ipmmu_imuasid_write() argument 243 ipmmu_imuctr_write(struct ipmmu_vmsa_device * mmu,unsigned int utlb,u32 data) ipmmu_imuctr_write() argument 282 struct ipmmu_vmsa_device *mmu = domain->mmu; ipmmu_utlb_enable() local 303 struct ipmmu_vmsa_device *mmu = domain->mmu; ipmmu_utlb_disable() local 331 ipmmu_domain_allocate_context(struct ipmmu_vmsa_device * mmu,struct ipmmu_vmsa_domain * domain) ipmmu_domain_allocate_context() argument 351 ipmmu_domain_free_context(struct ipmmu_vmsa_device * mmu,unsigned int context_id) ipmmu_domain_free_context() argument 490 struct ipmmu_vmsa_device *mmu = domain->mmu; ipmmu_domain_irq() local 539 struct ipmmu_vmsa_device *mmu = dev; ipmmu_irq() local 596 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); ipmmu_attach_device() local 793 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); ipmmu_init_arm_mapping() local 836 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); ipmmu_probe_device() local 861 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); ipmmu_release_device() local 902 ipmmu_device_reset(struct ipmmu_vmsa_device * mmu) ipmmu_device_reset() argument 1006 struct ipmmu_vmsa_device *mmu; ipmmu_probe() local 1107 struct ipmmu_vmsa_device *mmu = platform_get_drvdata(pdev); ipmmu_remove() local 1119 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev); ipmmu_resume_noirq() local [all...] |
/linux/drivers/gpu/drm/msm/ |
H A D | msm_iommu.c | 38 static struct msm_iommu_pagetable *to_pagetable(struct msm_mmu *mmu) in to_pagetable() argument 99 static int msm_iommu_pagetable_unmap(struct msm_mmu *mmu, u64 iova, in msm_iommu_pagetable_unmap() argument 132 static int msm_iommu_pagetable_map_prr(struct msm_mmu *mmu, u64 iova, size_t len, int prot) in msm_iommu_pagetable_map_prr() argument 162 static int msm_iommu_pagetable_map(struct msm_mmu *mmu, u64 iova, in msm_iommu_pagetable_map() argument 219 msm_iommu_pagetable_destroy(struct msm_mmu * mmu) msm_iommu_pagetable_destroy() argument 244 msm_iommu_pagetable_params(struct msm_mmu * mmu,phys_addr_t * ttbr,int * asid) msm_iommu_pagetable_params() argument 263 msm_iommu_get_geometry(struct msm_mmu * mmu) msm_iommu_get_geometry() argument 271 msm_iommu_pagetable_walk(struct msm_mmu * mmu,unsigned long iova,uint64_t ptes[4]) msm_iommu_pagetable_walk() argument 293 msm_iommu_pagetable_prealloc_count(struct msm_mmu * mmu,struct msm_mmu_prealloc * p,uint64_t iova,size_t len) msm_iommu_pagetable_prealloc_count() argument 319 get_pt_cache(struct msm_mmu * mmu) get_pt_cache() argument 326 msm_iommu_pagetable_prealloc_allocate(struct msm_mmu * mmu,struct msm_mmu_prealloc * p) msm_iommu_pagetable_prealloc_allocate() argument 345 msm_iommu_pagetable_prealloc_cleanup(struct msm_mmu * mmu,struct msm_mmu_prealloc * p) msm_iommu_pagetable_prealloc_cleanup() argument 647 msm_iommu_set_stall(struct msm_mmu * mmu,bool enable) msm_iommu_set_stall() argument 655 msm_iommu_detach(struct msm_mmu * mmu) msm_iommu_detach() argument 662 msm_iommu_map(struct msm_mmu * mmu,uint64_t iova,struct sg_table * sgt,size_t off,size_t len,int prot) msm_iommu_map() argument 681 msm_iommu_unmap(struct msm_mmu * mmu,uint64_t iova,size_t len) msm_iommu_unmap() argument 693 msm_iommu_destroy(struct msm_mmu * mmu) msm_iommu_destroy() argument 748 struct msm_mmu *mmu; msm_iommu_disp_new() local 764 struct msm_mmu *mmu; msm_iommu_gpu_new() local [all...] |
/linux/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 150 #define kvm_phys_shift(mmu) VTCR_EL2_IPA((mmu)->vtcr) argument 151 #define kvm_phys_size(mmu) (_AC(1, ULL) << kvm_phys_shift(mmu)) argument 152 #define kvm_phys_mask(mmu) (kvm_phys_size(mmu) - _AC(1, ULL)) argument 303 kvm_get_vttbr(struct kvm_s2_mmu * mmu) kvm_get_vttbr() argument 319 __load_stage2(struct kvm_s2_mmu * mmu,struct kvm_arch * arch) __load_stage2() argument 333 kvm_s2_mmu_to_kvm(struct kvm_s2_mmu * mmu) kvm_s2_mmu_to_kvm() argument 344 kvm_s2_mmu_valid(struct kvm_s2_mmu * mmu) kvm_s2_mmu_valid() argument 349 kvm_is_nested_s2_mmu(struct kvm * kvm,struct kvm_s2_mmu * mmu) kvm_is_nested_s2_mmu() argument [all...] |
H A D | stage2_pgtable.h | 24 #define kvm_stage2_levels(mmu) VTCR_EL2_LVLS((mmu)->vtcr) argument 31 #define kvm_mmu_cache_min_pages(mmu) (kvm_stage2_levels(mmu) - 1) argument
|
/linux/drivers/gpu/drm/panfrost/ |
H A D | panfrost_mmu.c | 155 struct panfrost_mmu *mmu, in mmu_hw_do_operation() argument 166 static void panfrost_mmu_enable(struct panfrost_device *pfdev, struct panfrost_mmu *mmu) in panfrost_mmu_enable() argument 206 static int mmu_cfg_init_mali_lpae(struct panfrost_mmu *mmu) in mmu_cfg_init_mali_lpae() argument 220 mmu_cfg_init_aarch64_4k(struct panfrost_mmu * mmu) mmu_cfg_init_aarch64_4k() argument 244 panfrost_mmu_cfg_init(struct panfrost_mmu * mmu,enum io_pgtable_fmt fmt) panfrost_mmu_cfg_init() argument 261 panfrost_mmu_as_get(struct panfrost_device * pfdev,struct panfrost_mmu * mmu) panfrost_mmu_as_get() argument 327 panfrost_mmu_as_put(struct panfrost_device * pfdev,struct panfrost_mmu * mmu) panfrost_mmu_as_put() argument 335 struct panfrost_mmu *mmu, *mmu_tmp; panfrost_mmu_reset() local 378 panfrost_mmu_flush_range(struct panfrost_device * pfdev,struct panfrost_mmu * mmu,u64 iova,u64 size) panfrost_mmu_flush_range() argument 393 mmu_map_sg(struct panfrost_device * pfdev,struct panfrost_mmu * mmu,u64 iova,int prot,struct sg_table * sgt) mmu_map_sg() argument 513 struct panfrost_mmu *mmu; addr_to_mapping() local 659 struct panfrost_mmu *mmu = container_of(kref, struct panfrost_mmu, panfrost_mmu_release_ctx() local 681 panfrost_mmu_ctx_put(struct panfrost_mmu * mmu) panfrost_mmu_ctx_put() argument 686 panfrost_mmu_ctx_get(struct panfrost_mmu * mmu) panfrost_mmu_ctx_get() argument 723 struct panfrost_mmu *mmu; panfrost_mmu_ctx_create() local [all...] |
/linux/drivers/staging/media/ipu7/ |
H A D | ipu7-mmu.c | 56 static __maybe_unused void mmu_irq_handler(struct ipu7_mmu *mmu) in mmu_irq_handler() argument 69 static void tlb_invalidate(struct ipu7_mmu *mmu) in tlb_invalidate() argument 397 allocate_trash_buffer(struct ipu7_mmu * mmu) allocate_trash_buffer() argument 456 __mmu_at_init(struct ipu7_mmu * mmu) __mmu_at_init() argument 510 __mmu_zlx_init(struct ipu7_mmu * mmu) __mmu_zlx_init() argument 546 ipu7_mmu_hw_init(struct ipu7_mmu * mmu) ipu7_mmu_hw_init() argument 642 ipu7_mmu_hw_cleanup(struct ipu7_mmu * mmu) ipu7_mmu_hw_cleanup() argument 750 ipu7_mmu_destroy(struct ipu7_mmu * mmu) ipu7_mmu_destroy() argument 799 struct ipu7_mmu *mmu; ipu7_mmu_init() local 844 ipu7_mmu_cleanup(struct ipu7_mmu * mmu) ipu7_mmu_cleanup() argument [all...] |
H A D | ipu7-dma.c | 29 static struct vm_info *get_vm_info(struct ipu7_mmu *mmu, dma_addr_t iova) in get_vm_info() argument 120 struct ipu7_mmu *mmu = sys->mmu; in ipu7_dma_sync_single() local 159 struct ipu7_mmu *mmu = sys->mmu; in ipu7_dma_alloc() local 247 struct ipu7_mmu *mmu = sys->mmu; ipu7_dma_free() local 301 struct ipu7_mmu *mmu = sys->mmu; ipu7_dma_mmap() local 335 struct ipu7_mmu *mmu = sys->mmu; ipu7_dma_unmap_sg() local 379 struct ipu7_mmu *mmu = sys->mmu; ipu7_dma_map_sg() local [all...] |
/linux/drivers/gpu/drm/msm/adreno/ |
H A D | a2xx_gpummu.c | 27 static void a2xx_gpummu_detach(struct msm_mmu *mmu) in a2xx_gpummu_detach() argument 31 static int a2xx_gpummu_map(struct msm_mmu *mmu, uint64_t iova, in a2xx_gpummu_map() argument 62 static int a2xx_gpummu_unmap(struct msm_mmu *mmu, uint64_t iova, size_t len) in a2xx_gpummu_unmap() argument 77 static void a2xx_gpummu_destroy(struct msm_mmu *mmu) in a2xx_gpummu_destroy() argument 115 void a2xx_gpummu_params(struct msm_mmu *mmu, dma_addr_t *pt_base, in a2xx_gpummu_params() argument [all...] |
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | ummu.c | 35 struct nvkm_mmu *mmu = nvkm_ummu(object)->mmu; in nvkm_ummu_sclass() local 59 struct nvkm_mmu *mmu = ummu->mmu; in nvkm_ummu_heap() local 79 struct nvkm_mmu *mmu = ummu->mmu; nvkm_ummu_type() local 108 struct nvkm_mmu *mmu = ummu->mmu; nvkm_ummu_kind() local 159 struct nvkm_mmu *mmu = device->mmu; nvkm_ummu_new() local [all...] |
H A D | vmmgm20b.c | 57 gm20b_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gm20b_vmm_new() argument 66 gm20b_vmm_new_fixed(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gm20b_vmm_new_fixed() argument
|
H A D | vmmgm200.c | 144 struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gm200_vmm_new_() argument 172 gm200_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gm200_vmm_new() argument 181 gm200_vmm_new_fixed(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gm200_vmm_new_fixed() argument
|
H A D | memnv04.c | 31 nv04_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, in nv04_mem_map() argument 51 nv04_mem_new(struct nvkm_mmu *mmu, int type, u8 page, u64 size, in nv04_mem_new() argument
|
H A D | memgf100.c | 34 gf100_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, in gf100_mem_map() argument 69 gf100_mem_new(struct nvkm_mmu *mmu, int type, u8 page, u64 size, in gf100_mem_new() argument
|
H A D | memnv50.c | 34 nv50_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, in nv50_mem_map() argument 66 nv50_mem_new(struct nvkm_mmu *mmu, int type, u8 page, u64 size, in nv50_mem_new() argument
|
H A D | mem.c | 33 struct nvkm_mmu *mmu; member 144 nvkm_mem_new_host(struct nvkm_mmu *mmu, int type, u8 page, u64 size, in nvkm_mem_new_host() argument 224 nvkm_mem_new_type(struct nvkm_mmu * mmu,int type,u8 page,u64 size,void * argv,u32 argc,struct nvkm_memory ** pmemory) nvkm_mem_new_type() argument [all...] |
/linux/drivers/media/pci/intel/ipu6/ |
H A D | ipu6-dma.c | 29 static struct vm_info *get_vm_info(struct ipu6_mmu *mmu, dma_addr_t iova) in get_vm_info() argument 120 struct ipu6_mmu *mmu = sys->mmu; in ipu6_dma_sync_single() local 159 struct ipu6_mmu *mmu = sys->mmu; in ipu6_dma_alloc() local 247 struct ipu6_mmu *mmu = sys->mmu; ipu6_dma_free() local 301 struct ipu6_mmu *mmu = sys->mmu; ipu6_dma_mmap() local 335 struct ipu6_mmu *mmu = sys->mmu; ipu6_dma_unmap_sg() local 379 struct ipu6_mmu *mmu = sys->mmu; ipu6_dma_map_sg() local [all...] |
H A D | ipu6-mmu.c | 54 static void tlb_invalidate(struct ipu6_mmu *mmu) in tlb_invalidate() argument 414 allocate_trash_buffer(struct ipu6_mmu * mmu) allocate_trash_buffer() argument 473 ipu6_mmu_hw_init(struct ipu6_mmu * mmu) ipu6_mmu_hw_init() argument 602 ipu6_mmu_hw_cleanup(struct ipu6_mmu * mmu) ipu6_mmu_hw_cleanup() argument 705 ipu6_mmu_destroy(struct ipu6_mmu * mmu) ipu6_mmu_destroy() argument 754 struct ipu6_mmu *mmu; ipu6_mmu_init() local 797 ipu6_mmu_cleanup(struct ipu6_mmu * mmu) ipu6_mmu_cleanup() argument [all...] |
/linux/drivers/gpu/drm/nouveau/nvif/ |
H A D | mem.c | 28 nvif_mem_ctor_map(struct nvif_mmu *mmu, const char *name, u8 type, u64 size, in nvif_mem_ctor_map() argument 48 nvif_mem_ctor_type(struct nvif_mmu *mmu, const char *name, s32 oclass, in nvif_mem_ctor_type() argument 88 nvif_mem_ctor(struct nvif_mmu *mmu, const char *name, s32 oclass, u8 type, in nvif_mem_ctor() argument [all...] |
H A D | mmu.c | 28 nvif_mmu_dtor(struct nvif_mmu *mmu) in nvif_mmu_dtor() argument 41 struct nvif_mmu *mmu) in nvif_mmu_ctor() argument [all...] |
/linux/arch/arm64/kvm/ |
H A D | nested.c | 53 static int init_nested_s2_mmu(struct kvm *kvm, struct kvm_s2_mmu *mmu) in init_nested_s2_mmu() argument 467 static u8 get_guest_mapping_ttl(struct kvm_s2_mmu *mmu, u64 addr) in get_guest_mapping_ttl() argument 537 unsigned long compute_tlb_inval_range(struct kvm_s2_mmu *mmu, u64 val) in compute_tlb_inval_range() argument 600 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; kvm_s2_mmu_iterate_by_vmid() local 642 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; lookup_s2_mmu() local 722 kvm_init_nested_s2_mmu(struct kvm_s2_mmu * mmu) kvm_init_nested_s2_mmu() argument 1061 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; kvm_nested_s2_wp() local 1077 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; kvm_nested_s2_unmap() local 1093 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; kvm_nested_s2_flush() local 1105 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; kvm_arch_flush_shadow_all() local 1739 struct kvm_s2_mmu *mmu = vcpu->arch.hw_mmu; check_nested_vcpu_requests() local [all...] |
/linux/drivers/staging/media/atomisp/include/mmu/ |
H A D | isp_mmu.h | 109 #define ISP_PTE_VALID_MASK(mmu) \ argument 112 #define ISP_PTE_VALID(mmu, pte) \ argument 143 isp_mmu_flush_tlb_all(struct isp_mmu * mmu) isp_mmu_flush_tlb_all() argument 151 isp_mmu_flush_tlb_range(struct isp_mmu * mmu,unsigned int start,unsigned int size) isp_mmu_flush_tlb_range() argument [all...] |