Lines Matching defs:req
46 struct kgsl_drawctxt_create req = {
52 int ret = safe_ioctl(dev->physical_device->local_fd, IOCTL_KGSL_DRAWCTXT_CREATE, &req);
56 *queue_id = req.drawctxt_id;
64 struct kgsl_drawctxt_destroy req = {
68 safe_ioctl(dev->physical_device->local_fd, IOCTL_KGSL_DRAWCTXT_DESTROY, &req);
75 struct kgsl_gpumem_alloc_id req = {
80 req.flags |= KGSL_MEMFLAGS_GPUREADONLY;
85 IOCTL_KGSL_GPUMEM_ALLOC_ID, &req);
91 struct tu_bo* bo = tu_device_lookup_bo(dev, req.id);
95 .gem_handle = req.id,
96 .size = req.mmapsize,
97 .iova = req.gpuaddr,
115 struct kgsl_gpuobj_import req = {
124 IOCTL_KGSL_GPUOBJ_IMPORT, &req);
130 .id = req.id,
139 struct tu_bo* bo = tu_device_lookup_bo(dev, req.id);
143 .gem_handle = req.id,
190 struct kgsl_gpumem_free_id req = {
197 safe_ioctl(dev->physical_device->local_fd, IOCTL_KGSL_GPUMEM_FREE_ID, &req);
479 struct kgsl_gpu_command req = {
491 IOCTL_KGSL_GPU_COMMAND, &req);
500 sem->timestamp = req.timestamp;
506 int fd = timestamp_to_fd(queue, req.timestamp);
519 fence->timestamp = req.timestamp;