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)18 nv04_vmmgr(void *obj)
19 {
20 	return (void *)nouveau_vmmgr(obj);
21 }
22 
23 #endif
24