Lines Matching refs:socket
51 #include <sys/socket.h>
81 "socket AIO stats");
85 0, "socket operation returned EAGAIN");
89 0, "socket operation retries");
124 struct socket *so = fp->f_data;
140 struct socket *so = fp->f_data;
161 struct socket *so = fp->f_data;
268 * socket is unnecessary.
291 struct socket *so = fp->f_data;
306 struct socket *so = fp->f_data;
322 * in the receive buffer, the socket is still readable.
345 * API socket close on file pointer. We call soclose() to close the socket
347 * file reference but the actual socket will not go away until the socket's
354 struct socket *so;
371 struct socket *so;
447 "Maximum number of kernel processes to use for async socket IO");
451 "Number of active kernel processes for async socket IO");
456 "Preferred number of ready kernel processes for async socket IO");
592 soaio_ready(struct socket *so, struct sockbuf *sb)
598 soaio_process_job(struct socket *so, struct sockbuf *sb, struct kaiocb *job)
625 * sosend/soreceive on a blocking socket.
666 * write() on the socket. If the socket is
668 * If the socket is blocking or if no progress has
670 * queue to try again when the socket is ready.
707 soaio_process_sb(struct socket *so, struct sockbuf *sb)
723 * If there are still pending requests, the socket must not be
724 * ready so set SB_AIO to request a wakeup when the socket
740 struct socket *so;
749 struct socket *so;
756 sowakeup_aio(struct socket *so, struct sockbuf *sb)
771 struct socket *so;
802 struct socket *so;