Lines Matching refs:mt_slots
93 static const unsigned char mt_slots[] = { variable
99 #define mt_slot_count(x) mt_slots[mte_node_type(x)]
1508 for (i = 0; i < mt_slots[mt]; i++) { in mas_leaf_max_gap()
1877 unsigned char slot_min, slot_count = mt_slots[bn->type]; in mab_calc_split()
2011 if (end < mt_slots[mt] - 1) in mas_leaf_set_meta()
2406 unsigned char slot_count = mt_slots[b_node->type]; in mas_mab_to_node()
2954 mab_mas_cp(mast->bn, 0, mt_slots[mast->bn->type] - 1, &l_mas, true); in mas_spanning_rebalance()
3054 unsigned char offset, tmp, split = mt_slots[mt] / 2; in mas_destroy_rebalance()
3100 unsigned char max_s = mt_slots[mt]; in mas_destroy_rebalance()
3106 if (tmp < mt_slots[mt]) in mas_destroy_rebalance()
3192 mab_mas_cp(mast->bn, 0, mt_slots[mast->bn->type] - 1, mast->l, true); in mas_split_final_node()
3319 split = mt_slots[mast->bn->type] - 2; in mas_push_data()
3331 split = mab_no_null_split(mast->bn, split, mt_slots[mast->bn->type]); in mas_push_data()
3391 if (mt_slots[b_node->type] > b_node->b_end) { in mas_split()
3452 int clear = mt_slots[wr_mas->type] - bn->b_end; in mas_reuse_node()
3481 if (b_end >= mt_slots[b_type]) in mas_commit_b_node()
4219 if (new_end >= mt_slots[wr_mas->type]) in mas_wr_modify()
5221 if ((offset < mt_slots[type]) && in mt_free_walk()
5295 if (offset >= mt_slots[type]) in mt_destroy_walk()
5504 if (node_size >= mt_slots[wr_mas.type]) { in mas_preallocate()
7023 for (i = 0; i < mt_slots[p_type]; i++) { in mas_validate_parent_slot()
7049 for (i = 0; i < mt_slots[type]; i++) { in mas_validate_child_slot()
7090 for (i = 0; i < mt_slots[type]; i++) { in mas_validate_limits()
7128 for (i += 1; i < mt_slots[type]; i++) { in mas_validate_limits()
7131 if (entry && (i != mt_slots[type] - 1)) { in mas_validate_limits()