Searched refs:mas_prev (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/lib/ |
| H A D | test_maple_tree.c | 571 entry = mas_prev(&mas, 0); in check_find() 1540 ptr = mas_prev(&mas, 0); in check_root_expand() 1558 ptr = mas_prev(&mas, 0); in check_root_expand() 2222 val = mas_prev(&mas, 0); in next_prev_test() 2249 val = mas_prev(&mas, 70); in next_prev_test() 2271 val = mas_prev(&mas, 0); in next_prev_test() 2288 val = mas_prev(&mas, 0); in next_prev_test() 2301 val = mas_prev(&mas, 0); in next_prev_test() 2306 val = mas_prev(&mas, 0); in next_prev_test() 2319 val = mas_prev(&mas, 0); in next_prev_test() [all …]
|
| H A D | maple_tree.c | 5829 void *mas_prev(struct ma_state *mas, unsigned long min) in mas_prev() function 5838 EXPORT_SYMBOL_GPL(mas_prev); 5881 entry = mas_prev(&mas, min); in mt_prev()
|
| /linux-6.15/Documentation/core-api/ |
| H A D | maple_tree.rst | 173 Using a maple state allows mas_next() and mas_prev() to function as if the 176 return the next entry which occurs after the entry at index. mas_prev()
|
| /linux-6.15/mm/ |
| H A D | vma.h | 333 return mas_prev(&vmi->mas, min); in vma_prev_limit()
|
| /linux-6.15/include/linux/ |
| H A D | maple_tree.h | 530 void *mas_prev(struct ma_state *mas, unsigned long min);
|
| H A D | mm.h | 1100 return mas_prev(&vmi->mas, 0); in vma_prev()
|
| /linux-6.15/tools/testing/vma/ |
| H A D | vma_internal.h | 624 return mas_prev(&vmi->mas, 0); in vma_prev()
|
| /linux-6.15/tools/testing/radix-tree/ |
| H A D | maple.c | 34088 entry = mas_prev(&mas, 0); in check_erase2_sets() 34510 entry = mas_prev(&mas, test->index[index]); in rcu_reader_rev() 35233 mas_prev(&mas_reader, 0); in check_rcu_simulated() 35256 MT_BUG_ON(mt, mas_prev(&mas_reader, 0) != xa_mk_value(val)); in check_rcu_simulated() 36359 } while (mas_prev(&mas, 0) != NULL); in check_bulk_rebalance()
|