Lines Matching defs:outchain

6823 		    struct mbuf *outchain,
6837 if (outchain)
6838 sctp_m_freem(outchain);
6854 if (outchain == NULL) {
6857 outchain = sctp_get_mbuf_for_msg(MCLBYTES, 0, M_NOWAIT, 1, MT_HEADER);
6858 if (outchain == NULL) {
6861 SCTP_BUF_LEN(outchain) = 0;
6862 *endofchain = outchain;
6864 SCTP_BUF_RESV_UF(outchain, (SCTP_FIRST_MBUF_RESV+4));
6868 m = outchain;
6879 sctp_m_freem(outchain);
6916 return (outchain);
6935 if (outchain)
6936 sctp_m_freem(outchain);
6939 if (outchain) {
6944 m = outchain;
6965 return (outchain);
8222 struct mbuf *outchain, *endoutchain;
8431 endoutchain = outchain = NULL;
8556 outchain = sctp_add_auth_chunk(outchain,
8564 outchain = sctp_copy_mbufchain(chk->data, outchain, &endoutchain,
8567 if (outchain == NULL) {
8619 outchain, auth_offset, auth,
8670 outchain = endoutchain = NULL;
8783 outchain = sctp_add_auth_chunk(outchain,
8791 outchain = sctp_copy_mbufchain(chk->data, outchain, &endoutchain,
8794 if (outchain == NULL) {
8888 outchain,
8945 outchain = endoutchain = NULL;
9115 outchain = sctp_add_auth_chunk(outchain,
9133 outchain = sctp_copy_mbufchain(chk->data, outchain, &endoutchain, 0,
9135 if (outchain == NULL) {
9206 if (outchain) {
9233 outchain,
9497 struct mbuf *outchain;
9506 outchain = SCTP_M_COPYM(m, offset, chk_length, M_NOWAIT);
9507 if (outchain == NULL) {
9515 for (mat = outchain; mat; mat = SCTP_BUF_NEXT(mat)) {
9522 chdr = mtod(outchain, struct sctp_chunkhdr *);
9531 m_copyback(outchain, chk_length, padlen, (caddr_t)&cpthis);
9536 sctp_m_freem(outchain);
9547 chk->data = outchain;