Searched refs:timeoutNanos (Results 1 – 4 of 4) sorted by relevance
373 long timeoutNanos = unit.toNanos(time); in enter() local378 long deadline = System.nanoTime() + timeoutNanos; in enter()383 return lock.tryLock(timeoutNanos, TimeUnit.NANOSECONDS); in enter()386 timeoutNanos = deadline - System.nanoTime(); in enter()472 long timeoutNanos = unit.toNanos(time); in enterWhen() local479 long deadline = System.nanoTime() + timeoutNanos; in enterWhen()483 timeoutNanos = deadline - System.nanoTime(); in enterWhen()489 satisfied = guard.isSatisfied() || awaitNanos(guard, timeoutNanos, reentrant); in enterWhen()513 long timeoutNanos = unit.toNanos(time); in enterWhenUninterruptibly() local518 long deadline = System.nanoTime() + timeoutNanos; in enterWhenUninterruptibly()[all …]
63 long timeoutNanos = timeoutNanos(); in enter() local65 if (timeoutNanos == 0 && !hasDeadline) { in enter()69 scheduleTimeout(this, timeoutNanos, hasDeadline); in enter()73 AsyncTimeout node, long timeoutNanos, boolean hasDeadline) { in scheduleTimeout() argument81 if (timeoutNanos != 0 && hasDeadline) { in scheduleTimeout()84 node.timeoutAt = now + Math.min(timeoutNanos, node.deadlineNanoTime() - now); in scheduleTimeout()85 } else if (timeoutNanos != 0) { in scheduleTimeout()86 node.timeoutAt = now + timeoutNanos; in scheduleTimeout()
67 private long timeoutNanos; field in Timeout83 this.timeoutNanos = unit.toNanos(timeout); in timeout()88 public long timeoutNanos() { in timeoutNanos() method in Timeout89 return timeoutNanos; in timeoutNanos()128 this.timeoutNanos = 0; in clearTimeout()
45 @Override public long timeoutNanos() { in timeoutNanos() method in ForwardingTimeout46 return delegate.timeoutNanos(); in timeoutNanos()