Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_drv.h91 struct nouveau_cli { struct
114 struct nouveau_cli *cli; argument
121 void nouveau_cli_work_queue(struct nouveau_cli *, struct dma_fence *,
124 static inline struct nouveau_cli *
125 nouveau_cli(struct drm_file *fpriv) in nouveau_cli() function
134 struct nouveau_cli master;
135 struct nouveau_cli client;
244 struct nouveau_cli *_cli = (c); \
Dnouveau_usif.c56 struct nouveau_cli *cli = nouveau_cli(filp); in usif_notify_find()
124 struct nouveau_cli *cli = nouveau_cli(f); in usif_notify_new()
169 struct nouveau_cli *cli = nouveau_cli(f); in usif_notify_del()
192 struct nouveau_cli *cli = nouveau_cli(f); in usif_notify_get()
229 struct nouveau_cli *cli = nouveau_cli(f); in usif_notify_put()
266 struct nouveau_cli *cli = nouveau_cli(f); in usif_object_new()
296 struct nouveau_cli *cli = nouveau_cli(filp); in usif_ioctl()
379 usif_client_fini(struct nouveau_cli *cli) in usif_client_fini()
394 usif_client_init(struct nouveau_cli *cli) in usif_client_init()
Dnouveau_usif.h5 void usif_client_init(struct nouveau_cli *);
6 void usif_client_fini(struct nouveau_cli *);
Dnouveau_gem.c68 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_open()
142 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_object_close()
171 nouveau_gem_new(struct nouveau_cli *cli, u64 size, int align, uint32_t domain, in nouveau_gem_new()
221 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_info()
258 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_new()
374 struct nouveau_cli *cli = nouveau_cli(file_priv); in validate_init()
481 validate_list(struct nouveau_channel *chan, struct nouveau_cli *cli, in validate_list()
548 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_pushbuf_validate()
601 nouveau_gem_pushbuf_reloc_apply(struct nouveau_cli *cli, in nouveau_gem_pushbuf_reloc_apply()
686 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_gem_ioctl_pushbuf()
Dnouveau_abi16.c43 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16()
73 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_get()
84 struct nouveau_cli *cli = (void *)abi16->device.object.client; in nouveau_abi16_put()
161 struct nouveau_cli *cli = (void *)abi16->device.object.client; in nouveau_abi16_fini()
179 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_getparam()
256 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_channel_alloc()
Dnouveau_mem.h16 struct nouveau_cli *cli;
23 int nouveau_mem_new(struct nouveau_cli *, u8 kind, u8 comp,
Dnouveau_vmm.h26 struct nouveau_cli *cli;
31 int nouveau_vmm_init(struct nouveau_cli *, s32 oclass, struct nouveau_vmm *);
Dnouveau_chan.c53 struct nouveau_cli *cli = (void *)chan->user.client; in nouveau_channel_killed()
63 struct nouveau_cli *cli = (void *)chan->user.client; in nouveau_channel_idle()
87 struct nouveau_cli *cli = (void *)chan->user.client; in nouveau_channel_del()
120 struct nouveau_cli *cli = (void *)device->object.client; in nouveau_channel_prep()
222 struct nouveau_cli *cli = (void *)device->object.client; in nouveau_channel_ind()
333 struct nouveau_cli *cli = (void *)chan->user.client; in nouveau_channel_init()
453 struct nouveau_cli *cli = (void *)device->object.client; in nouveau_channel_new()
Dnouveau_mem.c98 struct nouveau_cli *cli = mem->cli; in nouveau_mem_host()
136 struct nouveau_cli *cli = mem->cli; in nouveau_mem_vram()
185 nouveau_mem_new(struct nouveau_cli *cli, u8 kind, u8 comp, in nouveau_mem_new()
Dnouveau_bo.h77 int nouveau_bo_new(struct nouveau_cli *, u64 size, int align, u32 flags,
117 nouveau_bo_new_pin_map(struct nouveau_cli *cli, u64 size, int align, u32 flags, in nouveau_bo_new_pin_map()
Dnouveau_gem.h17 extern int nouveau_gem_new(struct nouveau_cli *, u64 size, int align,
Dnouveau_drm.c132 struct nouveau_cli *cli = container_of(w, typeof(*cli), work); in nouveau_cli_work()
152 nouveau_cli_work_queue(struct nouveau_cli *cli, struct dma_fence *fence, in nouveau_cli_work_queue()
165 nouveau_cli_fini(struct nouveau_cli *cli) in nouveau_cli_fini()
186 struct nouveau_cli *cli) in nouveau_cli_init()
896 struct nouveau_cli *cli; in nouveau_drm_open()
939 struct nouveau_cli *cli = nouveau_cli(fpriv); in nouveau_drm_postclose()
Dnouveau_vmm.c127 nouveau_vmm_init(struct nouveau_cli *cli, s32 oclass, struct nouveau_vmm *vmm) in nouveau_vmm_init()
Dnv17_fence.c37 struct nouveau_cli *cli = (void *)prev->user.client; in nv17_fence_sync()
Dnouveau_display.c798 struct nouveau_cli *cli; in nouveau_crtc_page_flip()
948 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_display_dumb_create()
Dnv84_fence.c112 struct nouveau_cli *cli = (void *)chan->user.client; in nv84_fence_context_new()
Dnouveau_fence.c172 struct nouveau_cli *cli = (void *)chan->user.client; in nouveau_fence_context_new()
Dnouveau_bo.c189 nouveau_bo_new(struct nouveau_cli *cli, u64 size, int align, in nouveau_bo_new()
1099 struct nouveau_cli *cli = (void *)chan->user.client; in nouveau_bo_move_m2mf()
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/
Ddisp.c137 struct nouveau_cli *cli = (void *)device->object.client; in nv50_dmac_create()