mas_data_end
if (parent.offset > mas_data_end(&parent))
sib->end = mas_data_end(sib);
if (r_tmp.offset < mas_data_end(&r_tmp)) {
r_tmp.end = mas_data_end(&r_tmp);
l_tmp.offset = mas_data_end(&l_tmp);
sib->end = mas_data_end(sib);
sib->end = mas_data_end(sib);
parent.end = mas_data_end(&parent);
parent.end = mas_data_end(&parent);
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);
} while (mas_data_end(&mas) < mt_slot_count(mas.node) - 1);
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]) {
MAS_BUG_ON(&mas, mas_data_end(&mas) < 6);
while (mas_data_end(&mas) > 6) {
MAS_BUG_ON(&mas, mas_data_end(&mas) < 9);
while (mas_data_end(&mas) > 9) {
while (mas_data_end(&mas) > 4) {
while (mas_data_end(&mas) < 8) {
MAS_BUG_ON(&mas, mas_data_end(&mas) > 9);
while (mas_data_end(&mas) < 9) {
MAS_BUG_ON(&mas, mas_data_end(&mas) > 9);
while (mas_data_end(&mas) < 9) {
unsigned long last_index = mas_data_end(mas);
mas->end = mas_data_end(mas);