mas_start
pt_vaddr_t mas_start = mas.index;
pt_vaddr_t len = (mas.last - mas_start) + 1;
paddr = oalog2_mod(mas_start, priv->common->max_oasz_lg2);
check_iova(test, mas_start, paddr, len);
do_unmap(test, mas_start, len);
static inline void mas_mab_cp(struct ma_state *mas, unsigned char mas_start,
int i = mas_start, j = mab_start;
memcpy(b_node->slot + mab_start, slots + mas_start, sizeof(void *) * j);
memcpy(b_node->gap + mab_start, gaps + mas_start,
entry = mas_start(mas);
wr_mas->content = mas_start(mas);
wr_mas.content = mas_start(mas);
mas_start(mas);
mas_start(mas);
entry = mas_start(&mas);
root = mas_start(mas);
mas_start(&mas);
mas_start(&mas);
int mas_ce2_over_count(struct ma_state *mas_start, struct ma_state *mas_end,
mas_start(mas);
mas_start(mas);
memcpy(&tmp, mas_start, sizeof(tmp));
mas_start(&mas);
if (s_entry && (s_min == mas_start->index))
bool ssplit = s_min != mas_start->index;
mas_start(mas);
MA_STATE(mas_start, mt, set[i+1], set[i+1]);
s_entry = mas_range_load(&mas_start, &s_min, &s_max);
} else if ((mas_start.node != mas_end.node) ||
(mas_start.offset != mas_end.offset)) {
mas_ce2_over_count(&mas_start, &mas_end,
if (mas_start.offset > mt_slot_count(mas_start.node)) {
if (s_min < mas_start.index)
mas_ce2_over_count(&mas_start, &mas_end,