/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socksubr.c | 954 so_closefds(void *control, t_uscalar_t controllen, int oldflg, in so_closefds() argument 963 close_fds(control, controllen, startoff); in so_closefds() 968 CMSG_VALID(cmsg, control, (uintptr_t)control + controllen); in so_closefds() 986 so_truncatecmsg(void *control, t_uscalar_t controllen, uint_t maxlen) in so_truncatecmsg() argument 995 CMSG_VALID(cmsg, control, (uintptr_t)control + controllen); in so_truncatecmsg() 1027 so_getfdopt(void *control, t_uscalar_t controllen, int oldflg, in so_getfdopt() argument 1042 if (controllen == 0) in so_getfdopt() 1045 *fdlenp = controllen; in so_getfdopt() 1054 CMSG_VALID(cmsg, control, (uintptr_t)control + controllen); in so_getfdopt() 1079 so_optlen(void *control, t_uscalar_t controllen, int oldflg) in so_optlen() argument [all …]
|
H A D | sockcommon_sops.c | 1594 t_uscalar_t controllen, namelen; in so_recvmsg() local 1659 controllen = msg->msg_controllen; in so_recvmsg() 1783 if (controllen != 0) in so_recvmsg() 1784 controllen = ncontrollen; in so_recvmsg() 1788 controllen = 0; in so_recvmsg() 1806 if (controllen != 0) { in so_recvmsg() 1812 control = kmem_zalloc(controllen, KM_SLEEP); in so_recvmsg() 1815 controllen); in so_recvmsg() 1821 kmem_free(control, controllen); in so_recvmsg() 1826 msg->msg_controllen = controllen; in so_recvmsg() [all …]
|
H A D | socksyscalls.c | 850 socklen_t controllen, free_controllen; in recvit() local 864 controllen = msg->msg_controllen; in recvit() 898 if (controllen != 0 && in recvit() 899 (msg->msg_controllen > controllen || control == NULL)) { in recvit() 901 msg->msg_controllen, controllen, control)); in recvit() 912 if (controllen != 0) { in recvit() 918 controllen &= ~((int)sizeof (uint32_t) - 1); in recvit() 921 if (msg->msg_controllen > controllen || control == NULL) { in recvit() 934 control == NULL ? 0 : controllen); in recvit() 947 msg->msg_controllen, controllen); in recvit() [all …]
|
H A D | socktpi.c | 2922 t_uscalar_t controllen; in sotpi_recvmsg() local 2982 controllen = msg->msg_controllen; in sotpi_recvmsg() 2988 namelen, controllen)); in sotpi_recvmsg() 3192 if (controllen != 0) in sotpi_recvmsg() 3193 controllen = ncontrollen; in sotpi_recvmsg() 3197 controllen = 0; in sotpi_recvmsg() 3215 if (controllen != 0) { in sotpi_recvmsg() 3221 control = kmem_zalloc(controllen, KM_SLEEP); in sotpi_recvmsg() 3224 controllen); in sotpi_recvmsg() 3230 kmem_free(control, controllen); in sotpi_recvmsg() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | sctp_itf.h | 79 const char *control, int controllen, int flags);
|
H A D | optcom.c | 1939 process_auxiliary_options(conn_t *connp, void *control, t_uscalar_t controllen, in process_auxiliary_options() argument 1953 CMSG_VALID(cmsg, control, (uintptr_t)control + controllen); in process_auxiliary_options()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | socksctp.h | 107 const uchar_t *control, socklen_t controllen, int fflag, struct cred *,
|
H A D | socksctpsubr.c | 360 socklen_t namelen, const uchar_t *control, socklen_t controllen, int fflag, in sosctp_assoc_createconn() argument 432 cmsg = sosctp_find_cmsg(control, controllen, SCTP_INIT); in sosctp_assoc_createconn()
|
H A D | socksctp.c | 498 socklen_t controllen, namelen; in sosctp_recvmsg() local 503 controllen = msg->msg_controllen; in sosctp_recvmsg() 590 if (controllen == 0) { in sosctp_recvmsg()
|