Lines Matching defs:mb
682 sbtls_recover_record(struct mbuf *mb, int wait, uint32_t tcp_old, uint32_t *ptcp_seq, bool *pis_start)
689 if (mb->m_next == NULL ||
690 (mb->m_next->m_flags & (M_EXTPG | M_EXT)) != (M_EXTPG | M_EXT)) {
696 offset = mtod(mb->m_next, uintptr_t);
719 mb_dupcl(mr, mb->m_next);
751 mlx5e_sq_tls_populate(struct mbuf *mb, uint64_t *pseq)
754 for (; mb != NULL; mb = mb->m_next) {
755 if (!(mb->m_flags & M_EXTPG))
757 *pseq = mb->m_epg_seqno;
769 struct mbuf *mb = *ppmb;
774 if ((mb->m_pkthdr.csum_flags & CSUM_SND_TAG) == 0)
777 ptag = mb->m_pkthdr.snd_tag;
788 header_size = mlx5e_get_full_header_size(mb, &th);
795 if (header_size == mb->m_pkthdr.len ||
796 mlx5e_sq_tls_populate(mb, &rcd_sn) == 0) {
822 r_mb = sbtls_recover_record(mb, M_NOWAIT, ptls_tag->expected_seq, &tcp_seq, &is_start);
868 MLX5E_TLS_STAT_INC(ptls_tag, tx_bytes, mb->m_pkthdr.len);
870 ptls_tag->expected_seq += mb->m_pkthdr.len - header_size;