Home
last modified time | relevance | path

Searched refs:mmu (Results 226 – 250 of 393) sorted by relevance

12345678910>>...16

/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_vmm.c134 int ret = nvif_vmm_ctor(&cli->mmu, "drmVmm", oclass, UNMANAGED, in nouveau_vmm_init()
/openbmc/linux/drivers/gpu/drm/msm/adreno/
H A Da6xx_gpu.c113 if (msm_iommu_pagetable_params(ctx->aspace->mmu, &ttbr, &asid)) in a6xx_set_pagetable()
2147 struct msm_mmu *mmu; in a6xx_create_private_address_space() local
2149 mmu = msm_iommu_pagetable_create(gpu->aspace->mmu); in a6xx_create_private_address_space()
2151 if (IS_ERR(mmu)) in a6xx_create_private_address_space()
2152 return ERR_CAST(mmu); in a6xx_create_private_address_space()
2154 return msm_gem_address_space_create(mmu, in a6xx_create_private_address_space()
2378 msm_mmu_set_fault_handler(gpu->aspace->mmu, gpu, in a6xx_gpu_init()
/openbmc/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_drv.c66 ctx->mmu = etnaviv_iommu_context_init(priv->mmu_global, in etnaviv_open()
68 if (!ctx->mmu) { in etnaviv_open()
107 etnaviv_iommu_context_put(ctx->mmu); in etnaviv_postclose()
/openbmc/linux/drivers/accel/ivpu/
H A Divpu_drv.c492 vdev->mmu = drmm_kzalloc(&vdev->drm, sizeof(*vdev->mmu), GFP_KERNEL); in ivpu_dev_init()
493 if (!vdev->mmu) in ivpu_dev_init()
H A Divpu_drv.h107 struct ivpu_mmu_info *mmu; member
/openbmc/qemu/target/sparc/
H A Dldst_helper.c77 const SparcV9MMU *mmu, const int idx) in ultrasparc_tsb_pointer() argument
83 int ctx = mmu->tag_access & 0x1fffULL; in ultrasparc_tsb_pointer()
84 uint64_t ctx_register = mmu->sun4v_ctx_config[ctx ? 1 : 0]; in ultrasparc_tsb_pointer()
89 tsb_register = mmu->sun4v_tsb_pointers[tsb_index]; in ultrasparc_tsb_pointer()
92 tsb_register = mmu->tsb; in ultrasparc_tsb_pointer()
101 uint64_t va = mmu->tag_access >> (3 * page_size + 9); in ultrasparc_tsb_pointer()
/openbmc/qemu/target/microblaze/
H A Dcpu.c192 mmu_init(&env->mmu); in mb_cpu_reset_hold()
286 cpu->cfg.mmu = 3; in mb_cpu_realizefn()
/openbmc/linux/drivers/staging/media/atomisp/
H A DMakefile112 pci/mmu/isp_mmu.o \
113 pci/mmu/sh_mmu_mrfld.o \
148 pci/hive_isp_css_common/host/mmu.o \
170 -I$(atomisp)/include/mmu/ \
/openbmc/u-boot/arch/arm/dts/
H A Dr8a77970.dtsi716 ipmmu_ds1: mmu@e7740000 {
724 ipmmu_ir: mmu@ff8b0000 {
732 ipmmu_mm: mmu@e67b0000 {
741 ipmmu_rt: mmu@ffc80000 {
749 ipmmu_vi0: mmu@febd0000 {
/openbmc/linux/arch/x86/kernel/
H A Dkvm.c837 pv_ops.mmu.flush_tlb_multi = kvm_flush_tlb_multi; in kvm_guest_init()
838 pv_ops.mmu.tlb_remove_table = tlb_remove_table; in kvm_guest_init()
938 pv_ops.mmu.notify_page_enc_status_changed = in kvm_init_platform()
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dmmu.h27 struct nvkm_mmu *mmu; member
/openbmc/linux/include/asm-generic/
H A DKbuild40 mandatory-y += mmu.h
/openbmc/linux/arch/x86/kvm/
H A Dx86.c901 if (!tdp_enabled && memcmp(mmu->pdptrs, pdpte, sizeof(mmu->pdptrs))) in load_pdptrs()
904 memcpy(mmu->pdptrs, pdpte, sizeof(mmu->pdptrs)); in load_pdptrs()
1225 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_invalidate_pcid() local
7303 struct kvm_mmu *mmu = vcpu->arch.mmu; in translate_nested_gpa() local
7310 t_gpa = mmu->gva_to_gpa(vcpu, mmu, gpa, access, exception); in translate_nested_gpa()
7321 return mmu->gva_to_gpa(vcpu, mmu, gva, access, exception); in kvm_mmu_gva_to_gpa_read()
7332 return mmu->gva_to_gpa(vcpu, mmu, gva, access, exception); in kvm_mmu_gva_to_gpa_write()
7342 return mmu->gva_to_gpa(vcpu, mmu, gva, 0, exception); in kvm_mmu_gva_to_gpa_system()
7354 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access, exception); in kvm_read_guest_virt_helper()
7446 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access, exception); in kvm_write_guest_virt_helper()
[all …]
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dopal-call.c101 bool mmu = (msr & (MSR_IR|MSR_DR)); in opal_call() local
109 if (unlikely(!mmu)) in opal_call()
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_gpu.c482 gpu->aspace->mmu->funcs->resume_translation(gpu->aspace->mmu); in fault_worker()
1011 gpu->aspace->mmu->funcs->detach(gpu->aspace->mmu); in msm_gpu_cleanup()
/openbmc/qemu/target/riscv/
H A Dmonitor.c221 if (!riscv_cpu_cfg(env)->mmu) { in hmp_info_mem()
H A Dcpu.c398 cpu->cfg.mmu = true; in riscv_any_cpu_init()
446 cpu->cfg.mmu = true; in rv64_sifive_u_cpu_init()
477 cpu->cfg.mmu = true; in rv64_thead_c906_cpu_init()
507 cpu->cfg.mmu = true; in rv64_veyron_v1_cpu_init()
582 cpu->cfg.mmu = true; in rv32_sifive_u_cpu_init()
1470 DEFINE_PROP_BOOL("mmu", RISCVCPU, cfg.mmu, true),
/openbmc/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_device.h143 struct panfrost_mmu *mmu; member
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/
H A D0042-corstone1000-enable-virtio-net-support.patch39 #include <asm/armv8/mmu.h>
/openbmc/linux/arch/microblaze/kernel/cpu/
H A Dcpuinfo-static.c119 ci->mmu = fcpu(cpu, "xlnx,use-mmu"); in set_cpuinfo_static()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Duser.c341 else if (device->mmu && index-- == 0) in nvkm_udevice_child_get()
342 sclass = &device->mmu->user; in nvkm_udevice_child_get()
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_kms.c1018 struct msm_mmu *mmu; in _dpu_kms_mmu_destroy() local
1023 mmu = dpu_kms->base.aspace->mmu; in _dpu_kms_mmu_destroy()
1025 mmu->funcs->detach(mmu); in _dpu_kms_mmu_destroy()
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A De500v2_power_isa.dtsi50 mmu-type = "power-embedded";
H A De500v1_power_isa.dtsi49 mmu-type = "power-embedded";
/openbmc/linux/arch/nios2/boot/dts/
H A D3c120_devboard.dts42 altr,has-mmu = <1>;

12345678910>>...16