Home
last modified time | relevance | path

Searched refs:interval_tree_iter_first (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-6.6/lib/
H A Dinterval_tree.c16 EXPORT_SYMBOL_GPL(interval_tree_iter_first); variable
52 interval_tree_iter_first(itree, first_index, last_index); in interval_tree_span_iter_first()
H A Dinterval_tree_test.c35 for (node = interval_tree_iter_first(root, start, last); node; in search()
/kernel/linux/linux-5.10/lib/
H A Dinterval_tree.c16 EXPORT_SYMBOL_GPL(interval_tree_iter_first); variable
H A Dinterval_tree_test.c35 for (node = interval_tree_iter_first(root, start, last); node; in search()
/kernel/linux/linux-5.10/include/linux/
H A Dinterval_tree.h23 interval_tree_iter_first(struct rb_root_cached *root,
/kernel/linux/linux-6.6/include/linux/
H A Dinterval_tree.h23 interval_tree_iter_first(struct rb_root_cached *root,
/kernel/linux/linux-5.10/fs/fuse/
H A Ddax.c321 node = interval_tree_iter_first(&fi->dax->tree, start_idx, in inode_reclaim_dmap_range()
476 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in fuse_setup_new_dax_mapping()
513 node = interval_tree_iter_first(&fi->dax->tree, idx, idx); in fuse_upgrade_dax_mapping()
588 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in fuse_iomap_begin()
934 for (node = interval_tree_iter_first(&fi->dax->tree, 0, -1); node; in inode_lookup_first_dmap()
989 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in inode_inline_reclaim_one_dmap()
1085 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in lookup_and_reclaim_dmap_locked()
/kernel/linux/linux-6.6/fs/fuse/
H A Ddax.c322 node = interval_tree_iter_first(&fi->dax->tree, start_idx, in inode_reclaim_dmap_range()
477 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in fuse_setup_new_dax_mapping()
514 node = interval_tree_iter_first(&fi->dax->tree, idx, idx); in fuse_upgrade_dax_mapping()
589 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in fuse_iomap_begin()
928 for (node = interval_tree_iter_first(&fi->dax->tree, 0, -1); node; in inode_lookup_first_dmap()
983 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in inode_inline_reclaim_one_dmap()
1079 node = interval_tree_iter_first(&fi->dax->tree, start_idx, start_idx); in lookup_and_reclaim_dmap_locked()
/kernel/linux/linux-6.6/drivers/iommu/iommufd/
H A Dio_pagetable.h125 node = interval_tree_iter_first(&iopt->name##_itree, start, \
H A Dioas.c128 if (interval_tree_iter_first(itree, range.start, range.last)) in iommufd_ioas_load_iovas()
174 while ((node = interval_tree_iter_first(&allowed_iova, 0, ULONG_MAX))) { in iommufd_ioas_allow_iovas()
H A Dpages.c254 node = interval_tree_iter_first(&pages->domains_itree, index, index); in iopt_pages_find_domain_area()
1894 for (node = interval_tree_iter_first(&pages->access_itree, index, last); in iopt_pages_get_exact_access()
H A Dio_pagetable.c675 while ((node = interval_tree_iter_first(&iopt->allowed_itree, 0, in iopt_destroy_table()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c103 it = interval_tree_iter_first(&mn->objects, range->start, end); in userptr_mn_invalidate_range_start()
145 it = interval_tree_iter_first(&mn->objects, range->start, end); in userptr_mn_invalidate_range_start()
/kernel/linux/linux-5.10/drivers/iommu/
H A Dvirtio-iommu.c355 next = interval_tree_iter_first(&vdomain->mappings, iova, last); in viommu_del_mappings()
395 node = interval_tree_iter_first(&vdomain->mappings, 0, -1UL); in viommu_replay_mappings()
801 node = interval_tree_iter_first(&vdomain->mappings, iova, iova); in viommu_iova_to_phys()
/kernel/linux/linux-6.6/drivers/vfio/
H A Dvfio_main.c948 comb_start = interval_tree_iter_first(root, 0, ULONG_MAX); in vfio_combine_iova_ranges()
965 curr = interval_tree_iter_first(root, 0, ULONG_MAX); in vfio_combine_iova_ranges()
1050 if (interval_tree_iter_first(&root, nodes[i].start, in vfio_ioctl_device_feature_logging_start()
/kernel/linux/linux-6.6/drivers/iommu/
H A Dvirtio-iommu.c353 next = interval_tree_iter_first(&vdomain->mappings, iova, end); in viommu_del_mappings()
442 node = interval_tree_iter_first(&vdomain->mappings, 0, -1UL); in viommu_replay_mappings()
897 node = interval_tree_iter_first(&vdomain->mappings, iova, iova); in viommu_iova_to_phys()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c854 node = interval_tree_iter_first(&svms->objects, 0, ~0ULL); in svm_range_debug_dump()
2089 node = interval_tree_iter_first(&svms->objects, start, last); in svm_range_add()
2559 node = interval_tree_iter_first(&svms->objects, addr, addr); in svm_range_from_addr()
2676 node = interval_tree_iter_first(&p->svms.objects, addr + 1, ULONG_MAX); in svm_range_get_range_boundaries()
2729 node = interval_tree_iter_first(&vm->va, 0, ~0ULL); in svm_range_check_vm_userptr()
3235 node = interval_tree_iter_first(&vm->va, start, last); in svm_range_check_vm()
3692 node = interval_tree_iter_first(&svms->objects, start, last); in svm_range_get_attr()
H A Dkfd_chardev.c1078 if (interval_tree_iter_first(&p->svms.objects, in kfd_ioctl_alloc_memory_of_gpu()
1091 interval_tree_iter_first(&p->svms.objects, in kfd_ioctl_alloc_memory_of_gpu()
/kernel/linux/linux-6.6/drivers/vfio/pci/pds/
H A Ddirty.c235 node = interval_tree_iter_first(ranges, 0, ULONG_MAX); in pds_vfio_dirty_enable()
/kernel/linux/linux-5.10/mm/
H A Dmmu_notifier.c103 node = interval_tree_iter_first(&subscriptions->itree, range->start, in mn_itree_inv_start_range()
/kernel/linux/linux-6.6/mm/
H A Dmmu_notifier.c103 node = interval_tree_iter_first(&subscriptions->itree, range->start, in mn_itree_inv_start_range()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_vm.c482 it = interval_tree_iter_first(&vm->va, soffset, eoffset); in radeon_vm_bo_set_addr()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_vm.c483 it = interval_tree_iter_first(&vm->va, soffset, eoffset); in radeon_vm_bo_set_addr()
/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/
H A Dcmd.c784 node = interval_tree_iter_first(ranges, 0, ULONG_MAX); in mlx5vf_create_tracker()
/kernel/linux/linux-6.6/virt/kvm/
H A Dkvm_main.c579 for (node = interval_tree_iter_first(&slots->hva_tree, start, last); \

Completed in 41 milliseconds