<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_bo_api.h' l='252' type='void *'/>
<offset>2624</offset>
<doc f='src/src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_bo_api.h' l='245'>/**
	 * Members protected by struct buffer_object_device::fence_lock
	 * In addition, setting sync_obj to anything else
	 * than NULL requires bo::reserved to be held. This allows for
	 * checking NULL while reserved but not holding the mentioned lock.
	 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c' l='1033' u='r' c='nouveau_bo_move_m2mf'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c' l='1226' u='r' c='nouveau_bo_vm_cleanup'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c' l='1544' u='r' c='nouveau_bo_fence'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c' l='1545' u='w' c='nouveau_bo_fence'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_display.c' l='670' u='r' c='nouveau_page_flip_emit'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_display.c' l='729' u='r' c='nouveau_crtc_page_flip'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c' l='123' u='r' c='nouveau_gem_object_unmap'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c' l='455' u='r' c='validate_sync'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_cs.c' l='235' u='r' c='radeon_cs_sync_rings'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c' l='415' u='r' c='radeon_crtc_page_flip'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c' l='416' u='r' c='radeon_crtc_page_flip'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_object.c' l='755' u='r' c='radeon_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c' l='279' u='r' c='radeon_move_blit'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd.c' l='384' u='r' c='radeon_uvd_cs_msg'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd.c' l='385' u='r' c='radeon_uvd_cs_msg'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_vm.c' l='646' u='r' c='radeon_vm_update_page_directory'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_vm.c' l='698' u='r' c='radeon_vm_update_ptes'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='158' u='r' c='ttm_bo_release_list'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='451' u='r' c='ttm_bo_cleanup_refs_or_queue'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='462' u='r' c='ttm_bo_cleanup_refs_or_queue'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='463' u='r' c='ttm_bo_cleanup_refs_or_queue'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='526' u='r' c='ttm_bo_cleanup_refs_and_unlock'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1666' u='r' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1669' u='r' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1671' u='r' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1672' u='r' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1673' u='w' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1684' u='r' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1694' u='r' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1695' u='r' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c' l='1696' u='w' c='ttm_bo_wait'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='543' u='r' c='ttm_buffer_object_transfer'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='544' u='w' c='ttm_buffer_object_transfer'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='544' u='r' c='ttm_buffer_object_transfer'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='546' u='w' c='ttm_buffer_object_transfer'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='815' u='r' c='ttm_bo_move_accel_cleanup'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='816' u='r' c='ttm_bo_move_accel_cleanup'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='817' u='w' c='ttm_bo_move_accel_cleanup'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c' l='819' u='w' c='ttm_bo_move_accel_cleanup'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_execbuf_util.c' l='225' u='r' c='ttm_eu_fence_buffer_objects'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/ttm/ttm_execbuf_util.c' l='226' u='w' c='ttm_eu_fence_buffer_objects'/>
