Lines Matching refs:ks
101 ksocket_bind(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_bind() argument
109 if (!KSOCKET_VALID(ks)) in ksocket_bind()
112 error = socket_bind(KSTOSO(ks), addr, addrlen, _SOBIND_SOCKBSD, cr); in ksocket_bind()
118 ksocket_listen(ksocket_t ks, int backlog, struct cred *cr) in ksocket_listen() argument
123 if (!KSOCKET_VALID(ks)) in ksocket_listen()
126 return (socket_listen(KSTOSO(ks), backlog, cr)); in ksocket_listen()
130 ksocket_accept(ksocket_t ks, struct sockaddr *addr, in ksocket_accept() argument
141 if (!KSOCKET_VALID(ks)) in ksocket_accept()
147 error = socket_accept(KSTOSO(ks), KSOCKET_FMODE(ks), cr, &nso); in ksocket_accept()
170 ksocket_connect(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_connect() argument
176 if (!KSOCKET_VALID(ks)) in ksocket_connect()
179 return (socket_connect(KSTOSO(ks), addr, addrlen, in ksocket_connect()
180 KSOCKET_FMODE(ks), 0, cr)); in ksocket_connect()
184 ksocket_send(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_send() argument
195 if (!KSOCKET_VALID(ks)) { in ksocket_send()
215 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_send()
223 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_send()
236 ksocket_sendto(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_sendto() argument
247 if (!KSOCKET_VALID(ks)) { in ksocket_sendto()
267 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_sendto()
277 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_sendto()
289 ksocket_sendmsg(ksocket_t ks, struct nmsghdr *msg, int flags, in ksocket_sendmsg() argument
300 if (!KSOCKET_VALID(ks)) { in ksocket_sendmsg()
316 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_sendmsg()
329 error = socket_sendmsg(KSTOSO(ks), msg, &auio, cr); in ksocket_sendmsg()
343 ksocket_recv(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_recv() argument
354 if (!KSOCKET_VALID(ks)) { in ksocket_recv()
374 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_recv()
383 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_recv()
396 ksocket_recvfrom(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_recvfrom() argument
407 if (!KSOCKET_VALID(ks)) { in ksocket_recvfrom()
427 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_recvfrom()
436 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_recvfrom()
451 ksocket_recvmsg(ksocket_t ks, struct nmsghdr *msg, int flags, size_t *recv, in ksocket_recvmsg() argument
462 if (!KSOCKET_VALID(ks)) { in ksocket_recvmsg()
478 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_recvmsg()
493 error = socket_recvmsg(KSTOSO(ks), msg, &auio, cr); in ksocket_recvmsg()
506 ksocket_shutdown(ksocket_t ks, int how, struct cred *cr) in ksocket_shutdown() argument
513 if (!KSOCKET_VALID(ks)) in ksocket_shutdown()
516 so = KSTOSO(ks); in ksocket_shutdown()
522 ksocket_close(ksocket_t ks, struct cred *cr) in ksocket_close() argument
525 so = KSTOSO(ks); in ksocket_close()
532 if (!KSOCKET_VALID(ks)) { in ksocket_close()
555 (void) ksocket_setcallbacks(ks, NULL, NULL, cr); in ksocket_close()
564 ksocket_getsockname(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen, in ksocket_getsockname() argument
572 if (!KSOCKET_VALID(ks)) in ksocket_getsockname()
575 so = KSTOSO(ks); in ksocket_getsockname()
584 ksocket_getpeername(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen, in ksocket_getpeername() argument
592 if (!KSOCKET_VALID(ks)) in ksocket_getpeername()
595 so = KSTOSO(ks); in ksocket_getpeername()
604 ksocket_getsockopt(ksocket_t ks, int level, int optname, void *optval, in ksocket_getsockopt() argument
612 if (!KSOCKET_VALID(ks)) in ksocket_getsockopt()
615 so = KSTOSO(ks); in ksocket_getsockopt()
627 ksocket_setsockopt(ksocket_t ks, int level, int optname, const void *optval, in ksocket_setsockopt() argument
635 if (!KSOCKET_VALID(ks)) in ksocket_setsockopt()
638 so = KSTOSO(ks); in ksocket_setsockopt()
649 ksocket_setcallbacks(ksocket_t ks, ksocket_callbacks_t *cb, void *arg, in ksocket_setcallbacks() argument
657 if (!KSOCKET_VALID(ks)) in ksocket_setcallbacks()
660 so = KSTOSO(ks); in ksocket_setcallbacks()
687 ksocket_ioctl(ksocket_t ks, int cmd, intptr_t arg, int *rvalp, struct cred *cr) in ksocket_ioctl() argument
695 if (!KSOCKET_VALID(ks)) in ksocket_ioctl()
698 so = KSTOSO(ks); in ksocket_ioctl()
707 KSOCKET_FMODE(ks) | FKIOCTL, cr, rvalp); in ksocket_ioctl()
729 ksocket_spoll(ksocket_t ks, int timo, short events, short *revents, in ksocket_spoll() argument
746 if (!KSOCKET_VALID(ks)) in ksocket_spoll()
748 so = KSTOSO(ks); in ksocket_spoll()
861 ksocket_sendmblk(ksocket_t ks, struct nmsghdr *msg, int flags, in ksocket_sendmblk() argument
873 if (!KSOCKET_VALID(ks)) in ksocket_sendmblk()
876 so = KSTOSO(ks); in ksocket_sendmblk()
899 ksocket_hold(ksocket_t ks) in ksocket_hold() argument
902 so = KSTOSO(ks); in ksocket_hold()
913 ksocket_rele(ksocket_t ks) in ksocket_rele() argument
917 so = KSTOSO(ks); in ksocket_rele()