Lines Matching refs:paylen
72 __u8 type, __u8 flags, int paylen);
115 const void *payload, size_t paylen)
123 len = sizeof(sctp_errhdr_t) + paylen;
128 sctp_addto_chunk(chunk, paylen, payload);
796 size_t paylen)
802 retval = sctp_make_abort(asoc, NULL, sizeof(sctp_errhdr_t) + paylen);
806 if (paylen) {
808 payload = kmalloc(paylen, GFP_KERNEL);
812 err = memcpy_fromiovec(payload, msg->msg_iov, paylen);
817 sctp_init_cause(retval, SCTP_ERROR_USER_ABORT, payload, paylen);
819 if (paylen)
838 const size_t paylen)
843 retval = sctp_make_abort(asoc, chunk, sizeof(sctp_errhdr_t) + paylen
848 sctp_init_cause(retval, SCTP_ERROR_PROTO_VIOLATION, payload, paylen);
861 const void *payload, const size_t paylen)
864 0, paylen);
873 retval->subh.hbs_hdr = sctp_addto_chunk(retval, paylen, payload);
881 const void *payload, const size_t paylen)
885 retval = sctp_make_chunk(asoc, SCTP_CID_HEARTBEAT_ACK, 0, paylen);
889 retval->subh.hbs_hdr = sctp_addto_chunk(retval, paylen, payload);
941 size_t paylen)
945 retval = sctp_make_op_error_space(asoc, chunk, paylen);
949 sctp_init_cause(retval, cause_code, payload, paylen);
1033 * arguments, reserving enough space for a 'paylen' byte payload.
1037 __u8 type, __u8 flags, int paylen)
1045 skb = alloc_skb(WORD_ROUND(sizeof(sctp_chunkhdr_t) + paylen),