Home
last modified time | relevance | path

Searched refs:interval_tree_node (Results 1 – 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
Dinterval_tree.h7 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,
Dmmu_notifier.h252 struct interval_tree_node interval_tree;
/kernel/linux/linux-5.10/Documentation/core-api/
Drbtree.rst301 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 …]
/kernel/linux/linux-5.10/lib/
Dinterval_tree_test.c24 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()
Dinterval_tree.c10 INTERVAL_TREE_DEFINE(struct interval_tree_node, rb,
/kernel/linux/linux-5.10/fs/fuse/
Ddax.c43 struct interval_tree_node itn;
96 node_to_dmap(struct interval_tree_node *node) in node_to_dmap()
318 struct interval_tree_node *node; in inode_reclaim_dmap_range()
441 struct interval_tree_node *node; in fuse_setup_new_dax_mapping()
506 struct interval_tree_node *node; in fuse_upgrade_dax_mapping()
569 struct interval_tree_node *node; in fuse_iomap_begin()
932 struct interval_tree_node *node; in inode_lookup_first_dmap()
960 struct interval_tree_node *node; in inode_inline_reclaim_one_dmap()
1082 struct interval_tree_node *node; in lookup_and_reclaim_dmap_locked()
/kernel/linux/linux-5.10/drivers/iommu/
Dvirtio-iommu.c59 struct interval_tree_node iova;
352 struct interval_tree_node *node, *next; in viommu_del_mappings()
391 struct interval_tree_node *node; in viommu_replay_mappings()
797 struct interval_tree_node *node; in viommu_iova_to_phys()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
Di915_gem_userptr.c41 struct interval_tree_node it;
92 struct interval_tree_node *it; in userptr_mn_invalidate_range_start()
/kernel/linux/linux-5.10/mm/
Dmmu_notifier.c98 struct interval_tree_node *node; in mn_itree_inv_start_range()
120 struct interval_tree_node *node; in mn_itree_inv_next()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_vm.c481 struct interval_tree_node *it; in radeon_vm_bo_set_addr()
Dradeon.h482 struct interval_tree_node it;