Lines Matching refs:m_offset
973 struct mbuf *m, uint32_t m_offset, uint8_t *digest, uint32_t trailer) in sctp_hmac_m() argument
1020 while ((m_tmp != NULL) && (m_offset >= (uint32_t)SCTP_BUF_LEN(m_tmp))) { in sctp_hmac_m()
1021 m_offset -= SCTP_BUF_LEN(m_tmp); in sctp_hmac_m()
1027 sctp_hmac_update(hmac_algo, &ctx, mtod(m_tmp, uint8_t *)+m_offset, in sctp_hmac_m()
1028 SCTP_BUF_LEN(m_tmp) - (trailer + m_offset)); in sctp_hmac_m()
1030 sctp_hmac_update(hmac_algo, &ctx, mtod(m_tmp, uint8_t *)+m_offset, in sctp_hmac_m()
1031 SCTP_BUF_LEN(m_tmp) - m_offset); in sctp_hmac_m()
1035 m_offset = 0; in sctp_hmac_m()
1090 uint32_t m_offset, uint8_t *digest) in sctp_compute_hmac_m() argument
1117 return (sctp_hmac_m(hmac_algo, key->key, key->keylen, m, m_offset, digest, 0)); in sctp_compute_hmac_m()
1549 sctp_zero_m(struct mbuf *m, uint32_t m_offset, uint32_t size) in sctp_zero_m() argument
1560 while ((m_tmp != NULL) && (m_offset >= (uint32_t)SCTP_BUF_LEN(m_tmp))) { in sctp_zero_m()
1561 m_offset -= SCTP_BUF_LEN(m_tmp); in sctp_zero_m()
1566 data = mtod(m_tmp, uint8_t *)+m_offset; in sctp_zero_m()
1567 if (size > (uint32_t)(SCTP_BUF_LEN(m_tmp) - m_offset)) { in sctp_zero_m()
1568 memset(data, 0, SCTP_BUF_LEN(m_tmp) - m_offset); in sctp_zero_m()
1569 size -= SCTP_BUF_LEN(m_tmp) - m_offset; in sctp_zero_m()
1575 m_offset = 0; in sctp_zero_m()