Lines Matching refs:cr

49     struct cred *cr)  in ksocket_socket()  argument
57 ASSERT(cr != NULL); in ksocket_socket()
64 cr, &error); in ksocket_socket()
86 mod, version, flags, cr, &error); in ksocket_socket()
102 struct cred *cr) in ksocket_bind() argument
107 ASSERT(cr != NULL); 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
121 ASSERT(cr != NULL); in ksocket_listen()
126 return (socket_listen(KSTOSO(ks), backlog, cr)); in ksocket_listen()
131 socklen_t *addrlenp, ksocket_t *nks, struct cred *cr) in ksocket_accept() argument
137 ASSERT(cr != NULL); in ksocket_accept()
147 error = socket_accept(KSTOSO(ks), KSOCKET_FMODE(ks), cr, &nso); in ksocket_accept()
156 error = socket_getpeername(nso, addr, addrlenp, B_TRUE, cr); in ksocket_accept()
158 (void) socket_close(nso, 0, cr); in ksocket_accept()
171 struct cred *cr) in ksocket_connect() argument
174 ASSERT(cr != NULL); in ksocket_connect()
180 KSOCKET_FMODE(ks), 0, cr)); in ksocket_connect()
185 size_t *sent, struct cred *cr) in ksocket_send() argument
193 ASSERT(cr != NULL); in ksocket_send()
223 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_send()
237 struct sockaddr *name, socklen_t namelen, size_t *sent, struct cred *cr) in ksocket_sendto() argument
245 ASSERT(cr != NULL); in ksocket_sendto()
277 error = socket_sendmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_sendto()
290 size_t *sent, struct cred *cr) in ksocket_sendmsg() argument
298 ASSERT(cr != NULL); in ksocket_sendmsg()
329 error = socket_sendmsg(KSTOSO(ks), msg, &auio, cr); in ksocket_sendmsg()
344 size_t *recv, struct cred *cr) in ksocket_recv() argument
352 ASSERT(cr != NULL); in ksocket_recv()
383 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_recv()
397 struct sockaddr *name, socklen_t *namelen, size_t *recv, struct cred *cr) in ksocket_recvfrom() argument
405 ASSERT(cr != NULL); in ksocket_recvfrom()
436 error = socket_recvmsg(KSTOSO(ks), &msghdr, &auio, cr); in ksocket_recvfrom()
452 struct cred *cr) in ksocket_recvmsg() argument
460 ASSERT(cr != NULL); 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
511 ASSERT(cr != NULL); in ksocket_shutdown()
518 return (socket_shutdown(so, how, cr)); in ksocket_shutdown()
522 ksocket_close(ksocket_t ks, struct cred *cr) in ksocket_close() argument
528 ASSERT(cr != NULL); in ksocket_close()
555 (void) ksocket_setcallbacks(ks, NULL, NULL, cr); in ksocket_close()
557 (void) socket_close(so, 0, cr); in ksocket_close()
565 struct cred *cr) in ksocket_getsockname() argument
570 ASSERT(cr != NULL); in ksocket_getsockname()
580 return (socket_getsockname(so, addr, addrlen, cr)); in ksocket_getsockname()
585 struct cred *cr) in ksocket_getpeername() argument
590 ASSERT(cr != NULL); in ksocket_getpeername()
600 return (socket_getpeername(so, addr, addrlen, B_FALSE, cr)); in ksocket_getpeername()
605 int *optlen, struct cred *cr) in ksocket_getsockopt() argument
610 ASSERT(cr != NULL); in ksocket_getsockopt()
623 (socklen_t *)optlen, 0, cr)); in ksocket_getsockopt()
628 int optlen, struct cred *cr) in ksocket_setsockopt() argument
633 ASSERT(cr != NULL); in ksocket_setsockopt()
644 (t_uscalar_t)optlen, cr)); in ksocket_setsockopt()
650 struct cred *cr) in ksocket_setcallbacks() argument
655 ASSERT(cr != NULL); in ksocket_setcallbacks()
687 ksocket_ioctl(ksocket_t ks, int cmd, intptr_t arg, int *rvalp, struct cred *cr) in ksocket_ioctl() argument
693 ASSERT(cr != NULL); in ksocket_ioctl()
707 KSOCKET_FMODE(ks) | FKIOCTL, cr, rvalp); in ksocket_ioctl()
730 struct cred *cr) in ksocket_spoll() argument
741 ASSERT(cr != NULL); in ksocket_spoll()
862 mblk_t **mpp, cred_t *cr) in ksocket_sendmblk() argument
871 ASSERT(cr != NULL); in ksocket_sendmblk()
880 &i_val, &val_len, 0, cr); in ksocket_sendmblk()
892 error = socket_sendmblk(so, msg, flags, cr, mpp); in ksocket_sendmblk()