Searched refs:rb_thread_io_blocking_region (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10.1/ruby-106/ruby/ext/socket/
H A Drubysocket.h206 #define BLOCKING_REGION_FD(func, arg) (long)rb_thread_io_blocking_region((func), (arg), (arg)->fd)
/macosx-10.10.1/ruby-106/ruby/
H A Dinternal.h359 VALUE rb_thread_io_blocking_region(rb_blocking_function_t *func, void *data1, int fd);
H A Dio.c939 return (ssize_t)rb_thread_io_blocking_region(internal_read_func, &iis, fd);
950 return (ssize_t)rb_thread_io_blocking_region(internal_write_func, &iis, fd);
1012 return rb_thread_io_blocking_region(io_flush_buffer_sync, fptr, fptr->fd);
1486 rb_thread_io_blocking_region(nogvl_fsync, fptr, fptr->fd);
1808 if ((int)rb_thread_io_blocking_region(nogvl_fsync, fptr, fptr->fd) < 0)
1855 if ((int)rb_thread_io_blocking_region(nogvl_fdatasync, fptr, fptr->fd) == 0)
8322 rv = (int)rb_thread_io_blocking_region(io_advise_internal, &ias, fptr->fd);
8523 retval = (int)rb_thread_io_blocking_region(nogvl_ioctl, &arg, fd);
8825 retval = (int)rb_thread_io_blocking_region(nogvl_fcntl, &arg, fd);
H A Dfile.c4263 while ((int)rb_thread_io_blocking_region(rb_thread_flock, op, fptr->fd) < 0) {
H A Dthread.c1333 rb_thread_io_blocking_region(rb_blocking_function_t *func, void *data1, int fd) function

Completed in 212 milliseconds