interval_tree_iter_first
Regular
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
✅