/openjdk7/jdk/src/windows/classes/sun/nio/ch/ |
H A D | PendingIoCache.java | 89 <V,A> PendingFuture<V,A> remove(long overlapped) { argument 91 PendingFuture<V,A> res = pendingIoMap.remove(overlapped); 94 overlappedCache[overlappedCacheCount++] = overlapped; 97 unsafe.freeMemory(overlapped);
|
H A D | Iocp.java | 83 * Channels implements this interface support overlapped I/O and can be 90 <V,A> PendingFuture<V,A> getByOverlapped(long overlapped); argument 131 public <V,A> PendingFuture<V,A> getByOverlapped(long overlapped) { 271 void makeStale(Long overlapped) { argument 273 staleIoSet.add(overlapped); 342 ioResult.overlapped() == 0L) 363 checkIfStale(ioResult.overlapped()); 371 PendingFuture<?,?> result = ch.getByOverlapped(ioResult.overlapped()); 379 checkIfStale(ioResult.overlapped()); 419 private long overlapped; field in class:Iocp.CompletionStatus 425 long overlapped() { return overlapped; } method in class:Iocp.CompletionStatus [all...] |
H A D | WindowsAsynchronousServerSocketChannelImpl.java | 39 * Windows implementation of AsynchronousServerSocketChannel using overlapped I/O. 89 public <V,A> PendingFuture<V,A> getByOverlapped(long overlapped) { argument 90 return ioCache.remove(overlapped); 171 long overlapped = 0L; 183 overlapped = ioCache.add(result); 185 int n = accept0(handle, channel.handle(), overlapped, dataBuffer); 203 if (overlapped != 0L) 204 ioCache.remove(overlapped); 358 long overlapped, long dataBuffer) throws IOException; 357 accept0(long listenSocket, long acceptSocket, long overlapped, long dataBuffer) argument
|
H A D | WindowsAsynchronousFileChannelImpl.java | 38 * Windows implementation of AsynchronousFileChannel using overlapped I/O. 125 public <V,A> PendingFuture<V,A> getByOverlapped(long overlapped) { argument 126 return ioCache.remove(overlapped); 232 long overlapped = 0L; 237 overlapped = ioCache.add(result); 243 overlapped); 255 if (overlapped != 0L) 256 ioCache.remove(overlapped); 430 long overlapped = 0L; 447 overlapped 743 readFile(long handle, long address, int len, long offset, long overlapped) argument 746 writeFile(long handle, long address, int len, long offset, long overlapped) argument 749 lockFile(long handle, long position, long size, boolean shared, long overlapped) argument [all...] |
H A D | WindowsAsynchronousSocketChannelImpl.java | 37 * Windows implementation of AsynchronousSocketChannel using overlapped I/O. 129 public <V,A> PendingFuture<V,A> getByOverlapped(long overlapped) { argument 130 return ioCache.remove(overlapped); 222 long overlapped = 0L; 230 overlapped = ioCache.add(result); 233 remote.getPort(), overlapped); 244 if (overlapped != 0L) 245 ioCache.remove(overlapped); 475 long overlapped = 0L; 487 overlapped 904 connect0(long socket, boolean preferIPv6, InetAddress remote, int remotePort, long overlapped) argument 909 read0(long socket, int count, long addres, long overlapped) argument 912 write0(long socket, int count, long address, long overlapped) argument [all...] |
/openjdk7/jdk/src/windows/classes/sun/nio/fs/ |
H A D | WindowsChannelFactory.java | 73 boolean overlapped; field in class:WindowsChannelFactory.Flags 183 flags.overlapped = true; 194 // open file for overlapped I/O 268 if (flags.overlapped)
|
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | os_windows.cpp | 4476 OVERLAPPED overlapped; local 4477 overlapped.Offset = (DWORD)file_offset; 4478 overlapped.OffsetHigh = 0; 4479 overlapped.hEvent = NULL; 4482 bool res = ReadFile(hFile, base, (DWORD)bytes, &bytes_read, &overlapped) != 0;
|