KTIME_MAX
data->next_timer_ns = KTIME_MAX;
cpu_data->sleep_length_ns = KTIME_MAX;
ct->stall_time = KTIME_MAX;
if (ct->stall_time == KTIME_MAX)
ct->stall_time = KTIME_MAX;
if (ct->stall_time == KTIME_MAX)
ct->stall_time = KTIME_MAX;
ktime_t min_latency = KTIME_MAX;
packet->timestamp = KTIME_MAX;
if (p->timestamp != KTIME_MAX)
return KTIME_MAX;
ktime_t next = KTIME_MAX;
ptl->rtx_timeout.expires = KTIME_MAX;
if (next != KTIME_MAX)
ptl->rtx_timeout.expires = KTIME_MAX;
packet->timestamp = KTIME_MAX;
rqst->timestamp = KTIME_MAX;
rtl->rtx_timeout.expires = KTIME_MAX;
if (timestamp != KTIME_MAX)
return KTIME_MAX;
ktime_t next = KTIME_MAX;
rtl->rtx_timeout.expires = KTIME_MAX;
if (next != KTIME_MAX)
td->next_wakeup = KTIME_MAX;
gd->next_wakeup = KTIME_MAX;
gd->next_hrtimer = KTIME_MAX;
return KTIME_MAX;
return KTIME_MAX;
ktime_t domain_wakeup = KTIME_MAX;
if (next_wakeup != KTIME_MAX && !ktime_before(next_wakeup, now))
next_wakeup = cgd ? cgd->next_wakeup : KTIME_MAX;
if (next_wakeup != KTIME_MAX && !ktime_before(next_wakeup, now))
if ((genpd->flags & GENPD_FLAG_MIN_RESIDENCY) && (gd->next_wakeup != KTIME_MAX)) {
trip_stats->timestamp = KTIME_MAX;
if (trip_stats->timestamp != KTIME_MAX) {
ktime_add_ms(ktime_get(), timeout_msec) : KTIME_MAX;
max_ns = (u64)ktime_to_ns(KTIME_MAX);
ktime_get() + ktime_set(open_timeout, 0) : KTIME_MAX;
wd_data->open_deadline = KTIME_MAX;
if (until != KTIME_MAX) {
ktime_t until = ts ? timespec64_to_ktime(*ts) : KTIME_MAX;
_min = ktime_to_us(min == KTIME_MAX ? 0 : min); \
metric->latency_min = KTIME_MAX;
ctx->moffs = KTIME_MAX;
if (!ctx->might_cancel || ctx->moffs != KTIME_MAX)
return KTIME_MAX;
return KTIME_MAX;
return KTIME_MAX;
#define KTIME_MIN (-KTIME_MAX - 1)
#define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)
if ((timeout) != KTIME_MAX) { \
ktime_t timeout = KTIME_MAX;
if (iowq->timeout != KTIME_MAX) {
if (iowq->timeout != KTIME_MAX || iowq->min_timeout)
iowq.timeout = KTIME_MAX;
if (iowq->timeout == KTIME_MAX ||
ktime_t *to = NULL, timeout = KTIME_MAX;
dev->next_event = KTIME_MAX;
dev->next_event = KTIME_MAX;
if (expires == KTIME_MAX)
u64 expires = KTIME_MAX;
u64 expires = KTIME_MAX;
active, KTIME_MAX);
dev->next_event = KTIME_MAX;
cpu_base->expires_next = KTIME_MAX;
cpu_base->softirq_expires_next = KTIME_MAX;
cpu_base->softirq_expires_next = KTIME_MAX;
cpu_base->expires_next = KTIME_MAX;
cpu_base->softirq_expires_next = KTIME_MAX;
ktime_t expires_next = KTIME_MAX;
active, KTIME_MAX);
ktime_t expires_next, soft = KTIME_MAX;
if (unlikely(tim > KTIME_MAX))
tim = KTIME_MAX;
return KTIME_MAX;
return KTIME_MAX;
.max_delta_ns = KTIME_MAX,
bc->next_event = KTIME_MAX;
dev->next_event = KTIME_MAX;
next_event = KTIME_MAX;
if (next_event != KTIME_MAX)
if (bc->next_event == KTIME_MAX)
if (dev->next_event == KTIME_MAX)
if (unlikely(expires == KTIME_MAX)) {
dev->next_event = KTIME_MAX;
if (expires == KTIME_MAX || ts->next_tick == hrtimer_get_expires(&ts->sched_timer))
if (unlikely(expires == KTIME_MAX)) {
tick_program_event(KTIME_MAX, 1);
dev->next_event = KTIME_MAX;
delta = KTIME_MAX;
if (delta < (KTIME_MAX - basemono))
expires = KTIME_MAX;
if (tk->next_leap_ktime != KTIME_MAX)
tevt->local = tevt->global = KTIME_MAX;
struct timer_events tevt = { .local = KTIME_MAX, .global = KTIME_MAX };
return KTIME_MAX;
data.firstexp = KTIME_MAX;
data.firstexp = KTIME_MAX;
if (READ_ONCE(tmc->wakeup) == KTIME_MAX)
data.firstexp = KTIME_MAX;
if (nextexp != KTIME_MAX) {
.firstexp = KTIME_MAX,
if (nextexp != KTIME_MAX)
return KTIME_MAX;
return KTIME_MAX;
WRITE_ONCE(tmc->wakeup, KTIME_MAX);
firstexp = __tmigr_cpu_deactivate(tmc, KTIME_MAX);
if (firstexp != KTIME_MAX) {
group->groupevt.nextevt.expires = KTIME_MAX;
WRITE_ONCE(group->next_expiry, KTIME_MAX);
tmc->cpuevt.nextevt.expires = KTIME_MAX;
WRITE_ONCE(tmc->wakeup, KTIME_MAX);
WRITE_ONCE(group->next_expiry, KTIME_MAX);
return KTIME_MAX;
WRITE_ONCE(tmc->wakeup, KTIME_MAX);
ignore = (nextexp == KTIME_MAX) ? true : false;
WRITE_ONCE(group->next_expiry, KTIME_MAX);
.firstexp = KTIME_MAX,
return KTIME_MAX;
WRITE_ONCE(tmc->wakeup, KTIME_MAX);
call->delay_ack_at = KTIME_MAX;
call->rack_timo_at = KTIME_MAX;
call->expect_req_by = KTIME_MAX;
call->delay_ack_at = KTIME_MAX;
call->ping_at = KTIME_MAX;
call->keepalive_at = KTIME_MAX;
call->delay_ack_at = KTIME_MAX;
call->rack_timo_at = KTIME_MAX;
call->ping_at = KTIME_MAX;
call->keepalive_at = KTIME_MAX;
call->expect_rx_by = KTIME_MAX;
call->expect_req_by = KTIME_MAX;
call->expect_term_by = KTIME_MAX;
call->rack_timo_at = KTIME_MAX;
call->delay_ack_at = KTIME_MAX;
call->expect_req_by = KTIME_MAX;
return KTIME_MAX;
return KTIME_MAX;
expires = KTIME_MAX;
ktime_t best_time = KTIME_MAX;
first->gate_close_time[tc] = KTIME_MAX;
expires = KTIME_MAX;
return KTIME_MAX;
ktime_t earliest_txtime = KTIME_MAX, txtime, cycle, transmit_end_time;
next->gate_close_time[tc] = KTIME_MAX;
#define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)