Searched refs:nvkm_mmu (Results 1 – 13 of 13) sorted by relevance
/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | priv.h | 3 #define nvkm_mmu(p) container_of((p), struct nvkm_mmu, subdev) macro 7 int index, struct nvkm_mmu *); 9 int index, struct nvkm_mmu **); 12 void *(*dtor)(struct nvkm_mmu *); 13 int (*oneinit)(struct nvkm_mmu *); 14 void (*init)(struct nvkm_mmu *); 22 int (*create)(struct nvkm_mmu *, u64 offset, u64 length, u64 mm_offset, 37 int nvkm_vm_create(struct nvkm_mmu *, u64, u64, u64, u32,
|
D | base.c | 33 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_at() 78 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_sg_table() 136 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_sg() 185 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_unmap_at() 225 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_unmap_pgt() 252 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_pgt() 279 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_get() 326 struct nvkm_mmu *mmu; in nvkm_vm_put() 349 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_boot() 365 nvkm_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in nvkm_vm_create() [all …]
|
D | nv04.h | 7 struct nvkm_mmu base; 14 int index, struct nvkm_mmu **); 15 void *nv04_mmu_dtor(struct nvkm_mmu *);
|
D | nv04.c | 76 nv04_mmu_oneinit(struct nvkm_mmu *base) in nv04_mmu_oneinit() 104 nv04_mmu_dtor(struct nvkm_mmu *base) in nv04_mmu_dtor() 121 int index, struct nvkm_mmu **pmmu) in nv04_mmu_new_() 146 nv04_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) in nv04_mmu_new()
|
D | nv41.c | 89 nv41_mmu_oneinit(struct nvkm_mmu *base) in nv41_mmu_oneinit() 108 nv41_mmu_init(struct nvkm_mmu *base) in nv41_mmu_init() 134 nv41_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) in nv41_mmu_new()
|
D | gf100.c | 164 struct nvkm_mmu *mmu = vm->mmu; in gf100_vm_flush() 196 gf100_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in gf100_vm_create() 218 gf100_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) in gf100_mmu_new()
|
D | nv50.c | 158 struct nvkm_mmu *mmu = vm->mmu; in nv50_vm_flush() 202 nv50_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in nv50_vm_create() 228 nv50_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) in nv50_mmu_new()
|
D | nv44.c | 162 nv44_mmu_oneinit(struct nvkm_mmu *base) in nv44_mmu_oneinit() 189 nv44_mmu_init(struct nvkm_mmu *base) in nv44_mmu_init() 229 nv44_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) in nv44_mmu_new()
|
/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mmu.h | 28 struct nvkm_mmu *mmu; 54 struct nvkm_mmu { struct 63 int nv04_mmu_new(struct nvkm_device *, int, struct nvkm_mmu **); argument 64 int nv41_mmu_new(struct nvkm_device *, int, struct nvkm_mmu **); 65 int nv44_mmu_new(struct nvkm_device *, int, struct nvkm_mmu **); 66 int nv50_mmu_new(struct nvkm_device *, int, struct nvkm_mmu **); 67 int gf100_mmu_new(struct nvkm_device *, int, struct nvkm_mmu **);
|
/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | device.h | 133 struct nvkm_mmu *mmu; 203 int (*mmu )(struct nvkm_device *, int idx, struct nvkm_mmu **);
|
/drivers/gpu/drm/nouveau/ |
D | nouveau_chan.c | 98 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_prep() 304 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_init()
|
D | nouveau_ttm.c | 200 struct nvkm_mmu *mmu = nvxx_mmu(&drm->device); in nv04_gart_manager_init()
|
/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | chan.c | 356 struct nvkm_mmu *mmu = device->mmu; in nvkm_fifo_chan_ctor()
|