Searched defs:gpuobj (Results 1 - 4 of 4) sorted by relevance
/drivers/gpu/drm/nouveau/core/engine/dmaobj/ |
H A D | nv04.c | 25 #include <core/gpuobj.h> 46 struct nouveau_gpuobj *gpuobj; local 73 ret = nouveau_gpuobj_new(parent, parent, 16, 16, 0, &gpuobj); 74 *pgpuobj = gpuobj;
|
/drivers/gpu/drm/nouveau/core/subdev/bar/ |
H A D | base.c | 113 struct nouveau_object *gpuobj; local 115 mem, 0, &gpuobj); 117 *pobject = gpuobj;
|
/drivers/gpu/drm/nouveau/core/engine/software/ |
H A D | nv50.c | 29 #include <core/gpuobj.h> 57 struct nouveau_gpuobj *gpuobj = nv_gpuobj(handle->object); local 58 chan->vblank.ctxdma = gpuobj->node->offset >> 4;
|
/drivers/gpu/drm/nouveau/core/core/ |
H A D | gpuobj.c | 26 #include <core/gpuobj.h> 33 nouveau_gpuobj_destroy(struct nouveau_gpuobj *gpuobj) argument 37 if (gpuobj->flags & NVOBJ_FLAG_ZERO_FREE) { 38 for (i = 0; i < gpuobj->size; i += 4) 39 nv_wo32(gpuobj, i, 0x00000000); 42 if (gpuobj->node) { 43 nouveau_mm_free(&nv_gpuobj(gpuobj->parent)->heap, 44 &gpuobj->node); 47 if (gpuobj->heap.block_size) 48 nouveau_mm_fini(&gpuobj 63 struct nouveau_gpuobj *gpuobj; local 188 struct nouveau_gpuobj *gpuobj = nv_gpuobj(object); local 198 struct nouveau_gpuobj *gpuobj = nv_gpuobj(object); local 241 nouveau_gpuobj_map(struct nouveau_gpuobj *gpuobj, u32 access, struct nouveau_vma *vma) argument 258 nouveau_gpuobj_map_vm(struct nouveau_gpuobj *gpuobj, struct nouveau_vm *vm, u32 access, struct nouveau_vma *vma) argument 291 struct nouveau_gpuobj *gpuobj = (void *)object; local 310 struct nouveau_gpuobj *gpuobj; local [all...] |
Completed in 2148 milliseconds