Home
last modified time | relevance | path

Searched refs:nouveau_cli (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_drv.h87 struct nouveau_cli { struct
117 struct nouveau_cli *cli; argument
125 nouveau_cli_uvmm(struct nouveau_cli *cli) in nouveau_cli_uvmm()
131 nouveau_cli_uvmm_locked(struct nouveau_cli *cli) in nouveau_cli_uvmm_locked()
143 nouveau_cli_vmm(struct nouveau_cli *cli) in nouveau_cli_vmm()
158 __nouveau_cli_disable_uvmm_noinit(struct nouveau_cli *cli) in __nouveau_cli_disable_uvmm_noinit()
167 nouveau_cli_disable_uvmm_noinit(struct nouveau_cli *cli) in nouveau_cli_disable_uvmm_noinit()
174 void nouveau_cli_work_queue(struct nouveau_cli *, struct dma_fence *,
177 static inline struct nouveau_cli *
178 nouveau_cli(struct drm_file *fpriv) in nouveau_cli() function
[all …]
H A Dnouveau_gem.c102 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_open()
188 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_close()
235 nouveau_gem_new(struct nouveau_cli *cli, u64 size, int align, uint32_t domain, in nouveau_gem_new()
305 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_info()
345 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_new()
463 struct nouveau_cli *cli = nouveau_cli(file_priv); in validate_init()
573 struct nouveau_cli *cli = chan->cli; in validate_list()
631 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_pushbuf_validate()
660 nouveau_gem_pushbuf_reloc_apply(struct nouveau_cli *cli, in nouveau_gem_pushbuf_reloc_apply()
751 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_pushbuf()
H A Dnouveau_vmm.h26 struct nouveau_cli *cli;
31 int nouveau_vmm_init(struct nouveau_cli *, s32 oclass, struct nouveau_vmm *);
H A Dnouveau_abi16.c44 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16()
60 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_get()
71 struct nouveau_cli *cli = abi16->cli; in nouveau_abi16_put()
214 struct nouveau_cli *cli = abi16->cli; in nouveau_abi16_fini()
249 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_getparam()
340 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_channel_alloc()
715 struct nouveau_cli *cli = abi16->cli; in nouveau_abi16_ioctl_mthd()
H A Dnouveau_chan.h14 struct nouveau_cli *cli;
63 int nouveau_channel_new(struct nouveau_cli *, bool priv, u64 runm,
H A Dnouveau_bo.h9 struct nouveau_cli;
65 struct nouveau_bo *nouveau_bo_alloc(struct nouveau_cli *, u64 *size, int *align,
69 int nouveau_bo_new(struct nouveau_cli *, u64 size, int align, u32 domain,
H A Dnouveau_exec.c91 struct nouveau_cli *cli = job->cli; in nouveau_exec_job_submit()
211 NV_PRINTK(err, nouveau_cli(__args->file_priv), in nouveau_exec_job_init()
351 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_exec_ioctl_exec()
H A Dnouveau_chan.c55 struct nouveau_cli *cli = chan->cli; in nouveau_channel_killed()
69 struct nouveau_cli *cli = chan->cli; in nouveau_channel_idle()
143 nouveau_channel_prep(struct nouveau_cli *cli, in nouveau_channel_prep()
252 nouveau_channel_ctor(struct nouveau_cli *cli, bool priv, u64 runm, in nouveau_channel_ctor()
361 struct nouveau_cli *cli = chan->cli; in nouveau_channel_init()
491 nouveau_channel_new(struct nouveau_cli *cli, in nouveau_channel_new()
H A Dnouveau_drm.c158 struct nouveau_cli *cli = container_of(w, typeof(*cli), work); in nouveau_cli_work()
178 nouveau_cli_work_queue(struct nouveau_cli *cli, struct dma_fence *fence, in nouveau_cli_work_queue()
191 nouveau_cli_fini(struct nouveau_cli *cli) in nouveau_cli_fini()
219 struct nouveau_cli *cli) in nouveau_cli_init()
561 struct nouveau_cli *cli, *temp_cli; in nouveau_drm_device_fini()
1161 struct nouveau_cli *cli; in nouveau_drm_open()
1207 struct nouveau_cli *cli = nouveau_cli(fpriv); in nouveau_drm_postclose()
H A Dnouveau_gem.h17 extern int nouveau_gem_new(struct nouveau_cli *, u64 size, int align,
H A Dnouveau_abi16.h33 struct nouveau_cli *cli;
H A Dnouveau_sched.h57 struct nouveau_cli *cli;
H A Dnouveau_vmm.c132 nouveau_vmm_init(struct nouveau_cli *cli, s32 oclass, struct nouveau_vmm *vmm) in nouveau_vmm_init()
H A Dnv17_fence.c39 struct nouveau_cli *cli = prev->cli; in nv17_fence_sync()
H A Dnouveau_svm.c113 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_svmm_bind()
319 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_svmm_init()
H A Dnouveau_uvmm.c1731 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_uvmm_ioctl_vm_bind()
1821 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_uvmm_ioctl_vm_init()
1895 struct nouveau_cli *cli = uvmm->vmm.cli; in nouveau_uvmm_fini()
H A Dnouveau_display.c806 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_display_dumb_create()
H A Dnouveau_debugfs.c224 struct nouveau_cli *cli; in nouveau_debugfs_gpuva()
H A Dnouveau_bo.c208 nouveau_bo_alloc(struct nouveau_cli *cli, u64 *size, int *align, u32 domain, in nouveau_bo_alloc()
371 nouveau_bo_new(struct nouveau_cli *cli, u64 size, int align, in nouveau_bo_new()
862 struct nouveau_cli *cli = chan->cli; in nouveau_bo_move_m2mf()
H A Dnouveau_fence.c184 struct nouveau_cli *cli = chan->cli; in nouveau_fence_context_new()
H A Dnouveau_sched.c35 job->cli = nouveau_cli(args->file_priv); in nouveau_job_init()
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Dcrtc.c1165 struct nouveau_cli *cli; in nv04_crtc_page_flip()