HomeSort by: relevance | last modified time | path
    Searched defs:mmu (Results 1 - 25 of 48) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
ummu.h 11 struct nvkm_mmu *mmu; member in struct:nvkm_ummu
ummu.h 11 struct nvkm_mmu *mmu; member in struct:nvkm_ummu
umem.h 11 struct nvkm_mmu *mmu; member in struct:nvkm_umem
umem.h 11 struct nvkm_mmu *mmu; member in struct:nvkm_umem
nouveau_nvkm_subdev_mmu_umem.c 78 struct nvkm_device *device = umem->mmu->subdev.device;
106 struct nvkm_mmu *mmu = umem->mmu; local in function:nvkm_umem_map
134 int ret = mmu->func->mem.umap(mmu, umem->memory, argv, argc,
137 int ret = mmu->func->mem.umap(mmu, umem->memory, argv, argc,
174 struct nvkm_mmu *mmu = nvkm_ummu(oclass->parent)->mmu; local in function:nvkm_umem_new
190 if (type >= mmu->type_nr
    [all...]
nouveau_nvkm_subdev_mmu_umem.c 78 struct nvkm_device *device = umem->mmu->subdev.device;
106 struct nvkm_mmu *mmu = umem->mmu; local in function:nvkm_umem_map
134 int ret = mmu->func->mem.umap(mmu, umem->memory, argv, argc,
137 int ret = mmu->func->mem.umap(mmu, umem->memory, argv, argc,
174 struct nvkm_mmu *mmu = nvkm_ummu(oclass->parent)->mmu; local in function:nvkm_umem_new
190 if (type >= mmu->type_nr
    [all...]
nouveau_nvkm_subdev_mmu_ummu.c 40 struct nvkm_mmu *mmu = nvkm_ummu(object)->mmu; local in function:nvkm_ummu_sclass
42 if (mmu->func->mem.user.oclass && oclass->client->super) {
44 oclass->base = mmu->func->mem.user;
50 if (mmu->func->vmm.user.oclass) {
52 oclass->base = mmu->func->vmm.user;
64 struct nvkm_mmu *mmu = ummu->mmu; local in function:nvkm_ummu_heap
72 if ((index = args->v0.index) >= mmu->heap_nr)
74 args->v0.size = mmu->heap[index].size
84 struct nvkm_mmu *mmu = ummu->mmu; local in function:nvkm_ummu_type
113 struct nvkm_mmu *mmu = ummu->mmu; local in function:nvkm_ummu_kind
164 struct nvkm_mmu *mmu = device->mmu; local in function:nvkm_ummu_new
    [all...]
priv.h 7 #include <subdev/mmu.h>
21 } mmu; member in struct:nvkm_mmu_func
nouveau_nvkm_subdev_mmu_ummu.c 40 struct nvkm_mmu *mmu = nvkm_ummu(object)->mmu; local in function:nvkm_ummu_sclass
42 if (mmu->func->mem.user.oclass && oclass->client->super) {
44 oclass->base = mmu->func->mem.user;
50 if (mmu->func->vmm.user.oclass) {
52 oclass->base = mmu->func->vmm.user;
64 struct nvkm_mmu *mmu = ummu->mmu; local in function:nvkm_ummu_heap
72 if ((index = args->v0.index) >= mmu->heap_nr)
74 args->v0.size = mmu->heap[index].size
84 struct nvkm_mmu *mmu = ummu->mmu; local in function:nvkm_ummu_type
113 struct nvkm_mmu *mmu = ummu->mmu; local in function:nvkm_ummu_kind
164 struct nvkm_mmu *mmu = device->mmu; local in function:nvkm_ummu_new
    [all...]
priv.h 7 #include <subdev/mmu.h>
21 } mmu; member in struct:nvkm_mmu_func
nouveau_nvkm_subdev_mmu_mem.c 40 struct nvkm_mmu *mmu; member in struct:nvkm_mem
105 struct nvkm_device *device = mem->mmu->subdev.device;
116 dma_unmap_page(mem->mmu->subdev.device->dev,
174 struct nvkm_device *device = mem->mmu->subdev.device;
195 nvkm_mem_new_host(struct nvkm_mmu *mmu, int type, u8 page, u64 size,
198 struct device *dev = mmu->subdev.device->dev;
208 if ( (mmu->type[type].type & NVKM_MEM_COHERENT) &&
209 !(mmu->type[type].type & NVKM_MEM_UNCACHED))
220 mem->mmu = mmu;
    [all...]
nouveau_nvkm_subdev_mmu_mem.c 40 struct nvkm_mmu *mmu; member in struct:nvkm_mem
105 struct nvkm_device *device = mem->mmu->subdev.device;
116 dma_unmap_page(mem->mmu->subdev.device->dev,
174 struct nvkm_device *device = mem->mmu->subdev.device;
195 nvkm_mem_new_host(struct nvkm_mmu *mmu, int type, u8 page, u64 size,
198 struct device *dev = mmu->subdev.device->dev;
208 if ( (mmu->type[type].type & NVKM_MEM_COHERENT) &&
209 !(mmu->type[type].type & NVKM_MEM_UNCACHED))
220 mem->mmu = mmu;
    [all...]
nouveau_nvkm_subdev_mmu_base.c 49 nvkm_mmu_ptp_put(struct nvkm_mmu *mmu, bool force, struct nvkm_mmu_pt *pt)
58 list_add(&ptp->head, &mmu->ptp.list);
63 nvkm_mmu_ptc_put(mmu, force, &ptp->pt);
72 nvkm_mmu_ptp_get(struct nvkm_mmu *mmu, u32 size, bool zero)
81 ptp = list_first_entry_or_null(&mmu->ptp.list, typeof(*ptp), head);
89 ptp->pt = nvkm_mmu_ptc_get(mmu, 0x1000, 0x1000, false);
100 list_add(&ptp->head, &mmu->ptp.list);
127 nvkm_mmu_ptc_find(struct nvkm_mmu *mmu, u32 size)
131 list_for_each_entry(ptc, &mmu->ptc.list, head) {
141 list_add(&ptc->head, &mmu->ptc.list)
380 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local in function:nvkm_mmu_oneinit
401 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local in function:nvkm_mmu_init
410 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local in function:nvkm_mmu_dtor
    [all...]
nouveau_nvkm_subdev_mmu_uvmm.c 380 struct nvkm_mmu *mmu = nvkm_ummu(oclass->parent)->mmu; local in function:nvkm_uvmm_new
403 if (!mmu->vmm) {
404 ret = mmu->func->vmm.ctor(mmu, managed, addr, size, argv, argc,
414 uvmm->vmm = nvkm_vmm_ref(mmu->vmm);
nouveau_nvkm_subdev_mmu_base.c 49 nvkm_mmu_ptp_put(struct nvkm_mmu *mmu, bool force, struct nvkm_mmu_pt *pt)
58 list_add(&ptp->head, &mmu->ptp.list);
63 nvkm_mmu_ptc_put(mmu, force, &ptp->pt);
72 nvkm_mmu_ptp_get(struct nvkm_mmu *mmu, u32 size, bool zero)
81 ptp = list_first_entry_or_null(&mmu->ptp.list, typeof(*ptp), head);
89 ptp->pt = nvkm_mmu_ptc_get(mmu, 0x1000, 0x1000, false);
100 list_add(&ptp->head, &mmu->ptp.list);
127 nvkm_mmu_ptc_find(struct nvkm_mmu *mmu, u32 size)
131 list_for_each_entry(ptc, &mmu->ptc.list, head) {
141 list_add(&ptc->head, &mmu->ptc.list)
380 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local in function:nvkm_mmu_oneinit
401 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local in function:nvkm_mmu_init
410 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local in function:nvkm_mmu_dtor
    [all...]
  /src/sys/arch/m68k/m68k/
procfs_machdep.c 21 const char *cpu, *mmu, *fpu; local in function:procfs_getcpuinfstr
44 mmu = "68851";
47 mmu = "68030";
50 mmu = "68040";
53 mmu = "68060";
56 mmu = "unknown";
84 "MMU:\t\t%s\n"
90 cpu, mmu, fpu);
procfs_machdep.c 21 const char *cpu, *mmu, *fpu; local in function:procfs_getcpuinfstr
44 mmu = "68851";
47 mmu = "68030";
50 mmu = "68040";
53 mmu = "68060";
56 mmu = "unknown";
84 "MMU:\t\t%s\n"
90 cpu, mmu, fpu);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_mem.c 107 struct nvif_mmu *mmu = &cli->mmu; local in function:nouveau_mem_host
118 if (mem->kind && !(mmu->type[type].type & NVIF_MEM_KIND))
120 if (mem->comp && !(mmu->type[type].type & NVIF_MEM_COMP)) {
121 if (mmu->object.oclass >= NVIF_CLASS_MMU_GF100)
122 mem->kind = mmu->kind[mem->kind];
135 ret = nvif_mem_init_type(mmu, cli->mem->oclass, type, PAGE_SHIFT,
149 struct nvif_mmu *mmu = &cli->mmu; local in function:nouveau_mem_vram
158 ret = nvif_mem_init_type(mmu, cli->mem->oclass
    [all...]
nouveau_mem.c 107 struct nvif_mmu *mmu = &cli->mmu; local in function:nouveau_mem_host
118 if (mem->kind && !(mmu->type[type].type & NVIF_MEM_KIND))
120 if (mem->comp && !(mmu->type[type].type & NVIF_MEM_COMP)) {
121 if (mmu->object.oclass >= NVIF_CLASS_MMU_GF100)
122 mem->kind = mmu->kind[mem->kind];
135 ret = nvif_mem_init_type(mmu, cli->mem->oclass, type, PAGE_SHIFT,
149 struct nvif_mmu *mmu = &cli->mmu; local in function:nouveau_mem_vram
158 ret = nvif_mem_init_type(mmu, cli->mem->oclass
    [all...]
nouveau_ttm.c 200 struct nvif_mmu *mmu = &drm->client.mmu; local in function:nouveau_ttm_init_host
203 typei = nvif_mmu_type(mmu, NVIF_MEM_HOST | NVIF_MEM_MAPPABLE |
210 typei = nvif_mmu_type(mmu, NVIF_MEM_HOST | NVIF_MEM_MAPPABLE | kind);
223 struct nvif_mmu *mmu = &drm->client.mmu; local in function:nouveau_ttm_init
240 typei = nvif_mmu_type(mmu, NVIF_MEM_VRAM | NVIF_MEM_MAPPABLE |
268 drm->client.mmu.dmabits <= 32 ? true : false);
nouveau_ttm.c 200 struct nvif_mmu *mmu = &drm->client.mmu; local in function:nouveau_ttm_init_host
203 typei = nvif_mmu_type(mmu, NVIF_MEM_HOST | NVIF_MEM_MAPPABLE |
210 typei = nvif_mmu_type(mmu, NVIF_MEM_HOST | NVIF_MEM_MAPPABLE | kind);
223 struct nvif_mmu *mmu = &drm->client.mmu; local in function:nouveau_ttm_init
240 typei = nvif_mmu_type(mmu, NVIF_MEM_VRAM | NVIF_MEM_MAPPABLE |
268 drm->client.mmu.dmabits <= 32 ? true : false);
  /src/sys/arch/powerpc/oea/
ofw_rascons.c 186 int chosen, mmu, m, e, size; local in function:copy_rom_font
201 OF_getprop(chosen, "mmu", &mmu, 4);
207 OF_call_method("translate", mmu, 1, 3, romfont, &romfont, &m, &e);
ofw_rascons.c 186 int chosen, mmu, m, e, size; local in function:copy_rom_font
201 OF_getprop(chosen, "mmu", &mmu, 4);
207 OF_call_method("translate", mmu, 1, 3, romfont, &romfont, &m, &e);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
nouveau_dispnv50_wndw.c 647 struct nvif_mmu *mmu = &drm->client.mmu; local in function:nv50_wndw_new_
677 ret = nv50_lut_init(disp, mmu, &wndw->ilut);
nouveau_dispnv50_wndw.c 647 struct nvif_mmu *mmu = &drm->client.mmu; local in function:nv50_wndw_new_
677 ret = nv50_lut_init(disp, mmu, &wndw->ilut);

Completed in 36 milliseconds

1 2