Home
last modified time | relevance | path

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

/drivers/gpu/drm/nouveau/
A Dnouveau_drv.h86 struct nouveau_cli { struct
116 struct nouveau_cli *cli; argument
124 nouveau_cli_uvmm(struct nouveau_cli *cli) in nouveau_cli_uvmm()
130 nouveau_cli_uvmm_locked(struct nouveau_cli *cli) in nouveau_cli_uvmm_locked()
142 nouveau_cli_vmm(struct nouveau_cli *cli) in nouveau_cli_vmm()
157 __nouveau_cli_disable_uvmm_noinit(struct nouveau_cli *cli) in __nouveau_cli_disable_uvmm_noinit()
166 nouveau_cli_disable_uvmm_noinit(struct nouveau_cli *cli) in nouveau_cli_disable_uvmm_noinit()
173 void nouveau_cli_work_queue(struct nouveau_cli *, struct dma_fence *,
176 static inline struct nouveau_cli *
177 nouveau_cli(struct drm_file *fpriv) in nouveau_cli() function
[all …]
A Dnouveau_bo.h9 struct nouveau_cli;
66 struct nouveau_bo *nouveau_bo_alloc(struct nouveau_cli *, u64 *size, int *align,
70 int nouveau_bo_new(struct nouveau_cli *, u64 size, int align, u32 domain,
93 int nouveau_bo_new_pin(struct nouveau_cli *, u32 domain, u32 size, struct nouveau_bo **);
94 int nouveau_bo_new_map(struct nouveau_cli *, u32 domain, u32 size, struct nouveau_bo **);
95 int nouveau_bo_new_map_gpu(struct nouveau_cli *, u32 domain, u32 size,
A Dnouveau_gem.c99 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_open()
185 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_close()
232 nouveau_gem_new(struct nouveau_cli *cli, u64 size, int align, uint32_t domain, in nouveau_gem_new()
302 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_info()
342 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_new()
460 struct nouveau_cli *cli = nouveau_cli(file_priv); in validate_init()
570 struct nouveau_cli *cli = chan->cli; in validate_list()
628 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_pushbuf_validate()
657 nouveau_gem_pushbuf_reloc_apply(struct nouveau_cli *cli, in nouveau_gem_pushbuf_reloc_apply()
748 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_pushbuf()
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()
A Dnouveau_vmm.h26 struct nouveau_cli *cli;
31 int nouveau_vmm_init(struct nouveau_cli *, s32 oclass, struct nouveau_vmm *);
A Dnouveau_chan.h12 struct nouveau_cli *cli;
61 int nouveau_channel_new(struct nouveau_cli *, bool priv, u64 runm,
A Dnouveau_exec.c93 struct nouveau_cli *cli = job->cli; in nouveau_exec_job_submit()
215 NV_PRINTK(err, nouveau_cli(__args->file_priv), in nouveau_exec_job_init()
355 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_exec_ioctl_exec()
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()
142 nouveau_channel_prep(struct nouveau_cli *cli, in nouveau_channel_prep()
248 nouveau_channel_ctor(struct nouveau_cli *cli, bool priv, u64 runm, in nouveau_channel_ctor()
356 struct nouveau_cli *cli = chan->cli; in nouveau_channel_init()
494 nouveau_channel_new(struct nouveau_cli *cli, in nouveau_channel_new()
A Dnouveau_drm.c174 struct nouveau_cli *cli = container_of(w, typeof(*cli), work); in nouveau_cli_work()
194 nouveau_cli_work_queue(struct nouveau_cli *cli, struct dma_fence *fence, in nouveau_cli_work_queue()
207 nouveau_cli_fini(struct nouveau_cli *cli) in nouveau_cli_fini()
235 struct nouveau_cli *cli) in nouveau_cli_init()
582 struct nouveau_cli *cli, *temp_cli; in nouveau_drm_device_fini()
1190 struct nouveau_cli *cli; in nouveau_drm_open()
1235 struct nouveau_cli *cli = nouveau_cli(fpriv); in nouveau_drm_postclose()
A Dnouveau_gem.h17 extern int nouveau_gem_new(struct nouveau_cli *, u64 size, int align,
A Dnouveau_abi16.h33 struct nouveau_cli *cli;
A Dnouveau_sched.h57 struct nouveau_cli *cli;
A Dnouveau_bo.c211 nouveau_bo_alloc(struct nouveau_cli *cli, u64 *size, int *align, u32 domain, in nouveau_bo_alloc()
374 nouveau_bo_new(struct nouveau_cli *cli, u64 size, int align, in nouveau_bo_new()
420 nouveau_bo_new_pin(struct nouveau_cli *cli, u32 domain, u32 size, struct nouveau_bo **pnvbo) in nouveau_bo_new_pin()
440 nouveau_bo_new_map(struct nouveau_cli *cli, u32 domain, u32 size, struct nouveau_bo **pnvbo) in nouveau_bo_new_map()
460 nouveau_bo_new_map_gpu(struct nouveau_cli *cli, u32 domain, u32 size, in nouveau_bo_new_map_gpu()
942 struct nouveau_cli *cli = chan->cli; in nouveau_bo_move_m2mf()
A Dnouveau_vmm.c132 nouveau_vmm_init(struct nouveau_cli *cli, s32 oclass, struct nouveau_vmm *vmm) in nouveau_vmm_init()
A Dnv17_fence.c39 struct nouveau_cli *cli = prev->cli; in nv17_fence_sync()
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()
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()
A Dnouveau_display.c805 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_display_dumb_create()
A Dnouveau_debugfs.c224 struct nouveau_cli *cli; in nouveau_debugfs_gpuva()
A Dnouveau_fence.c170 struct nouveau_cli *cli = chan->cli; in nouveau_fence_context_new()
A Dnouveau_sched.c36 job->cli = nouveau_cli(args->file_priv); in nouveau_job_init()
/drivers/gpu/drm/nouveau/dispnv04/
A Dcrtc.c1163 struct nouveau_cli *cli; in nv04_crtc_page_flip()
1304 struct nouveau_cli *cli = &nouveau_drm(dev)->client; in nv04_crtc_create()

Completed in 52 milliseconds