Home
last modified time | relevance | path

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

/freebsd-13.1/sys/dev/drm2/ttm/
H A Dttm_bo_vm.c62 if (a->vm_node->start < b->vm_node->start) { in ttm_bo_cmp_rb_tree_items()
64 } else if (a->vm_node->start > b->vm_node->start) { in ttm_bo_cmp_rb_tree_items()
81 cur_offset = bo->vm_node->start; in ttm_bo_vm_lookup_rb()
94 if (unlikely((best_bo->vm_node->start + best_bo->num_pages) < in ttm_bo_vm_lookup_rb()
437 kmap_offset = dev_offset - bo->vm_node->start;
H A Dttm_bo.c764 if (likely(bo->vm_node != NULL)) { in ttm_bo_release()
767 drm_mm_put_block(bo->vm_node); in ttm_bo_release()
768 bo->vm_node = NULL; in ttm_bo_release()
1693 bo->vm_node = drm_mm_search_free(&bdev->addr_space_mm, in ttm_bo_setup_vm()
1696 if (unlikely(bo->vm_node == NULL)) { in ttm_bo_setup_vm()
1701 bo->vm_node = drm_mm_get_block_atomic(bo->vm_node, in ttm_bo_setup_vm()
1704 if (unlikely(bo->vm_node == NULL)) { in ttm_bo_setup_vm()
1711 bo->addr_space_offset = ((uint64_t) bo->vm_node->start) << PAGE_SHIFT; in ttm_bo_setup_vm()
H A Dttm_bo_api.h256 struct drm_mm_node *vm_node; member
H A Dttm_bo_util.c421 fbo->vm_node = NULL; in ttm_buffer_object_transfer()