Lines Matching refs:args
173 struct drm_v3d_create_bo *args = data;
177 if (args->flags != 0) {
178 DRM_INFO("unknown create_bo flags: %d\n", args->flags);
182 bo = v3d_bo_create(dev, file_priv, PAGE_ALIGN(args->size));
186 args->offset = bo->node.start << PAGE_SHIFT;
188 ret = drm_gem_handle_create(file_priv, &bo->base.base, &args->handle);
197 struct drm_v3d_mmap_bo *args = data;
200 if (args->flags != 0) {
201 DRM_INFO("unknown mmap_bo flags: %d\n", args->flags);
205 gem_obj = drm_gem_object_lookup(file_priv, args->handle);
207 DRM_DEBUG("Failed to look up GEM BO %d\n", args->handle);
211 args->offset = drm_vma_node_offset_addr(&gem_obj->vma_node);
220 struct drm_v3d_get_bo_offset *args = data;
224 gem_obj = drm_gem_object_lookup(file_priv, args->handle);
226 DRM_DEBUG("Failed to look up GEM BO %d\n", args->handle);
231 args->offset = bo->node.start << PAGE_SHIFT;