Lines Matching defs:argv
46 nvkm_uvmm_mthd_pfnclr(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
50 } *args = argv;
55 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) {
74 nvkm_uvmm_mthd_pfnmap(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
78 } *args = argv;
84 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, true))) {
107 nvkm_uvmm_mthd_unmap(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
111 } *args = argv;
117 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) {
151 nvkm_uvmm_mthd_map(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
156 } *args = argv;
163 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, true))) {
215 ret = nvkm_memory_map(memory, offset, vmm, vma, argv, argc);
232 nvkm_uvmm_mthd_put(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
236 } *args = argv;
242 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) {
268 nvkm_uvmm_mthd_get(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
272 } *args = argv;
280 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) {
302 nvkm_uvmm_mthd_page(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
306 } *args = argv;
314 if (!(nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) {
402 void *argv = (void *)(uintptr_t)args->argv;
423 ret = nvkm_memory_map(memory, args->offset, vmm, &vma, argv, argc);
462 nvkm_uvmm_mthd_raw(struct nvkm_uvmm *uvmm, void *argv, u32 argc)
466 } *args = argv;
472 if ((ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, true)))
492 nvkm_uvmm_mthd(struct nvkm_object *object, u32 mthd, void *argv, u32 argc)
496 case NVIF_VMM_V0_PAGE : return nvkm_uvmm_mthd_page (uvmm, argv, argc);
497 case NVIF_VMM_V0_GET : return nvkm_uvmm_mthd_get (uvmm, argv, argc);
498 case NVIF_VMM_V0_PUT : return nvkm_uvmm_mthd_put (uvmm, argv, argc);
499 case NVIF_VMM_V0_MAP : return nvkm_uvmm_mthd_map (uvmm, argv, argc);
500 case NVIF_VMM_V0_UNMAP : return nvkm_uvmm_mthd_unmap (uvmm, argv, argc);
501 case NVIF_VMM_V0_PFNMAP: return nvkm_uvmm_mthd_pfnmap(uvmm, argv, argc);
502 case NVIF_VMM_V0_PFNCLR: return nvkm_uvmm_mthd_pfnclr(uvmm, argv, argc);
503 case NVIF_VMM_V0_RAW : return nvkm_uvmm_mthd_raw (uvmm, argv, argc);
508 mthd, argv, argc);
532 nvkm_uvmm_new(const struct nvkm_oclass *oclass, void *argv, u32 argc,
539 } *args = argv;
546 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, more))) {
562 argv, argc, NULL, "user", &uvmm->vmm);