Lines Matching defs:msg_len
76 size_t msg_len);
1598 const struct msghdr *msg, size_t msg_len)
1606 if (msg_len > sk->sk_sndbuf)
1641 if (!sflags && msg_len)
1647 if (((sflags & SCTP_EOF) && msg_len > 0) ||
1648 (!(sflags & (SCTP_EOF | SCTP_ABORT)) && msg_len == 0))
1754 size_t msg_len)
1776 chunk = sctp_make_abort_user(asoc, msg, msg_len);
1782 iov_iter_revert(&msg->msg_iter, msg_len);
1791 struct msghdr *msg, size_t msg_len,
1815 if (sp->disable_fragments && msg_len > asoc->frag_point) {
1826 if (sctp_wspace(asoc) < (int)msg_len)
1827 sctp_prsctp_prune(asoc, sinfo, msg_len - sctp_wspace(asoc));
1829 if (sctp_wspace(asoc) <= 0 || !sk_wmem_schedule(sk, msg_len)) {
1831 err = sctp_wait_for_sndbuf(asoc, &timeo, msg_len);
1888 err = msg_len;
1943 static int sctp_sendmsg(struct sock *sk, struct msghdr *msg, size_t msg_len)
1956 err = sctp_sendmsg_parse(sk, &cmsgs, &_sinfo, msg, msg_len);
1976 msg_len);
1984 err = sctp_sendmsg_to_asoc(asoc, msg, msg_len,
2000 msg_len);
2022 err = sctp_sendmsg_check_sflags(asoc, sflags, msg, msg_len);
2031 err = sctp_sendmsg_to_asoc(asoc, msg, msg_len, transport, sinfo);
9202 size_t msg_len)
9209 pr_debug("%s: asoc:%p, timeo:%ld, msg_len:%zu\n", __func__, asoc,
9210 *timeo_p, msg_len);
9227 if ((int)msg_len <= sctp_wspace(asoc) &&
9228 sk_wmem_schedule(sk, msg_len))