Lines Matching refs:data
80 nouveau_object_ioctl(struct nouveau_object *obj, void *data, uint32_t size)
85 } *args = data;
89 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) {
109 uint32_t mthd, void *data, uint32_t size)
134 memcpy(args->mthd.data, data, size);
136 memcpy(data, args->mthd.data, size);
236 if (obj->data) {
238 free(obj->data);
239 obj->data = NULL;
248 int32_t oclass, void *data, uint32_t size,
264 obj->data = NULL;
277 memcpy(args->new.data, data, size);
279 memcpy(data, args->new.data, size);
284 if (!(obj->data = malloc(obj->length)))
286 if (data)
287 memcpy(obj->data, data, obj->length);
288 *(struct nouveau_object **)obj->data = obj;
303 uint32_t oclass, void *data, uint32_t length,
312 ret = nouveau_object_init(parent, handle, oclass, data, length, obj);
379 void *data, uint32_t size, struct nouveau_device **pdev)
384 } *args = data;
394 nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))