mas_data_end
if (parent.offset > mas_data_end(&parent))
unsigned char end = mas_data_end(mast->orig_l) + 1;
if (mast->orig_r->offset < mas_data_end(mast->orig_r)) {
mas_data_end(mast->orig_l);
shift = mas_data_end(&l_mas) + 1;
end = mas_data_end(&tmp_mas);
mas->offset = mas_data_end(mas);
mas->offset = mas_data_end(mas);
if (mas->offset >= mas_data_end(mas)) {
} while (mas->offset >= mas_data_end(mas));
mas->offset = mas_data_end(mas);
mas->end = mas_data_end(mas);
mas->offset = mas_data_end(mas);
count = mas_data_end(mas) + 1;
count = mas->node_request = mas_data_end(mas) + 1;
} while (mas->offset == mas_data_end(mas));
if (mas_data_end(mas) != i) {
mas_mn(mas), mas_data_end(mas), i);
if (offset == mas_data_end(&mas)) {
end = mas_data_end(&mas);
end = mas_data_end(mas);
mas->end = mas_data_end(mas);
MT_BUG_ON(mt, (mas_data_end(&mas)) != mt_slot_count(mas.node) - 1);
data_end = mas_data_end(&mas);
MT_BUG_ON(mt, data_end != mas_data_end(&mas));
data_end = mas_data_end(&mas);
MT_BUG_ON(mt, data_end != mas_data_end(&mas));
data_end = mas_data_end(&mas);
MT_BUG_ON(mt, data_end - 2 != mas_data_end(&mas));
data_end = mas_data_end(&mas);
MT_BUG_ON(mt, data_end - 4 != mas_data_end(&mas));
if (mas_data_end(&mas) + 1 < mt_slots[type]) {
unsigned long last_index = mas_data_end(mas);
mas->end = mas_data_end(mas);