Lines Matching refs:args
345 struct drm_omap_param *args = data; in ioctl_get_param() local
347 DBG("%p: param=%llu", dev, args->param); in ioctl_get_param()
349 switch (args->param) { in ioctl_get_param()
351 args->value = priv->omaprev; in ioctl_get_param()
354 DBG("unknown parameter %lld", args->param); in ioctl_get_param()
364 struct drm_omap_param *args = data; in ioctl_set_param() local
366 switch (args->param) { in ioctl_set_param()
368 DBG("unknown parameter %lld", args->param); in ioctl_set_param()
378 struct drm_omap_gem_new *args = data; in ioctl_gem_new() local
380 args->size.bytes, args->flags); in ioctl_gem_new()
381 return omap_gem_new_handle(dev, file_priv, args->size, in ioctl_gem_new()
382 args->flags, &args->handle); in ioctl_gem_new()
388 struct drm_omap_gem_cpu_prep *args = data; in ioctl_gem_cpu_prep() local
392 VERB("%p:%p: handle=%d, op=%x", dev, file_priv, args->handle, args->op); in ioctl_gem_cpu_prep()
394 obj = drm_gem_object_lookup(dev, file_priv, args->handle); in ioctl_gem_cpu_prep()
398 ret = omap_gem_op_sync(obj, args->op); in ioctl_gem_cpu_prep()
401 ret = omap_gem_op_start(obj, args->op); in ioctl_gem_cpu_prep()
411 struct drm_omap_gem_cpu_fini *args = data; in ioctl_gem_cpu_fini() local
415 VERB("%p:%p: handle=%d", dev, file_priv, args->handle); in ioctl_gem_cpu_fini()
417 obj = drm_gem_object_lookup(dev, file_priv, args->handle); in ioctl_gem_cpu_fini()
425 ret = omap_gem_op_finish(obj, args->op); in ioctl_gem_cpu_fini()
435 struct drm_omap_gem_info *args = data; in ioctl_gem_info() local
439 VERB("%p:%p: handle=%d", dev, file_priv, args->handle); in ioctl_gem_info()
441 obj = drm_gem_object_lookup(dev, file_priv, args->handle); in ioctl_gem_info()
445 args->size = omap_gem_mmap_size(obj); in ioctl_gem_info()
446 args->offset = omap_gem_mmap_offset(obj); in ioctl_gem_info()