ummin
*nbytes = ummin(*nbytes, iores->size - offset);
#define bhnd_nv_ummin(a, b) ummin((a), (b))
end = ummin(end, domain->end);
entry_end = ummin(end, next->start);
new_end = ummin(end, rle->end);
len = ummin(len, GDB_BUFSZ - 1);
endBlk = ummin(endBlk, blk);
count = ummin(blk, endBlk) - allocBlk;
endBlk = ummin(endBlk, blk);
count = ummin(blk, endBlk) - freeBlk;
rend = ummin(s->r_end, ummax(rstart + count - 1, end));