Lines Matching refs:park
3517 // Solaris uses poll(), linux uses park().
3563 slp->park(millis);
3589 slp->park(millis);
5259 // Refer to the comments in os_solaris.cpp park-unpark.
5282 // 2. Modify park-unpark to use per-thread (per ParkEvent) pipe-pairs instead
5284 // NDELAY. unpark() reduces to write(), park() reduces to read() and park(timo)
5344 // Conceptually TryPark() should be equivalent to park(0).
5354 void os::PlatformEvent::park() { // AKA "down()"
5356 // may call park().
5389 int os::PlatformEvent::park(jlong millis) {
5464 // that it will take two back-to-back park() calls for the owning
5466 // from the first park() call after an unpark() call which will help
5467 // shake out uses of park() and unpark() without condition variables.
5491 // simply re-test the condition and re-park itself.
5499 * The solaris and linux implementations of park/unpark are fairly
5504 * on the condvar. Contention seen when trying to park implies that someone
5569 void Parker::park(bool isAbsolute, jlong time) {