interval_tree_iter_firstRegular
4.4: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff81404a90)
Location: lib/interval_tree.c:9
Inline: False
Symbols:
ffffffff81404a90-ffffffff81404ad5: interval_tree_iter_first (STB_GLOBAL)
4.8: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff8144c650)
Location: lib/interval_tree.c:9
Inline: False
Symbols:
ffffffff8144c650-ffffffff8144c69c: interval_tree_iter_first (STB_GLOBAL)
4.10: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff8146b010)
Location: lib/interval_tree.c:9
Inline: False
Symbols:
ffffffff8146b010-ffffffff8146b05c: interval_tree_iter_first (STB_GLOBAL)
4.13: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff814706f0)
Location: lib/interval_tree.c:9
Inline: False
Symbols:
ffffffff814706f0-ffffffff81470735: interval_tree_iter_first (STB_GLOBAL)
4.15: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff8149ce00)
Location: lib/interval_tree.c:9
Inline: False
Symbols:
ffffffff8149ce00-ffffffff8149ce4f: interval_tree_iter_first (STB_GLOBAL)
4.18: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff814d2170)
Location: lib/interval_tree.c:9
Inline: False
Symbols:
ffffffff814d2170-ffffffff814d219c: interval_tree_iter_first (STB_GLOBAL)
5.0: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff814e6aa0)
Location: lib/interval_tree.c:9
Inline: False
Symbols:
ffffffff814e6aa0-ffffffff814e6aca: interval_tree_iter_first (STB_GLOBAL)
5.3: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff815132e0)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
ffffffff815132e0-ffffffff8151332a: interval_tree_iter_first (STB_GLOBAL)
5.4: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff81533d20)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
ffffffff81533d20-ffffffff81533d6a: interval_tree_iter_first (STB_GLOBAL)
5.8: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff81598520)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:mn_itree_invalidate
- mm/mmu_notifier.c:mn_itree_release
Symbols:
ffffffff81598520-ffffffff8159856a: interval_tree_iter_first (STB_GLOBAL)
5.11: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff815b3f40)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:mn_itree_invalidate
- mm/mmu_notifier.c:mn_itree_release
- fs/fuse/dax.c:inode_inline_reclaim_one_dmap
- fs/fuse/dax.c:inode_inline_reclaim_one_dmap
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_upgrade_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
Symbols:
ffffffff815b3f40-ffffffff815b3f8a: interval_tree_iter_first (STB_GLOBAL)
5.13: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff815bedb0)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
Symbols:
ffffffff815bedb0-ffffffff815bedfa: interval_tree_iter_first (STB_GLOBAL)
5.15: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff816260e0)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
Symbols:
ffffffff816260e0-ffffffff8162612a: interval_tree_iter_first (STB_GLOBAL)
5.19: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff816f6c50)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
Symbols:
ffffffff816f6c50-ffffffff816f6ca6: interval_tree_iter_first (STB_GLOBAL)
6.2: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff817e9220)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- lib/interval_tree.c:interval_tree_span_iter_first
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
Symbols:
ffffffff817e9220-ffffffff817e9276: interval_tree_iter_first (STB_GLOBAL)
6.5: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff818291e0)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- lib/interval_tree.c:interval_tree_span_iter_first
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
Symbols:
ffffffff818291e0-ffffffff81829236: interval_tree_iter_first (STB_GLOBAL)
6.8: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff8187abf0)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_iomap_begin
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- lib/interval_tree.c:interval_tree_span_iter_first
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
Symbols:
ffffffff8187abf0-ffffffff8187ac46: interval_tree_iter_first (STB_GLOBAL)
arm64: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffff8000106405c8)
Location: lib/interval_tree.c:10
Inline: False
Direct callers:
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
Symbols:
ffff8000106405c8-ffff800010640640: interval_tree_iter_first (STB_GLOBAL)
armhf: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (c07e5f44)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
c07e5f44-c07e5fd4: interval_tree_iter_first (STB_GLOBAL)
ppc64el: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (c0000000007ea9d0)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
c0000000007ea9d0-c0000000007eaa58: interval_tree_iter_first (STB_GLOBAL)
riscv64: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffe00046cf94)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
ffffffe00046cf94-ffffffe00046cfda: interval_tree_iter_first (STB_GLOBAL)
aws: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff8152c300)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
ffffffff8152c300-ffffffff8152c34a: interval_tree_iter_first (STB_GLOBAL)
azure: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff8151c5e0)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
ffffffff8151c5e0-ffffffff8151c62a: interval_tree_iter_first (STB_GLOBAL)
gcp: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff81528390)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
ffffffff81528390-ffffffff815283da: interval_tree_iter_first (STB_GLOBAL)
lowlatency: ✅struct interval_tree_node *interval_tree_iter_first(struct rb_root_cached *root, long unsigned int start, long unsigned int last);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/interval_tree.c (ffffffff81541d70)
Location: lib/interval_tree.c:10
Inline: False
Symbols:
ffffffff81541d70-ffffffff81541dba: interval_tree_iter_first (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ⚠️struct rb_root *root ➡️ struct rb_root_cached *root
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅