Lines Matching refs:park
3596 // Solaris uses poll(), bsd uses park().
3642 slp->park(millis);
3668 slp->park(millis);
5520 // Refer to the comments in os_solaris.cpp park-unpark.
5543 // 2. Modify park-unpark to use per-thread (per ParkEvent) pipe-pairs instead
5545 // NDELAY. unpark() reduces to write(), park() reduces to read() and park(timo)
5605 // Conceptually TryPark() should be equivalent to park(0).
5615 void os::PlatformEvent::park() { // AKA "down()"
5617 // may call park().
5650 int os::PlatformEvent::park(jlong millis) {
5725 // that it will take two back-to-back park() calls for the owning
5727 // from the first park() call after an unpark() call which will help
5728 // shake out uses of park() and unpark() without condition variables.
5752 // simply re-test the condition and re-park itself.
5760 * The solaris and bsd implementations of park/unpark are fairly
5765 * on the condvar. Contention seen when trying to park implies that someone
5830 void Parker::park(bool isAbsolute, jlong time) {