Lines Matching refs:file_priv
62 nouveau_gem_object_open(struct drm_gem_object *gem, struct drm_file *file_priv) in nouveau_gem_object_open() argument
64 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_open()
145 nouveau_gem_object_close(struct drm_gem_object *gem, struct drm_file *file_priv) in nouveau_gem_object_close() argument
147 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_close()
223 nouveau_gem_info(struct drm_file *file_priv, struct drm_gem_object *gem, in nouveau_gem_info() argument
226 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_info()
254 struct drm_file *file_priv) in nouveau_gem_ioctl_new() argument
257 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_new()
274 ret = drm_gem_handle_create(file_priv, &nvbo->gem, &req->info.handle); in nouveau_gem_ioctl_new()
276 ret = nouveau_gem_info(file_priv, &nvbo->gem, &req->info); in nouveau_gem_ioctl_new()
278 drm_gem_handle_delete(file_priv, req->info.handle); in nouveau_gem_ioctl_new()
364 validate_init(struct nouveau_channel *chan, struct drm_file *file_priv, in validate_init() argument
368 struct nouveau_cli *cli = nouveau_cli(file_priv); in validate_init()
389 gem = drm_gem_object_lookup(dev, file_priv, b->handle); in validate_init()
402 if (nvbo->reserved_by && nvbo->reserved_by == file_priv) { in validate_init()
430 nvbo->reserved_by = file_priv; in validate_init()
525 struct drm_file *file_priv, in nouveau_gem_pushbuf_validate() argument
530 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_pushbuf_validate()
538 ret = validate_init(chan, file_priv, pbbo, nr_buffers, op); in nouveau_gem_pushbuf_validate()
670 struct drm_file *file_priv) in nouveau_gem_ioctl_pushbuf() argument
672 struct nouveau_abi16 *abi16 = nouveau_abi16_get(file_priv, dev); in nouveau_gem_ioctl_pushbuf()
673 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_pushbuf()
740 ret = nouveau_gem_pushbuf_validate(chan, file_priv, bo, req->buffers, in nouveau_gem_ioctl_pushbuf()
859 struct drm_file *file_priv) in nouveau_gem_ioctl_cpu_prep() argument
868 gem = drm_gem_object_lookup(dev, file_priv, req->handle); in nouveau_gem_ioctl_cpu_prep()
894 struct drm_file *file_priv) in nouveau_gem_ioctl_cpu_fini() argument
900 gem = drm_gem_object_lookup(dev, file_priv, req->handle); in nouveau_gem_ioctl_cpu_fini()
912 struct drm_file *file_priv) in nouveau_gem_ioctl_info() argument
918 gem = drm_gem_object_lookup(dev, file_priv, req->handle); in nouveau_gem_ioctl_info()
922 ret = nouveau_gem_info(file_priv, gem, req); in nouveau_gem_ioctl_info()