Searched refs:interval_tree_node (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.4/include/linux/ |
D | interval_tree.h | 7 struct interval_tree_node { struct 15 interval_tree_insert(struct interval_tree_node *node, argument 19 interval_tree_remove(struct interval_tree_node *node, 22 extern struct interval_tree_node * 26 extern struct interval_tree_node * 27 interval_tree_iter_next(struct interval_tree_node *node,
|
/Linux-v5.4/Documentation/ |
D | rbtree.txt | 301 struct interval_tree_node * 305 struct interval_tree_node *node; 309 node = rb_entry(root->rb_node, struct interval_tree_node, rb); 313 struct interval_tree_node *left = 315 struct interval_tree_node, rb); 334 struct interval_tree_node, rb); 346 compute_subtree_last(struct interval_tree_node *node) 351 struct interval_tree_node, rb)->__subtree_last; 357 struct interval_tree_node, rb)->__subtree_last; 367 struct interval_tree_node *node = [all …]
|
/Linux-v5.4/lib/ |
D | interval_tree_test.c | 24 static struct interval_tree_node *nodes = NULL; 32 struct interval_tree_node *node; in search() 68 nodes = kmalloc_array(nnodes, sizeof(struct interval_tree_node), in interval_tree_test_init()
|
D | interval_tree.c | 10 INTERVAL_TREE_DEFINE(struct interval_tree_node, rb,
|
/Linux-v5.4/drivers/gpu/drm/radeon/ |
D | radeon_mn.c | 48 struct interval_tree_node it; 68 struct interval_tree_node *it; in radeon_mn_invalidate_range_start() 182 struct interval_tree_node *it; in radeon_mn_register()
|
D | radeon_vm.c | 481 struct interval_tree_node *it; in radeon_vm_bo_set_addr()
|
D | radeon.h | 478 struct interval_tree_node it;
|
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_mn.c | 62 struct interval_tree_node it; 206 struct interval_tree_node *it; in amdgpu_mn_sync_pagetables_gfx() 255 struct interval_tree_node *it; in amdgpu_mn_sync_pagetables_hsa() 384 struct interval_tree_node *it; in amdgpu_mn_register()
|
/Linux-v5.4/include/rdma/ |
D | ib_umem_odp.h | 70 struct interval_tree_node interval_tree; 166 struct interval_tree_node *node; in rbt_ib_umem_lookup()
|
/Linux-v5.4/drivers/iommu/ |
D | virtio-iommu.c | 59 struct interval_tree_node iova; 353 struct interval_tree_node *node, *next; in viommu_del_mappings() 392 struct interval_tree_node *node; in viommu_replay_mappings() 786 struct interval_tree_node *node; in viommu_iova_to_phys()
|
/Linux-v5.4/drivers/gpu/drm/i915/gem/ |
D | i915_gem_userptr.c | 43 struct interval_tree_node it; 94 struct interval_tree_node *it; in userptr_mn_invalidate_range_start()
|
/Linux-v5.4/drivers/infiniband/core/ |
D | umem_odp.c | 776 struct interval_tree_node *node, *next; in rbt_ib_umem_for_each_in_range()
|