Lines Matching refs:slot_count
1785 unsigned char slot_count) in mab_middle_node() argument
1789 if (size >= 2 * slot_count) in mab_middle_node()
1792 if (!b_node->slot[split] && (size >= 2 * slot_count - 1)) in mab_middle_node()
1807 unsigned char split, unsigned char slot_count) in mab_no_null_split() argument
1814 if ((split < slot_count - 1) && in mab_no_null_split()
1836 unsigned char slot_min, slot_count = mt_slots[bn->type]; in mab_calc_split() local
1865 if (unlikely(mab_middle_node(bn, split, slot_count))) { in mab_calc_split()
1877 while (((bn->pivot[split] - min) < slot_count - 1) && in mab_calc_split()
1878 (split < slot_count - 1) && (b_end - split > slot_min)) in mab_calc_split()
1883 split = mab_no_null_split(bn, split, slot_count); in mab_calc_split()
1887 *mid_split = mab_no_null_split(bn, *mid_split, slot_count); in mab_calc_split()
2606 unsigned char slot_count = mt_slots[b_node->type]; in mas_mab_to_node() local
2613 if (b_node->b_end < slot_count) { in mas_mab_to_node()
5089 unsigned char slot, slot_count; in mas_skip_node() local
5094 slot_count = mt_slots[mt] - 1; in mas_skip_node()
5098 if (slot > slot_count) { in mas_skip_node()
5106 slot_count = mt_slots[mt] - 1; in mas_skip_node()
5108 } while (slot > slot_count); in mas_skip_node()
5115 if (slot <= slot_count) in mas_skip_node()