Searched refs:gpuobj (Results 1 – 14 of 14) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 32 nvkm_gpuobj_destroy(struct nvkm_gpuobj *gpuobj) in nvkm_gpuobj_destroy() argument 36 if (gpuobj->flags & NVOBJ_FLAG_ZERO_FREE) { in nvkm_gpuobj_destroy() 37 for (i = 0; i < gpuobj->size; i += 4) in nvkm_gpuobj_destroy() 38 nv_wo32(gpuobj, i, 0x00000000); in nvkm_gpuobj_destroy() 41 if (gpuobj->node) in nvkm_gpuobj_destroy() 42 nvkm_mm_free(&nv_gpuobj(gpuobj->parent)->heap, &gpuobj->node); in nvkm_gpuobj_destroy() 44 if (gpuobj->heap.block_size) in nvkm_gpuobj_destroy() 45 nvkm_mm_fini(&gpuobj->heap); in nvkm_gpuobj_destroy() 47 nvkm_object_destroy(&gpuobj->object); in nvkm_gpuobj_destroy() 58 struct nvkm_gpuobj *gpuobj; in nvkm_gpuobj_create_() local [all …]
|
D | engctx.c | 106 struct nvkm_engine *engine = engctx->gpuobj.object.engine; in nvkm_engctx_destroy() 118 if (engctx->gpuobj.size) in nvkm_engctx_destroy() 119 nvkm_gpuobj_destroy(&engctx->gpuobj); in nvkm_engctx_destroy() 121 nvkm_object_destroy(&engctx->gpuobj.object); in nvkm_engctx_destroy() 133 ret = nvkm_gpuobj_init(&engctx->gpuobj); in nvkm_engctx_init() 179 return nvkm_gpuobj_fini(&engctx->gpuobj, suspend); in nvkm_engctx_fini()
|
D | Kbuild | 6 nvkm-y += nvkm/core/gpuobj.o
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | fifo.h | 49 struct nvkm_gpuobj gpuobj; member 55 nvkm_gpuobj_destroy(&(p)->gpuobj) 57 nvkm_gpuobj_init(&(p)->gpuobj) 59 nvkm_gpuobj_fini(&(p)->gpuobj, (s))
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | ramht.h | 6 struct nvkm_gpuobj gpuobj; member 18 nvkm_gpuobj_ref(&obj->gpuobj, (struct nvkm_gpuobj **)ref); in nvkm_ramht_ref()
|
D | engctx.h | 11 struct nvkm_gpuobj gpuobj; member
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | base.c | 109 struct nvkm_object *gpuobj; in nvkm_bar_alloc() local 111 &nvkm_barobj_oclass, mem, 0, &gpuobj); in nvkm_bar_alloc() 113 *pobject = gpuobj; in nvkm_bar_alloc()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/dmaobj/ |
D | nv04.c | 44 struct nvkm_gpuobj *gpuobj; in nv04_dmaobj_bind() local 71 ret = nvkm_gpuobj_new(parent, parent, 16, 16, 0, &gpuobj); in nv04_dmaobj_bind() 72 *pgpuobj = gpuobj; in nv04_dmaobj_bind()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | nv50.c | 52 struct nvkm_gpuobj *gpuobj = nv_gpuobj(handle->object); in nv50_sw_mthd_dma_vblsem() local 53 chan->vblank.ctxdma = gpuobj->node->offset >> 4; in nv50_sw_mthd_dma_vblsem()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | nv17.c | 191 (priv->ramht->gpuobj.addr >> 8)); in nv17_fifo_init()
|
D | g84.c | 227 (chan->ramht->gpuobj.node->offset >> 4)); in g84_fifo_chan_ctor_dma() 302 (chan->ramht->gpuobj.node->offset >> 4)); in g84_fifo_chan_ctor_ind()
|
D | nv50.c | 244 (chan->ramht->gpuobj.node->offset >> 4)); in nv50_fifo_chan_ctor_dma() 307 (chan->ramht->gpuobj.node->offset >> 4)); in nv50_fifo_chan_ctor_ind()
|
D | nv40.c | 312 (priv->ramht->gpuobj.addr >> 8)); in nv40_fifo_init()
|
D | nv04.c | 611 (priv->ramht->gpuobj.addr >> 8)); in nv04_fifo_init()
|