earliest
u64 earliest = img->start + img->size;
mem_avoid[i].start < earliest) {
earliest = overlap->start;
if (mem_overlaps(img, &avoid) && (avoid.start < earliest)) {
earliest = overlap->start;
if (mem_overlaps(img, &avoid) && (avoid.start < earliest)) {
earliest = overlap->start;
unsigned long earliest = 0;
(++events == 1 || time_before(next_at, earliest)))
earliest = next_at;
mod_timer(&ml->timer, earliest);
unsigned long expire_at, earliest, idle_timestamp, now;
earliest = now + MAX_JIFFY_OFFSET;
if (time_before(expire_at, earliest))
earliest = expire_at;
if (earliest != now + MAX_JIFFY_OFFSET) {
_debug("reschedule reaper %ld", (long)earliest - (long)now);
ASSERT(time_after(earliest, now));
rxrpc_set_service_reap_timer(rxnet, earliest);