OFF_MAX
if (OFF_MAX - (ssize_t)ms->len < pos) {
if (OFF_MAX - ms->len < (size_t)pos) {
const off_t OFF_MAX = __type_max(off_t);
if (off_out < 0 || len > OFF_MAX - off_out ||
off_in < 0 || len > OFF_MAX - off_in) {
nmp->nm_maxfilesize = OFF_MAX;
(fl->l_len - 1 > OFF_MAX - fl->l_start))
if (size > OFF_MAX
|| (fl->l_start > 0 && size > OFF_MAX - fl->l_start))
const off_t OFF_MAX = __type_max(off_t);
if (base < 0 || delta > OFF_MAX - base || base + delta < 0) {
const off_t OFF_MAX = __type_max(off_t);
if (oldoff > 0 && delta > OFF_MAX - oldoff) {
newoff = OFF_MAX;
if (vattr.va_size > OFF_MAX ||
delta > OFF_MAX - (off_t)vattr.va_size) {
newoff = OFF_MAX;
const off_t OFF_MAX = __type_max(off_t);
endoffset = OFF_MAX;
} else if (len > 0 && (OFF_MAX - offset) >= len) {
if (offset <= trunc_page(OFF_MAX) &&
#ifndef OFF_MAX
0, MIN(UINT32_MAX, (OFF_MAX / MIN_BLOCKSIZE)));
0, MIN(OFF_MAX, UINT64_MAX));
__CTASSERT(OFF_MAX <= LLONG_MAX);
0, MIN(UINT32_MAX, (OFF_MAX / MIN_BLOCKSIZE)));
((off_t)(MIN(OFF_MAX, UINT64_MAX) - \
assert(n <= OFF_MAX - (uintmax_t)fdpos);
assert(S->offset <= MIN(UINT64_MAX, OFF_MAX));
assert(S->offset <= OFF_MAX);
__CTASSERT(OFF_MAX <= UINT64_MAX);
assert(S->size <= OFF_MAX);
assert(last_offset <= OFF_MAX);
assert(S->size <= OFF_MAX);
assert(S->offset <= OFF_MAX);
assert(S->offset <= OFF_MAX);
__CTASSERT(OFF_MAX <= UINT64_MAX);
assert(offset <= MIN(OFF_MAX, UINT64_MAX));
if ((MIN(OFF_MAX, UINT64_MAX) - offset) < (end - start))
assert((size_t)n_read <= (MIN(OFF_MAX, UINT64_MAX) - offset));