Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/core/
Dclient.c41 struct nvkm_client *client; in nvkm_uclient_new()
72 struct nvkm_client *client;
85 struct nvkm_client *client = notify->client; in nvkm_client_notify()
90 nvkm_client_notify_put(struct nvkm_client *client, int index) in nvkm_client_notify_put()
102 nvkm_client_notify_get(struct nvkm_client *client, int index) in nvkm_client_notify_get()
114 nvkm_client_notify_del(struct nvkm_client *client, int index) in nvkm_client_notify_del()
131 struct nvkm_client *client = object->client; in nvkm_client_notify_new()
178 static const struct nvkm_object_func nvkm_client; variable
179 struct nvkm_client *
180 nvkm_client_search(struct nvkm_client *client, u64 handle) in nvkm_client_search()
[all …]
Dioctl.c32 nvkm_ioctl_nop(struct nvkm_client *client, in nvkm_ioctl_nop()
50 nvkm_ioctl_sclass(struct nvkm_client *client, in nvkm_ioctl_sclass()
83 nvkm_ioctl_new(struct nvkm_client *client, in nvkm_ioctl_new()
146 nvkm_ioctl_del(struct nvkm_client *client, in nvkm_ioctl_del()
165 nvkm_ioctl_mthd(struct nvkm_client *client, in nvkm_ioctl_mthd()
185 nvkm_ioctl_rd(struct nvkm_client *client, in nvkm_ioctl_rd()
225 nvkm_ioctl_wr(struct nvkm_client *client, in nvkm_ioctl_wr()
254 nvkm_ioctl_map(struct nvkm_client *client, in nvkm_ioctl_map()
279 nvkm_ioctl_unmap(struct nvkm_client *client, in nvkm_ioctl_unmap()
297 nvkm_ioctl_ntfy_new(struct nvkm_client *client, in nvkm_ioctl_ntfy_new()
[all …]
Dobject.c29 nvkm_object_search(struct nvkm_client *client, u64 handle, in nvkm_object_search()
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/core/
Dclient.h4 #define nvkm_client(p) container_of((p), struct nvkm_client, object) macro
7 struct nvkm_client { struct
27 struct nvkm_client **); argument
28 struct nvkm_client *nvkm_client_search(struct nvkm_client *, u64 handle);
32 int nvkm_client_notify_del(struct nvkm_client *, int index);
33 int nvkm_client_notify_get(struct nvkm_client *, int index);
34 int nvkm_client_notify_put(struct nvkm_client *, int index);
39 const struct nvkm_client *_client = _object->client; \
Dioctl.h5 struct nvkm_client;
7 int nvkm_ioctl(struct nvkm_client *, bool, void *, u32, void **);
Dobject.h10 struct nvkm_client *client;
75 struct nvkm_object *nvkm_object_search(struct nvkm_client *, u64 object,
Doclass.h27 struct nvkm_client *client;
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_nvif.c63 struct nvkm_client *client = priv; in nvkm_client_resume()
70 struct nvkm_client *client = priv; in nvkm_client_suspend()
107 (struct nvkm_client **)ppriv); in nvkm_client_driver_init()
Dnouveau_drm.c647 struct nvkm_client *client; in nouveau_drm_device_remove()
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/engine/
Ddma.h6 struct nvkm_client;
24 struct nvkm_dmaobj *nvkm_dmaobj_search(struct nvkm_client *, u64 object);
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Duvmm.c34 nvkm_uvmm_search(struct nvkm_client *client, u64 handle) in nvkm_uvmm_search()
48 struct nvkm_client *client = uvmm->object.client; in nvkm_uvmm_mthd_unmap()
91 struct nvkm_client *client = uvmm->object.client; in nvkm_uvmm_mthd_map()
178 struct nvkm_client *client = uvmm->object.client; in nvkm_uvmm_mthd_put()
216 struct nvkm_client *client = uvmm->object.client; in nvkm_uvmm_mthd_get()
Dumem.c35 nvkm_umem_search(struct nvkm_client *client, u64 handle) in nvkm_umem_search()
37 struct nvkm_client *master = client->object.client; in nvkm_umem_search()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/dma/
Duser.c36 nvkm_dmaobj_search(struct nvkm_client *client, u64 handle) in nvkm_dmaobj_search()
76 struct nvkm_client *client = oclass->client; in nvkm_dmaobj_ctor()
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h80 struct nvkm_memory *nvkm_umem_search(struct nvkm_client *, u64);
81 struct nvkm_vmm *nvkm_uvmm_search(struct nvkm_client *, u64 handle);
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvif/
Dclient.h26 (struct nvkm_client *)_client->object.priv; \
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Ddmacnv50.c40 struct nvkm_client *client = oclass->client; in nv50_disp_dmac_new_()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgpfifogk104.c43 struct nvkm_client *client = chan->base.object.client; in gk104_fifo_gpfifo_kick_locked()
Dchan.c359 struct nvkm_client *client = oclass->client; in nvkm_fifo_chan_ctor()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/device/
Duser.c415 struct nvkm_client *client = oclass->client; in nvkm_udevice_new()