<def f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/subdev.h' l='9' ll='24'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h' l='120' ll='126' type='struct nouveau_subdev * nouveau_subdev(void * obj, int sub)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h' l='131' u='c' c='nouveau_engine'/>
<size>88</size>
<mbr r='nouveau_subdev::base' o='0' t='struct nouveau_object'/>
<mbr r='nouveau_subdev::mutex' o='256' t='struct mutex'/>
<mbr r='nouveau_subdev::name' o='320' t='const char *'/>
<mbr r='nouveau_subdev::mmiot' o='384' t='bus_space_tag_t'/>
<mbr r='nouveau_subdev::mmioh' o='448' t='bus_space_handle_t'/>
<mbr r='nouveau_subdev::mmiosz' o='512' t='bus_size_t'/>
<mbr r='nouveau_subdev::debug' o='576' t='u32'/>
<mbr r='nouveau_subdev::unit' o='608' t='u32'/>
<mbr r='nouveau_subdev::intr' o='640' t='void (*)(struct nouveau_subdev *)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv04.c' l='46' u='c' c='nv04_bus_intr'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv31.c' l='41' u='c' c='nv31_bus_intr'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv31.c' l='59' u='c' c='nv31_bus_intr'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv50.c' l='70' u='c' c='nv50_bus_intr'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c' l='71' u='c' c='nouveau_mc_intr'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_base.c' l='186' u='c' c='nouveau_therm_fan_mode'/>
