Searched refs:blocking (Results 1 - 20 of 20) sorted by relevance

/openjdk7/jdk/src/share/sample/nio/server/
H A DChannelIO.java68 protected ChannelIO(SocketChannel sc, boolean blocking) argument
71 sc.configureBlocking(blocking);
74 static ChannelIO getInstance(SocketChannel sc, boolean blocking) argument
76 ChannelIO cio = new ChannelIO(sc, blocking);
104 * blocking).
117 * non-blocking).
H A DChannelIOSecure.java83 * In most of the non-blocking operations in this class, we let the
156 protected ChannelIOSecure(SocketChannel sc, boolean blocking, argument
158 super(sc, blocking);
187 static ChannelIOSecure getInstance(SocketChannel sc, boolean blocking, argument
190 ChannelIOSecure cio = new ChannelIOSecure(sc, blocking, sslc);
233 * blocking).
245 * In the blocking case, our caller will keep calling us until
248 * In the non-blocking case, we just received the selection notification
/openjdk7/jdk/src/solaris/native/sun/nio/ch/
H A DIOUtil.c70 configureBlocking(int fd, jboolean blocking) argument
73 int newflags = blocking ? (flags & ~O_NONBLOCK) : (flags | O_NONBLOCK);
80 jobject fdo, jboolean blocking)
82 if (configureBlocking(fdval(env, fdo), blocking) < 0)
83 JNU_ThrowIOExceptionWithLastError(env, "Configure blocking failed");
87 Java_sun_nio_ch_IOUtil_makePipe(JNIEnv *env, jobject this, jboolean blocking) argument
95 if (blocking == JNI_FALSE) {
98 JNU_ThrowIOExceptionWithLastError(env, "Configure blocking failed");
79 Java_sun_nio_ch_IOUtil_configureBlocking(JNIEnv *env, jclass clazz, jobject fdo, jboolean blocking) argument
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/
H A DThreadBlockedCount.java53 private static BlockingThread blocking; field in class:ThreadBlockedCount
64 blocking = new BlockingThread();
65 blocking.start();
71 blocking.join();
94 // Enter lock a without blocking
120 // Enter lock a without blocking
146 // Enter lock a without blocking
/openjdk7/jdk/src/share/classes/sun/nio/ch/
H A DFileDispatcher.java43 abstract int lock(FileDescriptor fd, boolean blocking, long pos, long size, argument
H A DIOUtil.java332 static native long makePipe(boolean blocking); argument
336 static native void configureBlocking(FileDescriptor fd, boolean blocking) argument
/openjdk7/jdk/src/share/classes/java/nio/channels/spi/
H A DAbstractSelectableChannel.java37 * blocking mode of this channel as well as its current set of selection keys.
71 boolean blocking = true; field in class:AbstractSelectableChannel
197 if (blocking)
262 return blocking;
271 * Adjusts this channel's blocking mode.
273 * <p> If the given blocking mode is different from the current blocking
284 if (blocking == block)
289 blocking = block;
295 * Adjusts this channel's blocking mod
[all...]
/openjdk7/jdk/src/solaris/classes/sun/nio/ch/
H A DFileDispatcherImpl.java87 int lock(FileDescriptor fd, boolean blocking, long pos, long size, argument
90 return lock0(fd, blocking, pos, size, shared);
139 static native int lock0(FileDescriptor fd, boolean blocking, long pos, argument
/openjdk7/jdk/src/solaris/native/sun/nio/fs/
H A DLinuxWatchService.c107 (JNIEnv* env, jclass clazz, jint fd, jboolean blocking)
111 if ((blocking == JNI_FALSE) && !(flags & O_NONBLOCK))
113 else if ((blocking == JNI_TRUE) && (flags & O_NONBLOCK))
106 Java_sun_nio_fs_LinuxWatchService_configureBlocking(JNIEnv* env, jclass clazz, jint fd, jboolean blocking) argument
/openjdk7/jdk/src/windows/classes/sun/nio/ch/
H A DFileDispatcherImpl.java99 int lock(FileDescriptor fd, boolean blocking, long pos, long size, argument
102 return lock0(fd, blocking, pos, size, shared);
151 static native int lock0(FileDescriptor fd, boolean blocking, long pos, argument
/openjdk7/jdk/src/share/transport/socket/
H A DsysSocket.h59 int dbgsysConfigureBlocking(int fd, jboolean blocking);
/openjdk7/jdk/src/windows/native/sun/nio/ch/
H A DIOUtil.c130 jobject fdo, jboolean blocking)
136 if (blocking == JNI_FALSE) {
129 Java_sun_nio_ch_IOUtil_configureBlocking(JNIEnv *env, jclass clazz, jobject fdo, jboolean blocking) argument
/openjdk7/jdk/test/java/nio/channels/SocketChannel/
H A DOutOfBand.java180 boolean blocking = sc.isBlocking();
188 sc.configureBlocking(blocking);
/openjdk7/jdk/src/solaris/transport/socket/
H A Dsocket_md.c232 dbgsysConfigureBlocking(int fd, jboolean blocking) { argument
235 if ((blocking == JNI_FALSE) && !(flags & O_NONBLOCK)) {
238 if ((blocking == JNI_TRUE) && (flags & O_NONBLOCK)) {
/openjdk7/jdk/src/windows/native/java/net/
H A DDualStackPlainSocketImpl.c466 (JNIEnv *env, jclass clazz, jint fd, jboolean blocking) {
470 if (blocking == JNI_TRUE) {
465 Java_java_net_DualStackPlainSocketImpl_configureBlocking(JNIEnv *env, jclass clazz, jint fd, jboolean blocking) argument
/openjdk7/jdk/src/windows/transport/socket/
H A Dsocket_md.c332 int dbgsysConfigureBlocking(int fd, jboolean blocking) { argument
336 if (blocking == JNI_FALSE) {
/openjdk7/jdk/src/windows/classes/java/net/
H A DDualStackPlainSocketImpl.java255 static final int WOULDBLOCK = -2; // Nothing available (non-blocking)
298 static native void configureBlocking(int fd, boolean blocking) throws IOException; argument
/openjdk7/hotspot/src/share/vm/compiler/
H A DcompileBroker.cpp258 // recycling a non-blocking CompileTask.
504 // <task id='9' method='M' osr_bci='X' level='1' blocking='1' stamp='1.234'>
517 log->print(" blocking='1'");
1077 // in the case that this is a blocking compile request, is to have
1078 // all subsequent blocking requesters wait for completion of
1086 // then we just return. We can't risk blocking while holding
1096 bool blocking = false; local
1127 blocking = is_compile_blocking(method, osr_bci);
1171 blocking);
1174 if (blocking) {
1440 create_compile_task(CompileQueue* queue, int compile_id, methodHandle method, int osr_bci, int comp_level, methodHandle hot_method, int hot_count, const char* comment, bool blocking) argument
[all...]
H A DcompileBroker.hpp322 bool blocking);
/openjdk7/jdk/src/solaris/classes/sun/nio/fs/
H A DLinuxWatchService.java64 // configure inotify to be non-blocking
449 private static native void configureBlocking(int fd, boolean blocking) argument

Completed in 55 milliseconds