/libcore/ojluni/src/main/native/ |
D | io_util_md.c | 85 RESTARTABLE(open64(path, oflag, mode), fd); in handleOpen() 89 RESTARTABLE(fstat64(fd, &buf64), result); in handleOpen() 187 RESTARTABLE(close(fd), result); in fileDescriptorClose() 201 RESTARTABLE(read(fd, buf, len), result); in handleRead() 209 RESTARTABLE(write(fd, buf, len), result); in handleWrite() 221 RESTARTABLE(fstat64(fd, &buf64), result); in handleAvailable() 227 RESTARTABLE(ioctl(fd, FIONREAD, &n), result); in handleAvailable() 256 RESTARTABLE(ftruncate64(fd, length), result); in handleSetLength() 265 RESTARTABLE(fstat64(fd, &sb), result); in handleGetLength()
|
D | EPollPort.c | 56 RESTARTABLE(write(fd, buf, 1), res); in Java_sun_nio_ch_EPollPort_interrupt() 66 RESTARTABLE(read(fd, buf, 1), res); in Java_sun_nio_ch_EPollPort_drain1() 75 RESTARTABLE(close(fd), res); in Java_sun_nio_ch_EPollPort_close0()
|
D | UnixCopyFile.c | 35 #define RESTARTABLE(_cmd, _result) do { \ macro 61 RESTARTABLE(read((int)src, &buf, sizeof(buf)), n); in Java_sun_nio_fs_UnixCopyFile_transfer() 76 RESTARTABLE(write((int)dst, bufp, len), n); in Java_sun_nio_fs_UnixCopyFile_transfer()
|
D | UnixNativeDispatcher.c | 78 #define RESTARTABLE(_cmd, _result) do { \ macro 340 RESTARTABLE(dup((int)fd), res); in Java_sun_nio_fs_UnixNativeDispatcher_dup() 388 RESTARTABLE(open64(path, (int)oflags, (mode_t)mode), fd); in Java_sun_nio_fs_UnixNativeDispatcher_open0() 407 RESTARTABLE((*my_openat64_func)(dfd, path, (int)oflags, (mode_t)mode), fd); in Java_sun_nio_fs_UnixNativeDispatcher_openat0() 424 RESTARTABLE(close((int)fd), res); in Java_sun_nio_fs_UnixNativeDispatcher_close() 440 RESTARTABLE(read((int)fd, bufp, (size_t)nbytes), n); in Java_sun_nio_fs_UnixNativeDispatcher_read() 453 RESTARTABLE(write((int)fd, bufp, (size_t)nbytes), n); in Java_sun_nio_fs_UnixNativeDispatcher_write() 495 RESTARTABLE(stat64(path, &buf), err); in Java_sun_nio_fs_UnixNativeDispatcher_stat0() 509 RESTARTABLE(stat64(path, &buf), err); in Java_sun_nio_fs_UnixNativeDispatcher_stat1() 525 RESTARTABLE(lstat64(path, &buf), err); in Java_sun_nio_fs_UnixNativeDispatcher_lstat0() [all …]
|
D | EPoll.c | 82 RESTARTABLE(epoll_ctl(epfd, (int)opcode, (int)fd, &event), res); in Java_sun_nio_ch_EPoll_epollCtl() 94 RESTARTABLE(epoll_wait(epfd, events, numfds, -1), res); in Java_sun_nio_ch_EPoll_epollWait() 104 RESTARTABLE(close(epfd), res); in Java_sun_nio_ch_EPoll_close0()
|
D | PollArrayWrapper.c | 35 #define RESTARTABLE(_cmd, _result) do { \ macro 82 RESTARTABLE (poll(a, numfds, timeout), err); in Java_sun_nio_ch_PollArrayWrapper_poll0()
|
D | nio_util.h | 35 #define RESTARTABLE(_cmd, _result) do { \ macro
|
D | FileKey.c | 62 RESTARTABLE(fstat64(fdval(env, fdo), &fbuf), res); in FileKey_init()
|
D | io_util_md.h | 89 #define RESTARTABLE(_cmd, _result) \ macro
|
D | UNIXProcess_md.c | 165 #define RESTARTABLE(_cmd, _result) do { \ macro 377 RESTARTABLE(write(fd, buf, count), result); in restartableWrite() 385 RESTARTABLE(dup2(fd_from, fd_to), err); in restartableDup2()
|