Searched refs:mas_start (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/iommu/generic_pt/ |
| H A D | kunit_iommu_pt.h | 295 pt_vaddr_t mas_start = mas.index; in unmap_collisions() local 296 pt_vaddr_t len = (mas.last - mas_start) + 1; in unmap_collisions() 303 paddr = oalog2_mod(mas_start, priv->common->max_oasz_lg2); in unmap_collisions() 304 check_iova(test, mas_start, paddr, len); in unmap_collisions() 305 do_unmap(test, mas_start, len); in unmap_collisions()
|
| /linux/lib/ |
| H A D | maple_tree.c | 1190 static inline struct maple_enode *mas_start(struct ma_state *mas) in mas_start() function 1737 static inline void mas_mab_cp(struct ma_state *mas, unsigned char mas_start, in mas_mab_cp() argument 1745 int i = mas_start, j = mab_start; in mas_mab_cp() 1774 memcpy(b_node->slot + mab_start, slots + mas_start, sizeof(void *) * j); in mas_mab_cp() 1777 memcpy(b_node->gap + mab_start, gaps + mas_start, in mas_mab_cp() 3291 entry = mas_start(mas); in mas_state_walk() 3826 wr_mas->content = mas_start(mas); in mas_wr_prealloc_setup() 3981 wr_mas.content = mas_start(mas); in mas_insert() 4749 mas_start(mas); in mas_empty_area() 4800 mas_start(mas); in mas_empty_area_rev() [all …]
|
| /linux/tools/testing/radix-tree/ |
| H A D | maple.c | 344 int mas_ce2_over_count(struct ma_state *mas_start, struct ma_state *mas_end, in mas_ce2_over_count() argument 356 memcpy(&tmp, mas_start, sizeof(tmp)); in mas_ce2_over_count() 375 if (s_entry && (s_min == mas_start->index)) in mas_ce2_over_count() 379 bool ssplit = s_min != mas_start->index; in mas_ce2_over_count() 528 mas_start(mas); in mas_tree_walk() 596 MA_STATE(mas_start, mt, set[i+1], set[i+1]); in check_erase2_testset() 604 s_entry = mas_range_load(&mas_start, &s_min, &s_max); in check_erase2_testset() 614 } else if ((mas_start.node != mas_end.node) || in check_erase2_testset() 615 (mas_start.offset != mas_end.offset)) { in check_erase2_testset() 617 mas_ce2_over_count(&mas_start, &mas_end, in check_erase2_testset() [all …]
|