Lines Matching refs:bsock_recvmsg_internal
28522 (bsock_recvmsg_internal): extend IO::WaitReadable on EWOULDBLOCK and
29463 * ext/socket/ancdata.c (bsock_recvmsg_internal): close FDs passed by
29862 * ext/socket/ancdata.c (bsock_recvmsg_internal): handle EMSGSIZE as
29867 * ext/socket/ancdata.c (bsock_recvmsg_internal): check max length
29872 * ext/socket/ancdata.c (bsock_recvmsg_internal): don't call
29877 * ext/socket/ancdata.c (bsock_recvmsg_internal): gc when SCM_RIGHTS
29892 (bsock_recvmsg_internal): ditto.
29896 * ext/socket/ancdata.c (bsock_recvmsg_internal): check recvmsg error
29918 * ext/socket/ancdata.c (bsock_recvmsg_internal): fix exception.
29987 (bsock_recvmsg_internal): use make_io_for_rights. So the FDs can be
30009 (bsock_recvmsg_internal): call discard_cmsg_resource before retrying
30014 * ext/socket/ancdata.c (bsock_recvmsg_internal): prevent misalignment.
30022 * ext/socket/ancdata.c (bsock_recvmsg_internal): reduce code on
30439 * ext/socket/ancdata.c (bsock_recvmsg_internal): use struct
30547 (bsock_recvmsg_internal): use rb_sock_getfamily.
30596 (bsock_recvmsg_internal): examine the socket address family.