Lines Matching refs:req
43 struct drm_nouveau_channel_alloc req = { in abi16_chan_nv04() local
50 &req, sizeof(req)); in abi16_chan_nv04()
54 nv04->base.channel = req.channel; in abi16_chan_nv04()
55 nv04->base.pushbuf = req.pushbuf_domains; in abi16_chan_nv04()
56 nv04->notify = req.notifier_handle; in abi16_chan_nv04()
57 nv04->base.object->handle = req.channel; in abi16_chan_nv04()
66 struct drm_nouveau_channel_alloc req = {}; in abi16_chan_nvc0() local
71 &req, sizeof(req)); in abi16_chan_nvc0()
75 nvc0->base.channel = req.channel; in abi16_chan_nvc0()
76 nvc0->base.pushbuf = req.pushbuf_domains; in abi16_chan_nvc0()
77 nvc0->notify = req.notifier_handle; in abi16_chan_nvc0()
78 nvc0->base.object->handle = req.channel; in abi16_chan_nvc0()
87 struct drm_nouveau_channel_alloc req = {}; in abi16_chan_nve0() local
92 req.fb_ctxdma_handle = 0xffffffff; in abi16_chan_nve0()
93 req.tt_ctxdma_handle = nve0->engine; in abi16_chan_nve0()
97 &req, sizeof(req)); in abi16_chan_nve0()
101 nve0->base.channel = req.channel; in abi16_chan_nve0()
102 nve0->base.pushbuf = req.pushbuf_domains; in abi16_chan_nve0()
103 nve0->notify = req.notifier_handle; in abi16_chan_nve0()
104 nve0->base.object->handle = req.channel; in abi16_chan_nve0()
113 struct drm_nouveau_grobj_alloc req = { in abi16_engobj() local
132 switch (req.class) { in abi16_engobj()
133 case NVIF_CLASS_SW_NV04 : req.class = 0x006e; break; in abi16_engobj()
134 case NVIF_CLASS_SW_NV10 : req.class = 0x016e; break; in abi16_engobj()
135 case NVIF_CLASS_SW_NV50 : req.class = 0x506e; break; in abi16_engobj()
136 case NVIF_CLASS_SW_GF100: req.class = 0x906e; break; in abi16_engobj()
142 &req, sizeof(req)); in abi16_engobj()
155 struct drm_nouveau_notifierobj_alloc req = { in abi16_ntfy() local
163 &req, sizeof(req)); in abi16_ntfy()
167 ntfy->offset = req.offset; in abi16_ntfy()
226 struct drm_nouveau_channel_free req; in abi16_delete() local
227 req.channel = obj->handle; in abi16_delete()
229 &req, sizeof(req)); in abi16_delete()
231 struct drm_nouveau_gpuobj_free req; in abi16_delete() local
232 req.channel = obj->parent->handle; in abi16_delete()
233 req.handle = obj->handle; in abi16_delete()
235 &req, sizeof(req)); in abi16_delete()
316 struct drm_nouveau_gem_new req = {}; in abi16_bo_init() local
317 struct drm_nouveau_gem_info *info = &req.info; in abi16_bo_init()
338 req.align = alignment; in abi16_bo_init()
359 &req, sizeof(req)); in abi16_bo_init()
361 abi16_bo_info(bo, &req.info); in abi16_bo_init()