/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | gpuobj.c | 24 #include <core/gpuobj.h> 33 nvkm_gpuobj_rd32_fast(struct nvkm_gpuobj *gpuobj, u32 offset) in nvkm_gpuobj_rd32_fast() argument 35 return ioread32_native(gpuobj->map + offset); in nvkm_gpuobj_rd32_fast() 39 nvkm_gpuobj_wr32_fast(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) in nvkm_gpuobj_wr32_fast() argument 41 iowrite32_native(data, gpuobj->map + offset); in nvkm_gpuobj_wr32_fast() 46 nvkm_gpuobj_heap_map(struct nvkm_gpuobj *gpuobj, u64 offset, in nvkm_gpuobj_heap_map() argument 50 return nvkm_memory_map(gpuobj->memory, offset, vmm, vma, argv, argc); in nvkm_gpuobj_heap_map() 54 nvkm_gpuobj_heap_rd32(struct nvkm_gpuobj *gpuobj, u32 offset) in nvkm_gpuobj_heap_rd32() argument 56 return nvkm_ro32(gpuobj->memory, offset); in nvkm_gpuobj_heap_rd32() 60 nvkm_gpuobj_heap_wr32(struct nvkm_gpuobj *gpuobj, u3 argument 67 nvkm_gpuobj_heap_release(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_heap_release() argument 90 nvkm_gpuobj_heap_acquire(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_heap_acquire() argument 108 nvkm_gpuobj_map(struct nvkm_gpuobj *gpuobj, u64 offset, struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc) nvkm_gpuobj_map() argument 117 nvkm_gpuobj_rd32(struct nvkm_gpuobj *gpuobj, u32 offset) nvkm_gpuobj_rd32() argument 123 nvkm_gpuobj_wr32(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) nvkm_gpuobj_wr32() argument 130 nvkm_gpuobj_release(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_release() argument 153 nvkm_gpuobj_acquire(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_acquire() argument 172 nvkm_gpuobj_ctor(struct nvkm_device *device, u32 size, int align, bool zero, struct nvkm_gpuobj *parent, struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_ctor() argument 217 struct nvkm_gpuobj *gpuobj = *pgpuobj; nvkm_gpuobj_del() local 232 struct nvkm_gpuobj *gpuobj; nvkm_gpuobj_new() local [all...] |
H A D | ramht.c | 92 nvkm_kmap(ramht->gpuobj); in nvkm_ramht_update() 93 nvkm_wo32(ramht->gpuobj, (co << 3) + 0, handle); in nvkm_ramht_update() 94 nvkm_wo32(ramht->gpuobj, (co << 3) + 4, context); in nvkm_ramht_update() 95 nvkm_done(ramht->gpuobj); in nvkm_ramht_update() 134 nvkm_gpuobj_del(&ramht->gpuobj); in nvkm_ramht_del() 158 ramht->parent, &ramht->gpuobj); in nvkm_ramht_new()
|
H A D | object.c | 170 nvkm_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *gpuobj, in nvkm_object_bind() argument 174 return object->func->bind(object, gpuobj, align, pgpuobj); in nvkm_object_bind()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | gpuobj.c | 24 #include <core/gpuobj.h> 33 nvkm_gpuobj_rd32_fast(struct nvkm_gpuobj *gpuobj, u32 offset) in nvkm_gpuobj_rd32_fast() argument 35 return ioread32_native(gpuobj->map + offset); in nvkm_gpuobj_rd32_fast() 39 nvkm_gpuobj_wr32_fast(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) in nvkm_gpuobj_wr32_fast() argument 41 iowrite32_native(data, gpuobj->map + offset); in nvkm_gpuobj_wr32_fast() 46 nvkm_gpuobj_heap_map(struct nvkm_gpuobj *gpuobj, u64 offset, in nvkm_gpuobj_heap_map() argument 50 return nvkm_memory_map(gpuobj->memory, offset, vmm, vma, argv, argc); in nvkm_gpuobj_heap_map() 54 nvkm_gpuobj_heap_rd32(struct nvkm_gpuobj *gpuobj, u32 offset) in nvkm_gpuobj_heap_rd32() argument 56 return nvkm_ro32(gpuobj->memory, offset); in nvkm_gpuobj_heap_rd32() 60 nvkm_gpuobj_heap_wr32(struct nvkm_gpuobj *gpuobj, u3 argument 67 nvkm_gpuobj_heap_release(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_heap_release() argument 90 nvkm_gpuobj_heap_acquire(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_heap_acquire() argument 108 nvkm_gpuobj_map(struct nvkm_gpuobj *gpuobj, u64 offset, struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc) nvkm_gpuobj_map() argument 117 nvkm_gpuobj_rd32(struct nvkm_gpuobj *gpuobj, u32 offset) nvkm_gpuobj_rd32() argument 123 nvkm_gpuobj_wr32(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) nvkm_gpuobj_wr32() argument 130 nvkm_gpuobj_release(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_release() argument 153 nvkm_gpuobj_acquire(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_acquire() argument 172 nvkm_gpuobj_ctor(struct nvkm_device *device, u32 size, int align, bool zero, struct nvkm_gpuobj *parent, struct nvkm_gpuobj *gpuobj) nvkm_gpuobj_ctor() argument 217 struct nvkm_gpuobj *gpuobj = *pgpuobj; nvkm_gpuobj_del() local 232 struct nvkm_gpuobj *gpuobj; nvkm_gpuobj_new() local [all...] |
H A D | ramht.c | 92 nvkm_kmap(ramht->gpuobj); in nvkm_ramht_update() 93 nvkm_wo32(ramht->gpuobj, (co << 3) + 0, handle); in nvkm_ramht_update() 94 nvkm_wo32(ramht->gpuobj, (co << 3) + 4, context); in nvkm_ramht_update() 95 nvkm_done(ramht->gpuobj); in nvkm_ramht_update() 134 nvkm_gpuobj_del(&ramht->gpuobj); in nvkm_ramht_del() 158 ramht->parent, &ramht->gpuobj); in nvkm_ramht_new()
|
H A D | object.c | 170 nvkm_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *gpuobj, in nvkm_object_bind() argument 174 return object->func->bind(object, gpuobj, align, pgpuobj); in nvkm_object_bind()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | ramht.h | 4 #include <core/gpuobj.h> 16 struct nvkm_gpuobj *gpuobj; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | ramht.h | 4 #include <core/gpuobj.h> 16 struct nvkm_gpuobj *gpuobj; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
H A D | user.c | 27 #include <core/gpuobj.h> 48 nvkm_dmaobj_bind(struct nvkm_object *base, struct nvkm_gpuobj *gpuobj, in nvkm_dmaobj_bind() argument 52 return dmaobj->func->bind(dmaobj, gpuobj, align, pgpuobj); in nvkm_dmaobj_bind()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
H A D | user.c | 27 #include <core/gpuobj.h> 47 nvkm_dmaobj_bind(struct nvkm_object *base, struct nvkm_gpuobj *gpuobj, in nvkm_dmaobj_bind() argument 51 return dmaobj->func->bind(dmaobj, gpuobj, align, pgpuobj); in nvkm_dmaobj_bind()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | gv100.c | 24 #include <core/gpuobj.h>
|
H A D | gt215.c | 29 #include <core/gpuobj.h>
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | gt215.c | 29 #include <core/gpuobj.h>
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | tu102.c | 27 #include <core/gpuobj.h>
|
H A D | nv17.c | 65 (ramht->gpuobj->addr >> 8)); in nv17_fifo_init()
|
H A D | gpfifotu102.c | 26 #include <core/gpuobj.h>
|
H A D | dmanv17.c | 28 #include <core/gpuobj.h>
|
H A D | dmanv50.c | 81 (chan->ramht->gpuobj->node->offset >> 4)); in nv50_fifo_dma_new()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sec/ |
H A D | g98.c | 30 #include <core/gpuobj.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | nv10.c | 29 #include <core/gpuobj.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sec/ |
H A D | g98.c | 30 #include <core/gpuobj.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | v1.c | 24 #include <core/gpuobj.h>
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
H A D | nv50.c | 26 #include <core/gpuobj.h>
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | gf100.c | 26 #include <core/gpuobj.h>
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/cipher/ |
H A D | g84.c | 29 #include <core/gpuobj.h>
|