/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | ioctl.c | 33 nvkm_ioctl_nop(struct nvkm_client *client, in nvkm_ioctl_nop() 60 nvkm_ioctl_sclass(struct nvkm_client *client, in nvkm_ioctl_sclass() 92 nvkm_ioctl_new(struct nvkm_client *client, in nvkm_ioctl_new() 152 nvkm_ioctl_del(struct nvkm_client *client, in nvkm_ioctl_del() 171 nvkm_ioctl_mthd(struct nvkm_client *client, in nvkm_ioctl_mthd() 191 nvkm_ioctl_rd(struct nvkm_client *client, in nvkm_ioctl_rd() 198 nvkm_ioctl_wr(struct nvkm_client *client, in nvkm_ioctl_wr() 205 nvkm_ioctl_map(struct nvkm_client *client, in nvkm_ioctl_map() 230 nvkm_ioctl_unmap(struct nvkm_client *client, in nvkm_ioctl_unmap() 249 int (*func)(struct nvkm_client *, struct nvkm_object *, void *, u32); [all …]
|
H A D | client.c | 40 struct nvkm_client *client; in nvkm_uclient_new() 96 return nvkm_client(object); in nvkm_client_dtor() 100 nvkm_client = { variable 107 int (*event)(u64, void *, u32), struct nvkm_client **pclient) in nvkm_client_new() 110 struct nvkm_client *client; in nvkm_client_new() 116 nvkm_object_ctor(&nvkm_client, &oclass, &client->object); in nvkm_client_new()
|
H A D | uevent.c | 116 struct nvkm_client *client = uevent->object.client; in nvkm_uevent_ntfy()
|
H A D | object.c | 29 nvkm_object_search(struct nvkm_client *client, u64 handle, in nvkm_object_search()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | client.h | 4 #define nvkm_client(p) container_of((p), struct nvkm_client, object) macro 7 struct nvkm_client { struct 24 int (*)(u64, void *, u32), struct nvkm_client **); argument 29 const struct nvkm_client *_client = _object->client; \
|
H A D | ioctl.h | 5 struct nvkm_client; 7 int nvkm_ioctl(struct nvkm_client *, void *, u32, void **);
|
H A D | object.h | 11 struct nvkm_client *client; 63 struct nvkm_object *nvkm_object_search(struct nvkm_client *, u64 object,
|
H A D | oclass.h | 25 struct nvkm_client *client;
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_nvif.c | 60 struct nvkm_client *client = priv; in nvkm_client_resume() 67 struct nvkm_client *client = priv; in nvkm_client_suspend() 88 (struct nvkm_client **)ppriv); in nvkm_client_driver_init()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | dma.h | 6 struct nvkm_client; 24 struct nvkm_dmaobj *nvkm_dmaobj_search(struct nvkm_client *, u64 object);
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | cgrp.h | 6 struct nvkm_client; 62 struct nvkm_vctx **, struct nvkm_client *);
|
H A D | cgrp.c | 52 struct nvkm_chan *chan, struct nvkm_client *client) in nvkm_cgrp_ectx_get() 120 struct nvkm_vctx **pvctx, struct nvkm_client *client) in nvkm_cgrp_vctx_get()
|
H A D | chan.h | 73 struct nvkm_client * /*TODO: remove need for this */);
|
H A D | chan.c | 93 struct nvkm_client *client) in nvkm_chan_cctx_get()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | mmu.h | 112 struct nvkm_memory *nvkm_umem_search(struct nvkm_client *, u64); 113 struct nvkm_vmm *nvkm_uvmm_search(struct nvkm_client *, u64 handle);
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | umem.c | 35 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()
|
H A D | uvmm.c | 34 nvkm_uvmm_search(struct nvkm_client *client, u64 handle) in nvkm_uvmm_search() 153 struct nvkm_client *client = uvmm->object.client; in nvkm_uvmm_mthd_map() 392 struct nvkm_client *client = uvmm->object.client; in nvkm_uvmm_mthd_raw_map()
|
H A D | vmm.h | 148 int (*mthd)(struct nvkm_vmm *, struct nvkm_client *, 252 int gp100_vmm_mthd(struct nvkm_vmm *, struct nvkm_client *, u32, void *, u32);
|
H A D | vmmgp100.c | 537 struct nvkm_client *client, u32 mthd, void *argv, u32 argc) in gp100_vmm_mthd()
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
H A D | user.c | 35 nvkm_dmaobj_search(struct nvkm_client *client, u64 handle) in nvkm_dmaobj_search()
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | user.c | 324 struct nvkm_client *client = oclass->client; in nvkm_udevice_new()
|