Lines Matching defs:ks

102 ksocket_bind(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen,
110 if (!KSOCKET_VALID(ks))
113 error = socket_bind(KSTOSO(ks), addr, addrlen, _SOBIND_SOCKBSD, cr);
119 ksocket_listen(ksocket_t ks, int backlog, struct cred *cr)
124 if (!KSOCKET_VALID(ks))
127 return (socket_listen(KSTOSO(ks), backlog, cr));
131 ksocket_accept(ksocket_t ks, struct sockaddr *addr,
142 if (!KSOCKET_VALID(ks))
148 error = socket_accept(KSTOSO(ks), KSOCKET_FMODE(ks), cr, &nso);
171 ksocket_connect(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen,
177 if (!KSOCKET_VALID(ks))
180 return (socket_connect(KSTOSO(ks), addr, addrlen,
181 KSOCKET_FMODE(ks), 0, cr));
185 ksocket_send(ksocket_t ks, void *msg, size_t msglen, int flags,
196 if (!KSOCKET_VALID(ks)) {
216 auio.uio_fmode = KSOCKET_FMODE(ks);
224 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr);
237 ksocket_sendto(ksocket_t ks, void *msg, size_t msglen, int flags,
248 if (!KSOCKET_VALID(ks)) {
268 auio.uio_fmode = KSOCKET_FMODE(ks);
278 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr);
290 ksocket_sendmsg(ksocket_t ks, struct nmsghdr *msg, int flags,
301 if (!KSOCKET_VALID(ks)) {
317 auio.uio_fmode = KSOCKET_FMODE(ks);
330 error = socket_sendmsg(KSTOSO(ks), msg, &auio, cr);
344 ksocket_recv(ksocket_t ks, void *msg, size_t msglen, int flags,
355 if (!KSOCKET_VALID(ks)) {
375 auio.uio_fmode = KSOCKET_FMODE(ks);
384 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr);
397 ksocket_recvfrom(ksocket_t ks, void *msg, size_t msglen, int flags,
408 if (!KSOCKET_VALID(ks)) {
428 auio.uio_fmode = KSOCKET_FMODE(ks);
437 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr);
452 ksocket_recvmsg(ksocket_t ks, struct nmsghdr *msg, int flags, size_t *recv,
463 if (!KSOCKET_VALID(ks)) {
479 auio.uio_fmode = KSOCKET_FMODE(ks);
494 error = socket_recvmsg(KSTOSO(ks), msg, &auio, cr);
507 ksocket_shutdown(ksocket_t ks, int how, struct cred *cr)
514 if (!KSOCKET_VALID(ks))
517 so = KSTOSO(ks);
523 ksocket_close(ksocket_t ks, struct cred *cr)
526 so = KSTOSO(ks);
533 if (!KSOCKET_VALID(ks)) {
556 (void) ksocket_setcallbacks(ks, NULL, NULL, cr);
565 ksocket_getsockname(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen,
573 if (!KSOCKET_VALID(ks))
576 so = KSTOSO(ks);
585 ksocket_getpeername(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen,
593 if (!KSOCKET_VALID(ks))
596 so = KSTOSO(ks);
605 ksocket_getsockopt(ksocket_t ks, int level, int optname, void *optval,
613 if (!KSOCKET_VALID(ks))
616 so = KSTOSO(ks);
628 ksocket_setsockopt(ksocket_t ks, int level, int optname, const void *optval,
636 if (!KSOCKET_VALID(ks))
639 so = KSTOSO(ks);
650 ksocket_setcallbacks(ksocket_t ks, ksocket_callbacks_t *cb, void *arg,
658 if (!KSOCKET_VALID(ks))
661 so = KSTOSO(ks);
688 ksocket_ioctl(ksocket_t ks, int cmd, intptr_t arg, int *rvalp, struct cred *cr)
696 if (!KSOCKET_VALID(ks))
699 so = KSTOSO(ks);
708 KSOCKET_FMODE(ks) | FKIOCTL, cr, rvalp);
730 ksocket_spoll(ksocket_t ks, int timo, short events, short *revents,
747 if (!KSOCKET_VALID(ks))
749 so = KSTOSO(ks);
862 ksocket_sendmblk(ksocket_t ks, struct nmsghdr *msg, int flags,
874 if (!KSOCKET_VALID(ks))
877 so = KSTOSO(ks);
900 ksocket_hold(ksocket_t ks)
903 so = KSTOSO(ks);
914 ksocket_rele(ksocket_t ks)
918 so = KSTOSO(ks);