1 #ifndef __NV04_VMMGR_PRIV__ 2 #define __NV04_VMMGR_PRIV__ 3 4 #include <subdev/vm.h> 5 6 struct nv04_vmmgr_priv { 7 struct nouveau_vmmgr base; 8 struct nouveau_vm *vm; 9 #ifdef __NetBSD__ 10 bus_dma_segment_t nullseg; 11 bus_dmamap_t nullmap; 12 #endif 13 dma_addr_t null; 14 void *nullp; 15 }; 16 17 static inline struct nv04_vmmgr_priv * nv04_vmmgr(void * obj)18nv04_vmmgr(void *obj) 19 { 20 return (void *)nouveau_vmmgr(obj); 21 } 22 23 #endif 24