Home
last modified time | relevance | path

Searched defs:mmu (Results 26 – 50 of 123) sorted by relevance

12345

/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_mmu.h35 static inline void msm_mmu_init(struct msm_mmu *mmu, struct device *dev, in msm_mmu_init()
47 static inline void msm_mmu_set_fault_handler(struct msm_mmu *mmu, void *arg, in msm_mmu_set_fault_handler()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dumem.c90 struct nvkm_mmu *mmu = umem->mmu; in nvkm_umem_map() local
145 struct nvkm_mmu *mmu = nvkm_ummu(oclass->parent)->mmu; in nvkm_umem_new() local
H A Dummu.h9 struct nvkm_mmu *mmu; member
H A Dnv41.c32 nv41_mmu_init(struct nvkm_mmu *mmu) in nv41_mmu_init()
H A Dvmmnv04.c102 nv04_vmm_new_(const struct nvkm_vmm_func *func, struct nvkm_mmu *mmu, in nv04_vmm_new_()
121 nv04_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in nv04_vmm_new()
H A Dvmmmcp77.c39 mcp77_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in mcp77_vmm_new()
H A Dvmmgp10b.c45 gp10b_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gp10b_vmm_new()
H A Dtu102.c31 tu102_mmu_kind(struct nvkm_mmu *mmu, int *count, u8 *invalid) in tu102_mmu_kind()
H A Dgf100.c33 gf100_mmu_kind(struct nvkm_mmu *mmu, int *count, u8 *invalid) in gf100_mmu_kind()
H A Dnv44.c32 nv44_mmu_init(struct nvkm_mmu *mmu) in nv44_mmu_init()
H A Dgm200.c30 gm200_mmu_kind(struct nvkm_mmu *mmu, int *count, u8 *invalid) in gm200_mmu_kind()
H A Dvmmgk20a.c67 gk20a_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gk20a_vmm_new()
H A Dvmmtu102.c71 tu102_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in tu102_vmm_new()
H A Dvmmgv100.c83 gv100_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gv100_vmm_new()
/openbmc/linux/arch/x86/kvm/
H A Dmmu.h161 struct kvm_mmu *mmu) in kvm_mmu_refresh_passthrough_bits()
186 static inline u8 permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault()
299 struct kvm_mmu *mmu, in kvm_translate_gpa()
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvif/
H A Dmmu.h39 nvif_mmu_kind_valid(struct nvif_mmu *mmu, u8 kind) in nvif_mmu_kind_valid()
49 nvif_mmu_type(struct nvif_mmu *mmu, u8 mask) in nvif_mmu_type()
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_mem.c94 struct nvif_mmu *mmu = &cli->mmu; in nouveau_mem_host() local
131 struct nvif_mmu *mmu = &cli->mmu; in nouveau_mem_vram() local
H A Dnouveau_ttm.c162 struct nvif_mmu *mmu = &drm->client.mmu; in nouveau_ttm_init_host() local
266 struct nvif_mmu *mmu = &drm->client.mmu; in nouveau_ttm_init() local
/openbmc/u-boot/arch/arc/lib/
H A Dcpu.c123 const bool mmu; member
146 bool mmu = !!read_aux_reg(ARC_AUX_MMU_BCR); in arc_hs_version() local
/openbmc/linux/arch/um/kernel/skas/
H A Dmmu.c62 struct mm_context *mmu = &mm->context; in destroy_context() local
/openbmc/qemu/linux-user/riscv/
H A Dtarget_proc.h16 const char *mmu; in open_cpuinfo() local
/openbmc/linux/include/soc/mediatek/
H A Dsmi.h24 unsigned int mmu; member
/openbmc/linux/arch/arm64/kvm/
H A Dmmu.c56 static int stage2_apply_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, in stage2_apply_range()
82 #define stage2_apply_range_resched(mmu, addr, end, fn) \ argument
319 static void __unmap_stage2_range(struct kvm_s2_mmu *mmu, phys_addr_t start, u64 size, in __unmap_stage2_range()
331 static void unmap_stage2_range(struct kvm_s2_mmu *mmu, phys_addr_t start, u64 size) in unmap_stage2_range()
866 int kvm_init_stage2_mmu(struct kvm *kvm, struct kvm_s2_mmu *mmu, unsigned long type) in kvm_init_stage2_mmu()
1009 void kvm_free_stage2_pgd(struct kvm_s2_mmu *mmu) in kvm_free_stage2_pgd()
1107 static void stage2_wp_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end) in stage2_wp_range()
1614 struct kvm_s2_mmu *mmu; in handle_access_fault() local
/openbmc/u-boot/drivers/cpu/
H A Driscv_cpu.c30 const char *mmu; in riscv_cpu_get_info() local
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dlut.c67 nv50_lut_init(struct nv50_disp *disp, struct nvif_mmu *mmu, in nv50_lut_init()

12345