Home
last modified time | relevance | path

Searched refs:fd (Results 1 – 25 of 174) sorted by relevance

1234567

/libcore/luni/src/main/java/libcore/io/
DForwardingOs.java38 …riptor accept(FileDescriptor fd, InetSocketAddress peerAddress) throws ErrnoException, SocketExcep… in accept() argument
40 …public void bind(FileDescriptor fd, InetAddress address, int port) throws ErrnoException, SocketEx… in bind() argument
43 public void close(FileDescriptor fd) throws ErrnoException { os.close(fd); } in close() argument
44 …lic void connect(FileDescriptor fd, InetAddress address, int port) throws ErrnoException, SocketEx… in connect() argument
50 public void fchmod(FileDescriptor fd, int mode) throws ErrnoException { os.fchmod(fd, mode); } in fchmod() argument
51 …public void fchown(FileDescriptor fd, int uid, int gid) throws ErrnoException { os.fchown(fd, uid,… in fchown() argument
52 …public int fcntlVoid(FileDescriptor fd, int cmd) throws ErrnoException { return os.fcntlVoid(fd, c… in fcntlVoid() argument
53 …public int fcntlLong(FileDescriptor fd, int cmd, long arg) throws ErrnoException { return os.fcntl… in fcntlLong() argument
54 …public int fcntlFlock(FileDescriptor fd, int cmd, StructFlock arg) throws ErrnoException { return … in fcntlFlock() argument
55 public void fdatasync(FileDescriptor fd) throws ErrnoException { os.fdatasync(fd); } in fdatasync() argument
[all …]
DBlockGuardOs.java36 private FileDescriptor tagSocket(FileDescriptor fd) throws ErrnoException { in tagSocket() argument
38 SocketTagger.get().tag(fd); in tagSocket()
39 return fd; in tagSocket()
45 private void untagSocket(FileDescriptor fd) throws ErrnoException { in untagSocket() argument
47 SocketTagger.get().untag(fd); in untagSocket()
53 …@Override public FileDescriptor accept(FileDescriptor fd, InetSocketAddress peerAddress) throws Er… in accept() argument
55 return tagSocket(os.accept(fd, peerAddress)); in accept()
58 @Override public void close(FileDescriptor fd) throws ErrnoException { in close() argument
60 if (S_ISSOCK(Libcore.os.fstat(fd).st_mode)) { in close()
61 if (isLingerSocket(fd)) { in close()
[all …]
DPosix.java32 …public native FileDescriptor accept(FileDescriptor fd, InetSocketAddress peerAddress) throws Errno… in accept() argument
34 …public native void bind(FileDescriptor fd, InetAddress address, int port) throws ErrnoException, S… in bind() argument
37 public native void close(FileDescriptor fd) throws ErrnoException; in close() argument
38 …public native void connect(FileDescriptor fd, InetAddress address, int port) throws ErrnoException… in connect() argument
44 public native void fchmod(FileDescriptor fd, int mode) throws ErrnoException; in fchmod() argument
45 public native void fchown(FileDescriptor fd, int uid, int gid) throws ErrnoException; in fchown() argument
46 public native int fcntlVoid(FileDescriptor fd, int cmd) throws ErrnoException; in fcntlVoid() argument
47 public native int fcntlLong(FileDescriptor fd, int cmd, long arg) throws ErrnoException; in fcntlLong() argument
48 public native int fcntlFlock(FileDescriptor fd, int cmd, StructFlock arg) throws ErrnoException; in fcntlFlock() argument
49 public native void fdatasync(FileDescriptor fd) throws ErrnoException; in fdatasync() argument
[all …]
DIoBridge.java49 public static int available(FileDescriptor fd) throws IOException { in available() argument
52 Libcore.os.ioctlInt(fd, FIONREAD, available); in available()
73 … public static void bind(FileDescriptor fd, InetAddress address, int port) throws SocketException { in bind() argument
87 Libcore.os.bind(fd, address, port); in bind()
98 …public static boolean connect(FileDescriptor fd, InetAddress inetAddress, int port) throws SocketE… in connect() argument
100 return IoBridge.connect(fd, inetAddress, port, 0); in connect()
110 …public static boolean connect(FileDescriptor fd, InetAddress inetAddress, int port, int timeoutMs)… in connect() argument
112 return connectErrno(fd, inetAddress, port, timeoutMs); in connect()
124 …private static boolean connectErrno(FileDescriptor fd, InetAddress inetAddress, int port, int time… in connectErrno() argument
127 Libcore.os.connect(fd, inetAddress, port); in connectErrno()
[all …]
DOs.java29 …public FileDescriptor accept(FileDescriptor fd, InetSocketAddress peerAddress) throws ErrnoExcepti… in accept() argument
31 …public void bind(FileDescriptor fd, InetAddress address, int port) throws ErrnoException, SocketEx… in bind() argument
34 public void close(FileDescriptor fd) throws ErrnoException; in close() argument
35 …public void connect(FileDescriptor fd, InetAddress address, int port) throws ErrnoException, Socke… in connect() argument
41 public void fchmod(FileDescriptor fd, int mode) throws ErrnoException; in fchmod() argument
42 public void fchown(FileDescriptor fd, int uid, int gid) throws ErrnoException; in fchown() argument
43 public int fcntlVoid(FileDescriptor fd, int cmd) throws ErrnoException; in fcntlVoid() argument
44 public int fcntlLong(FileDescriptor fd, int cmd, long arg) throws ErrnoException; in fcntlLong() argument
45 public int fcntlFlock(FileDescriptor fd, int cmd, StructFlock arg) throws ErrnoException; in fcntlFlock() argument
46 public void fdatasync(FileDescriptor fd) throws ErrnoException; in fdatasync() argument
[all …]
DIoUtils.java36 public static void close(FileDescriptor fd) throws IOException { in close() argument
38 if (fd != null && fd.valid()) { in close()
39 Libcore.os.close(fd); in close()
63 public static void closeQuietly(FileDescriptor fd) { in closeQuietly() argument
65 IoUtils.close(fd); in closeQuietly()
85 public static void setBlocking(FileDescriptor fd, boolean blocking) throws IOException { in setBlocking() argument
87 int flags = Libcore.os.fcntlVoid(fd, F_GETFL); in setBlocking()
93 Libcore.os.fcntlLong(fd, F_SETFL, flags); in setBlocking()
158 FileDescriptor fd = Libcore.os.open(path, O_RDONLY, 0); in canOpenReadOnly() local
159 Libcore.os.close(fd); in canOpenReadOnly()
DMemoryMappedFile.java51 FileDescriptor fd = Libcore.os.open(path, O_RDONLY, 0); in mmapRO() local
52 long size = Libcore.os.fstat(fd).st_size; in mmapRO()
53 long address = Libcore.os.mmap(0L, size, PROT_READ, MAP_SHARED, fd, 0); in mmapRO()
54 Libcore.os.close(fd); in mmapRO()
DStructPollfd.java27 public FileDescriptor fd; field in StructPollfd
46 return "StructPollfd[fd=" + fd + ",events=" + events + ",revents=" + revents + "]"; in toString()
/libcore/include/
DScopedFd.h27 explicit ScopedFd(int fd) : fd(fd) { in ScopedFd() argument
31 close(fd); in ~ScopedFd()
35 return fd; in get()
39 int fd;
/libcore/luni/src/main/java/java/io/
DFileInputStream.java58 private FileDescriptor fd; field in FileInputStream
78 this.fd = IoBridge.open(file.getAbsolutePath(), O_RDONLY); in FileInputStream()
91 public FileInputStream(FileDescriptor fd) { in FileInputStream() argument
92 if (fd == null) { in FileInputStream()
95 this.fd = fd; in FileInputStream()
110 return IoBridge.available(fd); in available()
121 IoUtils.close(fd); in close()
125 fd = new FileDescriptor(); in close()
161 channel = NioUtils.newFileChannel(this, fd, O_RDONLY); in getChannel()
171 return fd; in getFD()
[all …]
DFileOutputStream.java55 private FileDescriptor fd; field in FileOutputStream
88 this.fd = IoBridge.open(file.getAbsolutePath(), mode); in FileOutputStream()
98 public FileOutputStream(FileDescriptor fd) { in FileOutputStream() argument
99 if (fd == null) { in FileOutputStream()
102 this.fd = fd; in FileOutputStream()
105 this.channel = NioUtils.newFileChannel(this, fd, mode); in FileOutputStream()
139 IoUtils.close(fd); in close()
143 fd = new FileDescriptor(); in close()
172 channel = NioUtils.newFileChannel(this, fd, mode); in getChannel()
182 return fd; in getFD()
[all …]
DRandomAccessFile.java46 private FileDescriptor fd; field in RandomAccessFile
118 this.fd = IoBridge.open(file.getAbsolutePath(), flags); in RandomAccessFile()
123 fd.sync(); in RandomAccessFile()
166 IoUtils.close(fd); in close()
193 channel = NioUtils.newFileChannel(this, fd, mode); in getChannel()
208 return fd; in getFD()
223 return Libcore.os.lseek(fd, 0L, SEEK_CUR); in getFilePointer()
238 return Libcore.os.fstat(fd).st_size; in length()
290 return IoBridge.read(fd, buffer, byteOffset, byteCount); in read()
604 Libcore.os.lseek(fd, offset, SEEK_SET); in seek()
[all …]
DFileReader.java53 public FileReader(FileDescriptor fd) { in FileReader() argument
54 super(new FileInputStream(fd)); in FileReader()
/libcore/luni/src/main/java/java/nio/
DPipeImpl.java61 private final FileDescriptor fd; field in PipeImpl.PipeSourceChannel
64 …private PipeSourceChannel(SelectorProvider selectorProvider, FileDescriptor fd) throws IOException… in PipeSourceChannel() argument
66 this.fd = fd; in PipeSourceChannel()
67 this.channel = new SocketChannelImpl(selectorProvider, fd); in PipeSourceChannel()
91 return fd; in getFD()
96 private final FileDescriptor fd; field in PipeImpl.PipeSinkChannel
99 … private PipeSinkChannel(SelectorProvider selectorProvider, FileDescriptor fd) throws IOException { in PipeSinkChannel() argument
101 this.fd = fd; in PipeSinkChannel()
102 this.channel = new SocketChannelImpl(selectorProvider, fd); in PipeSinkChannel()
126 return fd; in getFD()
DFileChannelImpl.java54 private final FileDescriptor fd; field in FileChannelImpl
64 public FileChannelImpl(Object stream, FileDescriptor fd, int mode) { in FileChannelImpl() argument
65 this.fd = fd; in FileChannelImpl()
121 success = (Libcore.os.fcntlFlock(fd, wait ? F_SETLKW64 : F_SETLK64, flock) != -1); in basicLock()
193 Libcore.os.fcntlFlock(fd, F_SETLKW64, flock); in release()
206 Libcore.os.fsync(fd); in force()
208 Libcore.os.fdatasync(fd); in force()
236 Libcore.os.ftruncate(fd, position + size); in map()
249 MemoryBlock block = MemoryBlock.mmap(fd, alignment, size + offset, mapMode); in map()
256 return Libcore.os.lseek(fd, 0L, SEEK_CUR); in position()
[all …]
/libcore/luni/src/main/java/libcore/net/
DRawSocket.java45 private static native void create(FileDescriptor fd, short in create() argument
48 private static native int sendPacket(FileDescriptor fd, in sendPacket() argument
51 private static native int recvPacket(FileDescriptor fd, byte[] packet, in recvPacket() argument
54 private final FileDescriptor fd; field in RawSocket
66 fd = new FileDescriptor(); in RawSocket()
67 create(fd, mProtocolType, mInterfaceName); in RawSocket()
93 return recvPacket(fd, packet, offset, byteCount, destPort, in read()
119 return sendPacket(fd, mInterfaceName, mProtocolType, destMac, packet, in write()
129 IoBridge.closeSocket(fd); in close()
/libcore/luni/src/main/java/java/net/
DPlainSocketImpl.java62 public PlainSocketImpl(FileDescriptor fd) { in PlainSocketImpl() argument
63 this.fd = fd; in PlainSocketImpl()
64 if (fd.valid()) { in PlainSocketImpl()
78 public PlainSocketImpl(FileDescriptor fd, int localport, InetAddress addr, int port) { in PlainSocketImpl() argument
79 this.fd = fd; in PlainSocketImpl()
83 if (fd.valid()) { in PlainSocketImpl()
98 FileDescriptor clientFd = Libcore.os.accept(fd, peerAddress); in accept()
102 newImpl.fd.setInt$(clientFd.getInt$()); in accept()
116 newImpl.localport = IoBridge.getSocketLocalPort(newImpl.fd); in accept()
133 if (!fd.valid()) { in checkNotClosed()
[all …]
DPlainDatagramSocketImpl.java55 public PlainDatagramSocketImpl(FileDescriptor fd, int localPort) { in PlainDatagramSocketImpl() argument
56 this.fd = fd; in PlainDatagramSocketImpl()
58 if (fd.valid()) { in PlainDatagramSocketImpl()
64 fd = new FileDescriptor(); in PlainDatagramSocketImpl()
68 IoBridge.bind(fd, address, port); in bind()
72 localPort = IoBridge.getSocketLocalPort(fd); in bind()
84 IoBridge.closeSocket(fd); in close()
91 this.fd = IoBridge.socket(false); in create()
106 return IoBridge.getSocketOption(fd, option); in getOption()
161 …IoBridge.recvfrom(false, fd, pack.getData(), pack.getOffset(), pack.getLength(), flags, pack, isNa… in doRecv()
[all …]
/libcore/luni/src/main/native/
Dlibcore_net_RawSocket.cpp102 NetFd fd(env, fileDescriptor); in RawSocket_sendPacket() local
104 if (fd.isClosed()) { in RawSocket_sendPacket()
134 int intFd = fd.get(); in RawSocket_sendPacket()
136 err = NET_FAILURE_RETRY(fd, sendto(intFd, byteArray.get() + offset, in RawSocket_sendPacket()
154 NetFd fd(env, fileDescriptor); in RawSocket_recvPacket() local
155 if (fd.isClosed()) { in RawSocket_recvPacket()
168 fds[0].fd = fd.get(); in RawSocket_recvPacket()
178 int intFd = fd.get(); in RawSocket_recvPacket()
180 size = NET_FAILURE_RETRY(fd, read(intFd, packetData, packetSize)); in RawSocket_recvPacket()
Djava_lang_ProcessManager.cpp41 for (int fd = 3; fd < max_fd; ++fd) { in closeNonStandardFds() local
42 if (fd != skipFd1 && fd != skipFd2) { in closeNonStandardFds()
43 close(fd); in closeNonStandardFds()
53 int fd = pipes[i]; in closePipes() local
54 if (fd == -1) { in closePipes()
57 if (fd != skipFd) { in closePipes()
Dlibcore_io_Posix.cpp342 int fd = jniGetFDFromFileDescriptor(env, javaFd); in doGetSockName() local
347 int rc = is_sockname ? TEMP_FAILURE_RETRY(getsockname(fd, sa, &byteCount)) in doGetSockName()
348 : TEMP_FAILURE_RETRY(getpeername(fd, sa, &byteCount)); in doGetSockName()
453 int fd = jniGetFDFromFileDescriptor(env, javaFd); in Posix_close() local
459 throwIfMinusOne(env, "close", close(fd)); in Posix_close()
481 int fd = throwIfMinusOne(env, "dup2", TEMP_FAILURE_RETRY(dup2(oldFd, newFd))); in Posix_dup2() local
482 return (fd != -1) ? jniCreateFileDescriptor(env, fd) : NULL; in Posix_dup2()
519 int fd = jniGetFDFromFileDescriptor(env, javaFd); in Posix_fchmod() local
520 throwIfMinusOne(env, "fchmod", TEMP_FAILURE_RETRY(fchmod(fd, mode))); in Posix_fchmod()
524 int fd = jniGetFDFromFileDescriptor(env, javaFd); in Posix_fchown() local
[all …]
DAsynchronousSocketCloseMonitor.cpp64 void AsynchronousSocketCloseMonitor::signalBlockedThreads(int fd) { in signalBlockedThreads() argument
67 if (it->mFd == fd) { in signalBlockedThreads()
74 AsynchronousSocketCloseMonitor::AsynchronousSocketCloseMonitor(int fd) { in AsynchronousSocketCloseMonitor() argument
78 mFd = fd; in AsynchronousSocketCloseMonitor()
DAsynchronousSocketCloseMonitor.h42 AsynchronousSocketCloseMonitor(int fd);
47 static void signalBlockedThreads(int fd);
/libcore/luni/src/main/java/java/lang/
DProcessManager.java345 private FileDescriptor fd; field in ProcessManager.ProcessInputStream
347 private ProcessInputStream(FileDescriptor fd) { in ProcessInputStream() argument
348 super(fd); in ProcessInputStream()
349 this.fd = fd; in ProcessInputStream()
359 IoUtils.close(fd); in close()
361 fd = null; in close()
371 private FileDescriptor fd; field in ProcessManager.ProcessOutputStream
373 private ProcessOutputStream(FileDescriptor fd) { in ProcessOutputStream() argument
374 super(fd); in ProcessOutputStream()
375 this.fd = fd; in ProcessOutputStream()
[all …]
/libcore/dalvik/src/main/java/dalvik/system/
DVMDebug.java183 FileDescriptor fd, int bufferSize, int flags) in startMethodTracing() argument
188 if (fd == null) { in startMethodTracing()
192 startMethodTracingNative(traceFileName, fd, bufferSize, flags); in startMethodTracing()
208 FileDescriptor fd, int bufferSize, int flags); in startMethodTracingNative() argument
324 public static native void dumpHprofData(String fileName, FileDescriptor fd) in dumpHprofData() argument

1234567