Searched refs:mas_empty_area (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/lib/ |
| H A D | alloc_tag.c | 406 if (!mas_empty_area(mas, 0, section_size - 1, prepend + size)) { in find_aligned_area() 412 if (!mas_empty_area(mas, 0, section_size - 1, in find_aligned_area()
|
| H A D | test_maple_tree.c | 957 MT_BUG_ON(mt, mas_empty_area(&mas, min >> 12, in check_alloc_range() 2960 MT_BUG_ON(mt, mas_empty_area(&mas, 0, 100, 9) != 0); in check_empty_area_window() 2965 MT_BUG_ON(mt, mas_empty_area(&mas, 0, 100, 4) != 0); in check_empty_area_window() 2970 MT_BUG_ON(mt, mas_empty_area(&mas, 0, 100, 11) != -EBUSY); in check_empty_area_window() 2973 MT_BUG_ON(mt, mas_empty_area(&mas, 5, 100, 6) != -EBUSY); in check_empty_area_window() 2976 MT_BUG_ON(mt, mas_empty_area(&mas, 0, 8, 10) != -EINVAL); in check_empty_area_window() 2979 mas_empty_area(&mas, 100, 165, 3); in check_empty_area_window() 2982 MT_BUG_ON(mt, mas_empty_area(&mas, 100, 163, 6) != -EBUSY); in check_empty_area_window() 3000 MT_BUG_ON(mt, mas_empty_area(&mas, 0, max, size) != 0); in check_empty_area_fill() 3011 MT_BUG_ON(mt, mas_empty_area(&mas, 0, max, size) != -EBUSY); in check_empty_area_fill() [all …]
|
| H A D | maple_tree.c | 4336 ret = mas_empty_area(mas, range_lo, range_hi, 1); in mas_alloc_cyclic() 4343 ret = mas_empty_area(mas, min, range_hi, 1); in mas_alloc_cyclic() 5040 int mas_empty_area(struct ma_state *mas, unsigned long min, in mas_empty_area() function 5084 EXPORT_SYMBOL_GPL(mas_empty_area); 6419 ret = mas_empty_area(&mas, min, max, size); in mtree_alloc_range()
|
| /linux-6.15/Documentation/core-api/ |
| H A D | maple_tree.rst | 189 If you wish to search for a gap within a range, then mas_empty_area() 190 or mas_empty_area_rev() can be used. mas_empty_area() searches for a gap
|
| /linux-6.15/mm/ |
| H A D | vma.h | 394 return mas_empty_area(&vmi->mas, min, max - 1, size); in vma_iter_area_lowest()
|
| /linux-6.15/include/linux/ |
| H A D | maple_tree.h | 535 int mas_empty_area(struct ma_state *mas, unsigned long min, unsigned long max,
|
| /linux-6.15/kernel/irq/ |
| H A D | irqdesc.c | 178 if (mas_empty_area(&mas, from, MAX_SPARSE_IRQS, cnt)) in irq_find_free_area()
|