H A D | kpi_socket.c | 51 socket_t sock, 62 socket_t sock, 76 if (sock == NULL || new_sock == NULL) return EINVAL; 77 socket_lock(sock, 1); 78 if ((sock->so_options & SO_ACCEPTCONN) == 0) { 79 socket_unlock(sock, 1); 83 socket_unlock(sock, 1); 86 if (((flags & MSG_DONTWAIT) != 0 || (sock->so_state & SS_NBIO) != 0) && 87 sock->so_comp.tqh_first == NULL) { 88 socket_unlock(sock, 61 sock_accept( socket_t sock, struct sockaddr *from, int fromlen, int flags, sock_upcall callback, void* cookie, socket_t *new_sock) argument 191 sock_bind( socket_t sock, const struct sockaddr *to) argument 201 sock_connect( socket_t sock, const struct sockaddr *to, int flags) argument 252 sock_connectwait( socket_t sock, const struct timeval *tv) argument 315 sock_nointerrupt( socket_t sock, int on) argument 336 sock_getpeername(socket_t sock, struct sockaddr *peername, int peernamelen) argument 361 sock_getsockname(socket_t sock, struct sockaddr *sockname, int socknamelen) argument 382 sock_getaddr(socket_t sock, struct sockaddr **psa, int peer) argument 410 sock_getsockopt( socket_t sock, int level, int optname, void *optval, int *optlen) argument 433 sock_ioctl( socket_t sock, unsigned long request, void *argp) argument 442 sock_setsockopt( socket_t sock, int level, int optname, const void *optval, int optlen) argument 462 sock_listen( socket_t sock, int backlog) argument 471 sock_receive_internal( socket_t sock, struct msghdr *msg, mbuf_t *data, int flags, size_t *recvdlen) argument 573 sock_receive( socket_t sock, struct msghdr *msg, int flags, size_t *recvdlen) argument 588 sock_receivembuf( socket_t sock, struct msghdr *msg, mbuf_t *data, int flags, size_t *recvlen) argument 602 sock_send_internal( socket_t sock, const struct msghdr *msg, mbuf_t data, int flags, size_t *sentlen) argument 700 sock_send( socket_t sock, const struct msghdr *msg, int flags, size_t *sentlen) argument 712 sock_sendmbuf( socket_t sock, const struct msghdr *msg, mbuf_t data, int flags, size_t *sentlen) argument 729 sock_shutdown( socket_t sock, int how) argument 764 sock_close( socket_t sock) argument 773 sock_retain( socket_t sock) argument 785 sock_release(socket_t sock) argument 809 sock_setpriv( socket_t sock, int on) argument 828 sock_isconnected( socket_t sock) argument 839 sock_isnonblocking( socket_t sock) argument 850 sock_gettype( socket_t sock, int *outDomain, int *outType, int *outProtocol) argument 876 sock_getlistener(socket_t sock) argument [all...] |