Home
last modified time | relevance | path

Searched refs:nvif_client (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
Dclient.h6 struct nvif_client { struct
13 static inline struct nvif_client * argument
14 nvif_client(struct nvif_object *object) in nvif_client() function
21 int nvif_client_init(void (*dtor)(struct nvif_client *), const char *,
23 struct nvif_client *);
24 void nvif_client_fini(struct nvif_client *);
26 const char *, struct nvif_client **);
27 void nvif_client_ref(struct nvif_client *, struct nvif_client **);
28 int nvif_client_ioctl(struct nvif_client *, void *, u32);
29 int nvif_client_suspend(struct nvif_client *);
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvif/
Dclient.c30 nvif_client_ioctl(struct nvif_client *client, void *data, u32 size) in nvif_client_ioctl()
36 nvif_client_suspend(struct nvif_client *client) in nvif_client_suspend()
42 nvif_client_resume(struct nvif_client *client) in nvif_client_resume()
48 nvif_client_fini(struct nvif_client *client) in nvif_client_fini()
71 nvif_client_init(void (*dtor)(struct nvif_client *), const char *driver, in nvif_client_init() argument
73 struct nvif_client *client) in nvif_client_init()
101 nvif_client_del(struct nvif_client *client) in nvif_client_del()
110 struct nvif_client **pclient) in nvif_client_new()
112 struct nvif_client *client = kzalloc(sizeof(*client), GFP_KERNEL); in nvif_client_new()
127 nvif_client_ref(struct nvif_client *client, struct nvif_client **pclient) in nvif_client_ref()
Dobject.c33 struct nvif_client *client = nvif_client(object); in nvif_object_ioctl()
148 struct nvif_client *client = nvif_client(object); in nvif_object_unmap()
170 struct nvif_client *client = nvif_client(object); in nvif_object_map()
Dnotify.c127 struct nvif_client *client = nvif_client(notify->object); in nvif_notify()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_abi16.c72 struct nouveau_cli *cli = (void *)nvif_client(&abi16->device.base); in nouveau_abi16_put()
146 struct nouveau_cli *cli = (void *)nvif_client(&abi16->device.base); in nouveau_abi16_fini()
384 struct nvif_client *client; in nouveau_abi16_ioctl_grobj_alloc()
392 client = nvif_client(nvif_object(&abi16->device)); in nouveau_abi16_ioctl_grobj_alloc()
429 struct nvif_client *client; in nouveau_abi16_ioctl_notifierobj_alloc()
438 client = nvif_client(nvif_object(&abi16->device)); in nouveau_abi16_ioctl_notifierobj_alloc()
509 struct nvif_client *client; in nouveau_abi16_ioctl_gpuobj_free()
518 client = nvif_client(nvif_object(&abi16->device)); in nouveau_abi16_ioctl_gpuobj_free()
Dnouveau_usif.c124 struct nvif_client *client = &cli->base; in usif_notify_new()
168 struct nvif_client *client = &cli->base; in usif_notify_del()
191 struct nvif_client *client = &cli->base; in usif_notify_get()
230 struct nvif_client *client = &cli->base; in usif_notify_put()
267 struct nvif_client *client = &cli->base; in usif_object_new()
297 struct nvif_client *client = &cli->base; in usif_ioctl()
Dnouveau_chan.c45 struct nouveau_cli *cli = (void *)nvif_client(chan->object); in nouveau_channel_idle()
90 struct nouveau_cli *cli = (void *)nvif_client(&device->base); in nouveau_channel_prep()
284 struct nouveau_cli *cli = (void *)nvif_client(&device->base); in nouveau_channel_init()
398 struct nouveau_cli *cli = (void *)nvif_client(&device->base); in nouveau_channel_new()
Dnouveau_drm.h84 struct nvif_client base;
Dnv17_fence.c36 struct nouveau_cli *cli = (void *)nvif_client(&prev->device->base); in nv17_fence_sync()
Dnouveau_dma.c85 struct nouveau_cli *cli = (void *)nvif_client(&chan->device->base); in nv50_dma_push()
Dnv84_fence.c134 struct nouveau_cli *cli = (void *)nvif_client(&chan->device->base); in nv84_fence_context_new()
Dnouveau_fence.c172 struct nouveau_cli *cli = (void *)nvif_client(chan->object); in nouveau_fence_context_new()
Dnouveau_display.c714 cli = (void *)nvif_client(&chan->device->base); in nouveau_crtc_page_flip()
Dnouveau_bo.c1067 struct nouveau_cli *cli = (void *)nvif_client(&chan->device->base); in nouveau_bo_move_m2mf()