Lines Matching refs:ks

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