Searched refs:ctxdma (Results 1 – 7 of 7) sorted by relevance
32 nv50_wndw_ctxdma_del(struct nv50_wndw_ctxdma *ctxdma) in nv50_wndw_ctxdma_del() argument34 nvif_object_fini(&ctxdma->object); in nv50_wndw_ctxdma_del()35 list_del(&ctxdma->head); in nv50_wndw_ctxdma_del()36 kfree(ctxdma); in nv50_wndw_ctxdma_del()43 struct nv50_wndw_ctxdma *ctxdma; in nv50_wndw_ctxdma_new() local57 list_for_each_entry(ctxdma, &wndw->ctxdma.list, head) { in nv50_wndw_ctxdma_new()58 if (ctxdma->object.handle == handle) in nv50_wndw_ctxdma_new()59 return ctxdma; in nv50_wndw_ctxdma_new()62 if (!(ctxdma = kzalloc(sizeof(*ctxdma), GFP_KERNEL))) in nv50_wndw_ctxdma_new()64 list_add(&ctxdma->head, &wndw->ctxdma.list); in nv50_wndw_ctxdma_new()[all …]
24 } ctxdma; member
135 wndw->ctxdma.parent = NULL; in curs507a_new_()
47 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()
14 u32 ctxdma; member
21 struct nvif_object ctxdma; member
102 nvif_object_fini(&chan->push.ctxdma); in nouveau_channel_del()209 &args, sizeof(args), &chan->push.ctxdma); in nouveau_channel_prep()268 args.nv50.pushbuf = nvif_handle(&chan->push.ctxdma); in nouveau_channel_ind()313 args.pushbuf = nvif_handle(&chan->push.ctxdma); in nouveau_channel_dma()