Lines Matching refs:ks
99 ksocket_bind(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_bind() argument
107 if (!KSOCKET_VALID(ks)) in ksocket_bind()
110 error = socket_bind(KSTOSO(ks), addr, addrlen, _SOBIND_SOCKBSD, cr); in ksocket_bind()
116 ksocket_listen(ksocket_t ks, int backlog, struct cred *cr) in ksocket_listen() argument
121 if (!KSOCKET_VALID(ks)) in ksocket_listen()
124 return (socket_listen(KSTOSO(ks), backlog, cr)); in ksocket_listen()
128 ksocket_accept(ksocket_t ks, struct sockaddr *addr, in ksocket_accept() argument
139 if (!KSOCKET_VALID(ks)) in ksocket_accept()
145 error = socket_accept(KSTOSO(ks), KSOCKET_FMODE(ks), cr, &nso); in ksocket_accept()
168 ksocket_connect(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_connect() argument
174 if (!KSOCKET_VALID(ks)) in ksocket_connect()
177 return (socket_connect(KSTOSO(ks), addr, addrlen, in ksocket_connect()
178 KSOCKET_FMODE(ks), 0, cr)); in ksocket_connect()
182 ksocket_send(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_send() argument
193 if (!KSOCKET_VALID(ks)) { in ksocket_send()
213 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_send()
221 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_send()
234 ksocket_sendto(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_sendto() argument
245 if (!KSOCKET_VALID(ks)) { in ksocket_sendto()
265 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_sendto()
275 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_sendto()
287 ksocket_sendmsg(ksocket_t ks, struct nmsghdr *msg, int flags, in ksocket_sendmsg() argument
298 if (!KSOCKET_VALID(ks)) { in ksocket_sendmsg()
314 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_sendmsg()
327 error = socket_sendmsg(KSTOSO(ks), msg, &auio, cr); in ksocket_sendmsg()
341 ksocket_recv(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_recv() argument
352 if (!KSOCKET_VALID(ks)) { in ksocket_recv()
372 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_recv()
381 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_recv()
394 ksocket_recvfrom(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_recvfrom() argument
405 if (!KSOCKET_VALID(ks)) { in ksocket_recvfrom()
425 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_recvfrom()
434 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_recvfrom()
449 ksocket_recvmsg(ksocket_t ks, struct nmsghdr *msg, int flags, size_t *recv, in ksocket_recvmsg() argument
460 if (!KSOCKET_VALID(ks)) { in ksocket_recvmsg()
476 auio.uio_fmode = KSOCKET_FMODE(ks); in ksocket_recvmsg()
491 error = socket_recvmsg(KSTOSO(ks), msg, &auio, cr); in ksocket_recvmsg()
504 ksocket_shutdown(ksocket_t ks, int how, struct cred *cr) in ksocket_shutdown() argument
511 if (!KSOCKET_VALID(ks)) in ksocket_shutdown()
514 so = KSTOSO(ks); in ksocket_shutdown()
520 ksocket_close(ksocket_t ks, struct cred *cr) in ksocket_close() argument
523 so = KSTOSO(ks); in ksocket_close()
530 if (!KSOCKET_VALID(ks)) { in ksocket_close()
553 (void) ksocket_setcallbacks(ks, NULL, NULL, cr); in ksocket_close()
562 ksocket_getsockname(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen, in ksocket_getsockname() argument
570 if (!KSOCKET_VALID(ks)) in ksocket_getsockname()
573 so = KSTOSO(ks); in ksocket_getsockname()
582 ksocket_getpeername(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen, in ksocket_getpeername() argument
590 if (!KSOCKET_VALID(ks)) in ksocket_getpeername()
593 so = KSTOSO(ks); in ksocket_getpeername()
602 ksocket_getsockopt(ksocket_t ks, int level, int optname, void *optval, in ksocket_getsockopt() argument
610 if (!KSOCKET_VALID(ks)) in ksocket_getsockopt()
613 so = KSTOSO(ks); in ksocket_getsockopt()
625 ksocket_setsockopt(ksocket_t ks, int level, int optname, const void *optval, in ksocket_setsockopt() argument
633 if (!KSOCKET_VALID(ks)) in ksocket_setsockopt()
636 so = KSTOSO(ks); in ksocket_setsockopt()
647 ksocket_setcallbacks(ksocket_t ks, ksocket_callbacks_t *cb, void *arg, in ksocket_setcallbacks() argument
655 if (!KSOCKET_VALID(ks)) in ksocket_setcallbacks()
658 so = KSTOSO(ks); in ksocket_setcallbacks()
685 ksocket_ioctl(ksocket_t ks, int cmd, intptr_t arg, int *rvalp, struct cred *cr) in ksocket_ioctl() argument
693 if (!KSOCKET_VALID(ks)) in ksocket_ioctl()
696 so = KSTOSO(ks); in ksocket_ioctl()
705 KSOCKET_FMODE(ks) | FKIOCTL, cr, rvalp); in ksocket_ioctl()
721 ksocket_sendmblk(ksocket_t ks, struct nmsghdr *msg, int flags, in ksocket_sendmblk() argument
733 if (!KSOCKET_VALID(ks)) in ksocket_sendmblk()
736 so = KSTOSO(ks); in ksocket_sendmblk()
759 ksocket_hold(ksocket_t ks) in ksocket_hold() argument
762 so = KSTOSO(ks); in ksocket_hold()
773 ksocket_rele(ksocket_t ks) in ksocket_rele() argument
777 so = KSTOSO(ks); in ksocket_rele()