1 /* $NetBSD: uvmm.h,v 1.2 2021/12/18 23:45:41 riastradh Exp $ */ 2 3 #ifndef __NVKM_UVMM_H__ 4 #define __NVKM_UVMM_H__ 5 #define nvkm_uvmm(p) container_of((p), struct nvkm_uvmm, object) 6 #include <core/object.h> 7 #include "vmm.h" 8 9 struct nvkm_uvmm { 10 struct nvkm_object object; 11 struct nvkm_vmm *vmm; 12 }; 13 14 int nvkm_uvmm_new(const struct nvkm_oclass *, void *argv, u32 argc, 15 struct nvkm_object **); 16 #endif 17