<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_bo_driver.h' l='811' type='int ttm_bo_device_init(struct ttm_bo_device * bdev, struct ttm_bo_global * glob, struct ttm_bo_driver * driver, bus_space_tag_t memt, bus_dma_tag_t dmat, __uint64_t file_page_offset, _Bool need_dma32)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_bo_driver.h' l='796'>/**
 * ttm_bo_device_init
 *
 * @bdev: A pointer to a struct ttm_bo_device to initialize.
 * @glob: A pointer to an initialized struct ttm_bo_global.
 * @driver: A pointer to a struct ttm_bo_driver set up by the caller.
 * @mapping: The address space to use for this bo.
 * @file_page_offset: Offset into the device address space that is available
 * for buffer data. This ensures compatibility with other users of the
 * address space.
 *
 * Initializes a struct ttm_bo_device:
 * Returns:
 * !0: Failure.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c' l='416' u='c' c='nouveau_ttm_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c' l='775' u='c' c='radeon_ttm_init'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1536' ll='1583' type='int ttm_bo_device_init(struct ttm_bo_device * bdev, struct ttm_bo_global * glob, struct ttm_bo_driver * driver, bus_space_tag_t memt, bus_dma_tag_t dmat, __uint64_t file_page_offset, _Bool need_dma32)'/>
