Home
last modified time | relevance | path

Searched refs:controllen (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksubr.c954 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 Dsockcommon_sops.c1594 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 Dsocksyscalls.c850 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 Dsocktpi.c2922 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 Dsctp_itf.h79 const char *control, int controllen, int flags);
H A Doptcom.c1939 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 Dsocksctp.h107 const uchar_t *control, socklen_t controllen, int fflag, struct cred *,
H A Dsocksctpsubr.c360 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 Dsocksctp.c498 socklen_t controllen, namelen; in sosctp_recvmsg() local
503 controllen = msg->msg_controllen; in sosctp_recvmsg()
590 if (controllen == 0) { in sosctp_recvmsg()