ctxdma 135 drivers/gpu/drm/nouveau/dispnv50/curs507a.c wndw->ctxdma.parent = NULL; ctxdma 34 drivers/gpu/drm/nouveau/dispnv50/wndw.c nv50_wndw_ctxdma_del(struct nv50_wndw_ctxdma *ctxdma) ctxdma 36 drivers/gpu/drm/nouveau/dispnv50/wndw.c nvif_object_fini(&ctxdma->object); ctxdma 37 drivers/gpu/drm/nouveau/dispnv50/wndw.c list_del(&ctxdma->head); ctxdma 38 drivers/gpu/drm/nouveau/dispnv50/wndw.c kfree(ctxdma); ctxdma 45 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_ctxdma *ctxdma; ctxdma 59 drivers/gpu/drm/nouveau/dispnv50/wndw.c list_for_each_entry(ctxdma, &wndw->ctxdma.list, head) { ctxdma 60 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (ctxdma->object.handle == handle) ctxdma 61 drivers/gpu/drm/nouveau/dispnv50/wndw.c return ctxdma; ctxdma 64 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (!(ctxdma = kzalloc(sizeof(*ctxdma), GFP_KERNEL))) ctxdma 66 drivers/gpu/drm/nouveau/dispnv50/wndw.c list_add(&ctxdma->head, &wndw->ctxdma.list); ctxdma 91 drivers/gpu/drm/nouveau/dispnv50/wndw.c ret = nvif_object_init(wndw->ctxdma.parent, handle, NV_DMA_IN_MEMORY, ctxdma 92 drivers/gpu/drm/nouveau/dispnv50/wndw.c &args, argc, &ctxdma->object); ctxdma 94 drivers/gpu/drm/nouveau/dispnv50/wndw.c nv50_wndw_ctxdma_del(ctxdma); ctxdma 98 drivers/gpu/drm/nouveau/dispnv50/wndw.c return ctxdma; ctxdma 485 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_ctxdma *ctxdma; ctxdma 496 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (wndw->ctxdma.parent) { ctxdma 497 drivers/gpu/drm/nouveau/dispnv50/wndw.c ctxdma = nv50_wndw_ctxdma_new(wndw, fb); ctxdma 498 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (IS_ERR(ctxdma)) { ctxdma 500 drivers/gpu/drm/nouveau/dispnv50/wndw.c return PTR_ERR(ctxdma); ctxdma 503 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->image.handle[0] = ctxdma->object.handle; ctxdma 583 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_ctxdma *ctxdma, *ctxtmp; ctxdma 585 drivers/gpu/drm/nouveau/dispnv50/wndw.c list_for_each_entry_safe(ctxdma, ctxtmp, &wndw->ctxdma.list, head) { ctxdma 586 drivers/gpu/drm/nouveau/dispnv50/wndw.c nv50_wndw_ctxdma_del(ctxdma); ctxdma 648 drivers/gpu/drm/nouveau/dispnv50/wndw.c wndw->ctxdma.parent = &wndw->wndw.base.user; ctxdma 649 drivers/gpu/drm/nouveau/dispnv50/wndw.c INIT_LIST_HEAD(&wndw->ctxdma.list); ctxdma 24 drivers/gpu/drm/nouveau/dispnv50/wndw.h } ctxdma; ctxdma 108 drivers/gpu/drm/nouveau/nouveau_chan.c nvif_object_fini(&chan->push.ctxdma); ctxdma 216 drivers/gpu/drm/nouveau/nouveau_chan.c &args, sizeof(args), &chan->push.ctxdma); ctxdma 286 drivers/gpu/drm/nouveau/nouveau_chan.c args.nv50.pushbuf = nvif_handle(&chan->push.ctxdma); ctxdma 338 drivers/gpu/drm/nouveau/nouveau_chan.c args.pushbuf = nvif_handle(&chan->push.ctxdma); ctxdma 24 drivers/gpu/drm/nouveau/nouveau_chan.h struct nvif_object ctxdma; ctxdma 47 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_wr32(device, 0x001710, 0x80000000 | chan->vblank.ctxdma); ctxdma 68 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c case 0x018c: chan->vblank.ctxdma = data; return true; ctxdma 14 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.h u32 ctxdma;