nvkm_client 26 drivers/gpu/drm/nouveau/include/nvif/client.h (struct nvkm_client *)_client->object.priv; \ nvkm_client 4 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvkm_client(p) container_of((p), struct nvkm_client, object) nvkm_client 27 drivers/gpu/drm/nouveau/include/nvkm/core/client.h struct nvkm_client **); nvkm_client 28 drivers/gpu/drm/nouveau/include/nvkm/core/client.h struct nvkm_client *nvkm_client_search(struct nvkm_client *, u64 handle); nvkm_client 32 drivers/gpu/drm/nouveau/include/nvkm/core/client.h int nvkm_client_notify_del(struct nvkm_client *, int index); nvkm_client 33 drivers/gpu/drm/nouveau/include/nvkm/core/client.h int nvkm_client_notify_get(struct nvkm_client *, int index); nvkm_client 34 drivers/gpu/drm/nouveau/include/nvkm/core/client.h int nvkm_client_notify_put(struct nvkm_client *, int index); nvkm_client 39 drivers/gpu/drm/nouveau/include/nvkm/core/client.h const struct nvkm_client *_client = _object->client; \ nvkm_client 5 drivers/gpu/drm/nouveau/include/nvkm/core/ioctl.h struct nvkm_client; nvkm_client 7 drivers/gpu/drm/nouveau/include/nvkm/core/ioctl.h int nvkm_ioctl(struct nvkm_client *, bool, void *, u32, void **); nvkm_client 10 drivers/gpu/drm/nouveau/include/nvkm/core/object.h struct nvkm_client *client; nvkm_client 75 drivers/gpu/drm/nouveau/include/nvkm/core/object.h struct nvkm_object *nvkm_object_search(struct nvkm_client *, u64 object, nvkm_client 27 drivers/gpu/drm/nouveau/include/nvkm/core/oclass.h struct nvkm_client *client; nvkm_client 6 drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h struct nvkm_client; nvkm_client 24 drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h struct nvkm_dmaobj *nvkm_dmaobj_search(struct nvkm_client *, u64 object); nvkm_client 84 drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h struct nvkm_memory *nvkm_umem_search(struct nvkm_client *, u64); nvkm_client 85 drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h struct nvkm_vmm *nvkm_uvmm_search(struct nvkm_client *, u64 handle); nvkm_client 779 drivers/gpu/drm/nouveau/nouveau_drm.c struct nvkm_client *client; nvkm_client 63 drivers/gpu/drm/nouveau/nouveau_nvif.c struct nvkm_client *client = priv; nvkm_client 70 drivers/gpu/drm/nouveau/nouveau_nvif.c struct nvkm_client *client = priv; nvkm_client 107 drivers/gpu/drm/nouveau/nouveau_nvif.c (struct nvkm_client **)ppriv); nvkm_client 41 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client; nvkm_client 72 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client; nvkm_client 85 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client = notify->client; nvkm_client 90 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client_notify_put(struct nvkm_client *client, int index) nvkm_client 102 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client_notify_get(struct nvkm_client *client, int index) nvkm_client 114 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client_notify_del(struct nvkm_client *client, int index) nvkm_client 131 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client = object->client; nvkm_client 178 drivers/gpu/drm/nouveau/nvkm/core/client.c static const struct nvkm_object_func nvkm_client; nvkm_client 179 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client * nvkm_client 180 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client_search(struct nvkm_client *client, u64 handle) nvkm_client 184 drivers/gpu/drm/nouveau/nvkm/core/client.c object = nvkm_object_search(client, handle, &nvkm_client); nvkm_client 188 drivers/gpu/drm/nouveau/nvkm/core/client.c return nvkm_client(object); nvkm_client 192 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client_mthd_devlist(struct nvkm_client *client, void *data, u32 size) nvkm_client 220 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client = nvkm_client(object); nvkm_client 258 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client = nvkm_client(object); nvkm_client 270 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client = nvkm_client(object); nvkm_client 278 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client = { nvkm_client 289 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client **pclient) nvkm_client 292 drivers/gpu/drm/nouveau/nvkm/core/client.c struct nvkm_client *client; nvkm_client 298 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_object_ctor(&nvkm_client, &oclass, &client->object); nvkm_client 32 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_nop(struct nvkm_client *client, nvkm_client 50 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_sclass(struct nvkm_client *client, nvkm_client 83 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_new(struct nvkm_client *client, nvkm_client 146 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_del(struct nvkm_client *client, nvkm_client 165 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_mthd(struct nvkm_client *client, nvkm_client 185 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_rd(struct nvkm_client *client, nvkm_client 225 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_wr(struct nvkm_client *client, nvkm_client 254 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_map(struct nvkm_client *client, nvkm_client 279 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_unmap(struct nvkm_client *client, nvkm_client 297 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_ntfy_new(struct nvkm_client *client, nvkm_client 324 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_ntfy_del(struct nvkm_client *client, nvkm_client 343 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_ntfy_get(struct nvkm_client *client, nvkm_client 362 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_ntfy_put(struct nvkm_client *client, nvkm_client 382 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c int (*func)(struct nvkm_client *, struct nvkm_object *, void *, u32); nvkm_client 401 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl_path(struct nvkm_client *client, u64 handle, u32 type, nvkm_client 429 drivers/gpu/drm/nouveau/nvkm/core/ioctl.c nvkm_ioctl(struct nvkm_client *client, bool supervisor, nvkm_client 29 drivers/gpu/drm/nouveau/nvkm/core/object.c nvkm_object_search(struct nvkm_client *client, u64 handle, nvkm_client 415 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_client *client = oclass->client; nvkm_client 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c struct nvkm_client *client = oclass->client; nvkm_client 36 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c nvkm_dmaobj_search(struct nvkm_client *client, u64 handle) nvkm_client 76 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c struct nvkm_client *client = oclass->client; nvkm_client 359 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c struct nvkm_client *client = oclass->client; nvkm_client 43 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c struct nvkm_client *client = chan->base.object.client; nvkm_client 35 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c nvkm_umem_search(struct nvkm_client *client, u64 handle) nvkm_client 37 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c struct nvkm_client *master = client->object.client; nvkm_client 34 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c nvkm_uvmm_search(struct nvkm_client *client, u64 handle) nvkm_client 48 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c struct nvkm_client *client = uvmm->object.client; nvkm_client 77 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c struct nvkm_client *client = uvmm->object.client; nvkm_client 111 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c struct nvkm_client *client = uvmm->object.client; nvkm_client 154 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c struct nvkm_client *client = uvmm->object.client; nvkm_client 233 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c struct nvkm_client *client = uvmm->object.client; nvkm_client 271 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c struct nvkm_client *client = uvmm->object.client; nvkm_client 148 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h int (*mthd)(struct nvkm_vmm *, struct nvkm_client *, nvkm_client 229 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h int gp100_vmm_mthd(struct nvkm_vmm *, struct nvkm_client *, u32, void *, u32); nvkm_client 442 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c struct nvkm_client *client, u32 mthd, void *argv, u32 argc)