Searched refs:interval_tree (Results 1 – 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/mm/ |
D | mmu_notifier.c | 108 interval_tree); in mn_itree_inv_start_range() 122 node = interval_tree_iter_next(&interval_sub->interval_tree, in mn_itree_inv_next() 126 return container_of(node, struct mmu_interval_notifier, interval_tree); in mn_itree_inv_next() 153 if (RB_EMPTY_NODE(&interval_sub->interval_tree.rb)) in mn_itree_inv_end() 154 interval_tree_insert(&interval_sub->interval_tree, in mn_itree_inv_end() 157 interval_tree_remove(&interval_sub->interval_tree, in mn_itree_inv_end() 927 RB_CLEAR_NODE(&interval_sub->interval_tree.rb); in __mmu_interval_notifier_insert() 928 interval_sub->interval_tree.start = start; in __mmu_interval_notifier_insert() 935 &interval_sub->interval_tree.last)) in __mmu_interval_notifier_insert() 965 interval_tree_insert(&interval_sub->interval_tree, in __mmu_interval_notifier_insert() [all …]
|
D | Makefile | 54 interval_tree.o list_lru.o workingset.o \
|
/kernel/linux/linux-5.10/include/rdma/ |
D | ib_umem_odp.h | 55 return umem_odp->notifier.interval_tree.start; in ib_umem_start() 61 return umem_odp->notifier.interval_tree.last + 1; in ib_umem_end()
|
/kernel/linux/linux-5.10/lib/ |
D | interval_tree.c | 12 START, LAST,, interval_tree)
|
D | Makefile | 155 obj-$(CONFIG_INTERVAL_TREE) += interval_tree.o
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
D | drm_mm.c | 162 return drm_mm_interval_tree_iter_first((struct rb_root_cached *)&mm->interval_tree, in INTERVAL_TREE_DEFINE() 193 link = &mm->interval_tree.rb_root.rb_node; in drm_mm_interval_tree_add_node() 211 rb_insert_augmented_cached(&node->rb, &mm->interval_tree, leftmost, in drm_mm_interval_tree_add_node() 643 drm_mm_interval_tree_remove(node, &mm->interval_tree); in drm_mm_remove_node() 673 rb_replace_node_cached(&old->rb, &new->rb, &mm->interval_tree); in drm_mm_replace_node() 973 mm->interval_tree = RB_ROOT_CACHED; in drm_mm_init()
|
D | drm_vma_manager.c | 148 iter = mgr->vm_addr_space_mm.interval_tree.rb_root.rb_node; in drm_vma_offset_lookup_locked()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
D | user_exp_rcv.c | 778 node->notifier.interval_tree.start, node->phys, in set_rcvarray_entry() 784 node->rcventry, node->notifier.interval_tree.start, in set_rcvarray_entry() 833 node->notifier.interval_tree.start, node->phys, in clear_tid_node() 902 node->notifier.interval_tree.start, in tid_rb_invalidate()
|
/kernel/linux/linux-5.10/include/drm/ |
D | drm_mm.h | 209 struct rb_root_cached interval_tree; member
|
/kernel/linux/linux-5.10/include/linux/ |
D | mmu_notifier.h | 252 struct interval_tree_node interval_tree; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
D | nouveau_svm.c | 574 .start = notifier->notifier.interval_tree.start, in nouveau_range_fault() 575 .end = notifier->notifier.interval_tree.last + 1, in nouveau_range_fault()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 865 range->start = bo->notifier.interval_tree.start; in amdgpu_ttm_tt_get_user_pages() 866 range->end = bo->notifier.interval_tree.last + 1; in amdgpu_ttm_tt_get_user_pages()
|