Searched defs:gpuobj (Results 1 - 4 of 4) sorted by relevance

/drivers/gpu/drm/nouveau/core/engine/dmaobj/
H A Dnv04.c25 #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 Dbase.c113 struct nouveau_object *gpuobj; local
115 mem, 0, &gpuobj);
117 *pobject = gpuobj;
/drivers/gpu/drm/nouveau/core/engine/software/
H A Dnv50.c29 #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 Dgpuobj.c26 #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