Lines Matching refs:outchain

6497     struct mbuf *outchain,  in sctp_copy_mbufchain()  argument
6511 if (outchain) in sctp_copy_mbufchain()
6512 sctp_m_freem(outchain); in sctp_copy_mbufchain()
6523 if (outchain == NULL) { in sctp_copy_mbufchain()
6526 outchain = sctp_get_mbuf_for_msg(MCLBYTES, 0, M_NOWAIT, 1, MT_HEADER); in sctp_copy_mbufchain()
6527 if (outchain == NULL) { in sctp_copy_mbufchain()
6530 SCTP_BUF_LEN(outchain) = 0; in sctp_copy_mbufchain()
6531 *endofchain = outchain; in sctp_copy_mbufchain()
6533 SCTP_BUF_RESV_UF(outchain, (SCTP_FIRST_MBUF_RESV + 4)); in sctp_copy_mbufchain()
6540 m = outchain; in sctp_copy_mbufchain()
6554 sctp_m_freem(outchain); in sctp_copy_mbufchain()
6591 return (outchain); in sctp_copy_mbufchain()
6604 if (outchain) in sctp_copy_mbufchain()
6605 sctp_m_freem(outchain); in sctp_copy_mbufchain()
6608 if (outchain) { in sctp_copy_mbufchain()
6613 m = outchain; in sctp_copy_mbufchain()
6633 return (outchain); in sctp_copy_mbufchain()
7834 struct mbuf *outchain, *endoutchain; in sctp_med_chunk_output() local
8041 endoutchain = outchain = NULL; in sctp_med_chunk_output()
8146 outchain = sctp_add_auth_chunk(outchain, in sctp_med_chunk_output()
8154 outchain = sctp_copy_mbufchain(chk->data, outchain, &endoutchain, in sctp_med_chunk_output()
8157 if (outchain == NULL) { in sctp_med_chunk_output()
8213 outchain, auth_offset, auth, in sctp_med_chunk_output()
8253 outchain = endoutchain = NULL; in sctp_med_chunk_output()
8373 outchain = sctp_add_auth_chunk(outchain, in sctp_med_chunk_output()
8381 outchain = sctp_copy_mbufchain(chk->data, outchain, &endoutchain, in sctp_med_chunk_output()
8384 if (outchain == NULL) { in sctp_med_chunk_output()
8502 outchain, in sctp_med_chunk_output()
8542 outchain = endoutchain = NULL; in sctp_med_chunk_output()
8704 outchain = sctp_add_auth_chunk(outchain, in sctp_med_chunk_output()
8728 outchain = sctp_copy_mbufchain(chk->data, outchain, &endoutchain, 0, in sctp_med_chunk_output()
8730 if (outchain == NULL) { in sctp_med_chunk_output()
8806 if (outchain) { in sctp_med_chunk_output()
8852 outchain, in sctp_med_chunk_output()
9113 struct mbuf *outchain; in sctp_send_heartbeat_ack() local
9121 outchain = SCTP_M_COPYM(m, offset, chk_length, M_NOWAIT); in sctp_send_heartbeat_ack()
9122 if (outchain == NULL) { in sctp_send_heartbeat_ack()
9128 sctp_log_mbc(outchain, SCTP_MBUF_ICOPY); in sctp_send_heartbeat_ack()
9131 chdr = mtod(outchain, struct sctp_chunkhdr *); in sctp_send_heartbeat_ack()
9135 sctp_pad_lastmbuf(outchain, 4 - (chk_length % 4), NULL); in sctp_send_heartbeat_ack()
9140 sctp_m_freem(outchain); in sctp_send_heartbeat_ack()
9151 chk->data = outchain; in sctp_send_heartbeat_ack()