Lines Matching defs:data
39 u8 data[];
73 usif_notify(const void *header, u32 length, const void *data, u32 size)
96 memcpy(&ntfy->p->e.data[0], header, length);
97 memcpy(&ntfy->p->e.data[length], data, size);
100 struct nvif_notify_rep_v0 *rep = (void *)ntfy->p->e.data;
122 usif_notify_new(struct drm_file *f, void *data, u32 size, void *argv, u32 argc)
128 } *args = data;
135 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) {
140 req = data;
147 if (!(ret = nvif_unpack(ret, &data, &size, req->v0, 0, 0, true))) {
167 usif_notify_del(struct drm_file *f, void *data, u32 size, void *argv, u32 argc)
173 } *args = data;
177 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) {
190 usif_notify_get(struct drm_file *f, void *data, u32 size, void *argv, u32 argc)
196 } *args = data;
200 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) {
227 usif_notify_put(struct drm_file *f, void *data, u32 size, void *argv, u32 argc)
233 } *args = data;
237 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) {
264 usif_object_new(struct drm_file *f, void *data, u32 size, void *argv, u32 argc)
270 } *args = data;
278 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) {
298 void *data = kmalloc(argc, GFP_KERNEL);
302 } *argv = data;
312 if (!(ret = nvif_unpack(-ENOSYS, &data, &size, argv->v0, 0, 0, true))) {
338 ret = usif_object_new(filp, data, size, argv, argc);
341 ret = usif_notify_new(filp, data, size, argv, argc);
344 ret = usif_notify_del(filp, data, size, argv, argc);
347 ret = usif_notify_get(filp, data, size, argv, argc);
350 ret = usif_notify_put(filp, data, size, argv, argc);