Home
last modified time | relevance | path

Searched refs:ctxdma (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/nouveau/dispnv50/
A Dwndw.c44 list_del(&ctxdma->head); in nv50_wndw_ctxdma_del()
45 kfree(ctxdma); in nv50_wndw_ctxdma_del()
70 list_for_each_entry(ctxdma, &wndw->ctxdma.list, head) { in nv50_wndw_ctxdma_new()
72 return ctxdma; in nv50_wndw_ctxdma_new()
75 if (!(ctxdma = kzalloc(sizeof(*ctxdma), GFP_KERNEL))) in nv50_wndw_ctxdma_new()
77 list_add(&ctxdma->head, &wndw->ctxdma.list); in nv50_wndw_ctxdma_new()
109 return ctxdma; in nv50_wndw_ctxdma_new()
553 if (wndw->ctxdma.parent) { in nv50_wndw_prepare_fb()
555 if (IS_ERR(ctxdma)) { in nv50_wndw_prepare_fb()
557 return PTR_ERR(ctxdma); in nv50_wndw_prepare_fb()
[all …]
A Dwndw.h24 } ctxdma; member
A Dcurs507a.c162 wndw->ctxdma.parent = NULL; in curs507a_new_()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/sw/
A Dnv50.c47 nvkm_wr32(device, 0x001710, 0x80000000 | chan->vblank.ctxdma); in nv50_sw_chan_vblsem_release()
68 case 0x018c: chan->vblank.ctxdma = data; return true; in nv50_sw_chan_mthd()
A Dnv50.h14 u32 ctxdma; member
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_chan.h30 struct nvif_object ctxdma; member
A Dnouveau_chan.c101 nvif_object_dtor(&chan->push.ctxdma); in nouveau_channel_del()
240 &chan->push.ctxdma); in nouveau_channel_prep()
311 args.nv50.pushbuf = nvif_handle(&chan->push.ctxdma); in nouveau_channel_ind()
363 args.pushbuf = nvif_handle(&chan->push.ctxdma); in nouveau_channel_dma()

Completed in 11 milliseconds