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;