4 void uv__process_title_cleanup(void) {
7 void uv__threadpool_cleanup(void) {
10 int uv_udp_open(uv_udp_t* handle, uv_os_sock_t sock) {
14 void uv__udp_close(uv_udp_t* handle) {
17 void uv__udp_finish_close(uv_udp_t* handle) {
20 void uv__fs_poll_close(uv_fs_poll_t* handle) {
23 int uv_async_init(uv_loop_t* loop, uv_async_t* handle, uv_async_cb async_cb) {
27 void uv__async_close(uv_async_t* handle) {
30 int uv__async_fork(uv_loop_t* loop) {
34 void uv__async_stop(uv_loop_t* loop) {
37 void uv__work_submit(uv_loop_t* loop, struct uv__work* w,
38 enum uv__work_kind kind,
39 void (*work)(struct uv__work* w),
40 void (*done)(struct uv__work* w, int status)) {
44 void uv__work_done(uv_async_t* handle) {
47 int uv__pthread_atfork(void (*prepare)(void), void (*parent)(void),
48 void (*child)(void)) {
52 int uv__pthread_sigmask(int how, const sigset_t* set, sigset_t* oset) {
56 int uv_mutex_init(uv_mutex_t* mutex) {
60 void uv_mutex_destroy(uv_mutex_t* mutex) {
63 void uv_mutex_lock(uv_mutex_t* mutex) {
66 void uv_mutex_unlock(uv_mutex_t* mutex) {
69 int uv_rwlock_init(uv_rwlock_t* rwlock) {
73 void uv_rwlock_destroy(uv_rwlock_t* rwlock) {
76 void uv_rwlock_wrlock(uv_rwlock_t* rwlock) {
79 void uv_rwlock_wrunlock(uv_rwlock_t* rwlock) {
82 void uv_rwlock_rdlock(uv_rwlock_t* rwlock) {
85 void uv_rwlock_rdunlock(uv_rwlock_t* rwlock) {
88 void uv_once(uv_once_t* guard, void (*callback)(void)) {
96 #if defined(__linux__)
97 int uv__accept4(int fd, struct sockaddr* addr, socklen_t* addrlen, int flags) {
102 int uv__dup3(int oldfd, int newfd, int flags) {
107 int uv__pipe2(int pipefd[2], int flags) {
112 ssize_t uv__preadv(int fd, const struct iovec *iov, int iovcnt,
118 ssize_t uv__pwritev(int fd, const struct iovec *iov, int iovcnt,
124 int uv__utimesat(int dirfd, const char* path, const struct timespec times[2],
130 int uv__statx(int dirfd,
134 struct uv__statx* statxbuf) {
140 #if defined(__linux__) || defined(__FreeBSD__)
141 ssize_t uv__fs_copy_file_range(int fd_in, off_t* off_in,
142 int fd_out, off_t* off_out,
143 size_t len, unsigned int flags)