Lines Matching defs:size
80 nouveau_object_ioctl(struct nouveau_object *obj, void *data, uint32_t size)
86 uint32_t argc = size;
89 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) {
109 uint32_t mthd, void *data, uint32_t size)
116 uint32_t argc = sizeof(*args) + size;
134 memcpy(args->mthd.data, data, size);
136 memcpy(data, args->mthd.data, size);
160 uint32_t size;
166 size = sizeof(*args) + cnt * sizeof(args->sclass.oclass[0]);
167 if (!(args = malloc(size)))
174 ret = nouveau_object_ioctl(obj, args, size);
248 int32_t oclass, void *data, uint32_t size,
256 uint32_t argc = sizeof(*args) + size;
277 memcpy(args->new.data, data, size);
279 memcpy(data, args->new.data, size);
283 obj->length = size ? size : sizeof(struct nouveau_object *);
379 void *data, uint32_t size, struct nouveau_device **pdev)
385 uint32_t argc = size;
394 nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))
630 drm_munmap(bo->map, bo->size);
636 uint64_t size, union nouveau_bo_config *config,
648 bo->size = size;
879 bo->map = drm_mmap(0, bo->size, PROT_READ | PROT_WRITE,