Searched refs:vm_node (Results 1 – 6 of 6) sorted by relevance
/linux/include/drm/ |
H A D | drm_vma_manager.h | 54 struct drm_mm_node vm_node; member 103 return (node && node->vm_node.start == start) ? node : NULL; in drm_vma_offset_exact_lookup_locked() 171 return node->vm_node.start; in drm_vma_node_start() 188 return node->vm_node.size; in drm_vma_node_size() 205 return ((__u64)node->vm_node.start) << PAGE_SHIFT; in drm_vma_node_offset_addr() 223 if (drm_mm_node_allocated(&node->vm_node)) in drm_vma_node_unmap()
|
/linux/drivers/gpu/drm/ |
H A D | drm_vma_manager.c | 175 return container_of(best, struct drm_vma_offset_node, vm_node); in drm_vma_offset_lookup_locked() 209 if (!drm_mm_node_allocated(&node->vm_node)) in drm_vma_offset_add() 211 &node->vm_node, pages); in drm_vma_offset_add() 235 if (drm_mm_node_allocated(&node->vm_node)) { in drm_vma_offset_remove() 236 drm_mm_remove_node(&node->vm_node); in drm_vma_offset_remove() 237 memset(&node->vm_node, 0, sizeof(node->vm_node)); in drm_vma_offset_remove()
|
/linux/virt/kvm/ |
H A D | vfio.c | 363 list_for_each_entry(tmp, &dev->kvm->devices, vm_node) in kvm_vfio_create()
|
H A D | kvm_main.c | 1258 list_for_each_entry_safe(dev, tmp, &kvm->devices, vm_node) { in kvm_destroy_devices() 1259 list_del(&dev->vm_node); in kvm_destroy_devices() 4745 list_del_rcu(&dev->vm_node); in kvm_device_release() 4829 list_add_rcu(&dev->vm_node, &kvm->devices); in kvm_ioctl_create_device() 4840 list_del_rcu(&dev->vm_node); in kvm_ioctl_create_device()
|
/linux/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_bo_validate_test.c | 144 drm_mm_node_allocated(&bo->base.vma_node.vm_node)); in ttm_bo_init_reserved_sys_man() 186 drm_mm_node_allocated(&bo->base.vma_node.vm_node)); in ttm_bo_init_reserved_mock_man()
|
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm.c | 1190 GEM_BUG_ON(!drm_mm_node_allocated(&obj->base.vma_node.vm_node)); in i915_ttm_mmap_offset()
|