Home
last modified time | relevance | path

Searched refs:vm_node (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/drm2/ttm/
H A Dttm_bo_vm.c60 if (a->vm_node->start < b->vm_node->start) { in ttm_bo_cmp_rb_tree_items()
62 } else if (a->vm_node->start > b->vm_node->start) { in ttm_bo_cmp_rb_tree_items()
79 cur_offset = bo->vm_node->start; in ttm_bo_vm_lookup_rb()
92 if (unlikely((best_bo->vm_node->start + best_bo->num_pages) < in ttm_bo_vm_lookup_rb()
421 kmap_offset = dev_offset - bo->vm_node->start;
H A Dttm_bo.c762 if (likely(bo->vm_node != NULL)) { in ttm_bo_release()
765 drm_mm_put_block(bo->vm_node); in ttm_bo_release()
766 bo->vm_node = NULL; in ttm_bo_release()
1691 bo->vm_node = drm_mm_search_free(&bdev->addr_space_mm, in ttm_bo_setup_vm()
1694 if (unlikely(bo->vm_node == NULL)) { in ttm_bo_setup_vm()
1699 bo->vm_node = drm_mm_get_block_atomic(bo->vm_node, in ttm_bo_setup_vm()
1702 if (unlikely(bo->vm_node == NULL)) { in ttm_bo_setup_vm()
1709 bo->addr_space_offset = ((uint64_t) bo->vm_node->start) << PAGE_SHIFT; in ttm_bo_setup_vm()
H A Dttm_bo_api.h255 struct drm_mm_node *vm_node; member
H A Dttm_bo_util.c419 fbo->vm_node = NULL; in ttm_buffer_object_transfer()