Lines Matching refs:soff

93     kern_packet_t sph, const uint16_t soff, const uint32_t len,  in pkt_copy_from_pkt()  argument
109 sbaddr += soff; in pkt_copy_from_pkt()
214 _pkt_copyaddr_sum(kern_packet_t sph, uint16_t soff, uint8_t *__sized_by(len)dbaddr, in _pkt_copyaddr_sum() argument
222 uint16_t sbcnt, off0 = soff; in _pkt_copyaddr_sum()
239 ASSERT(sboff <= soff); in _pkt_copyaddr_sum()
240 ASSERT(soff < sboff + sblen); in _pkt_copyaddr_sum()
241 sblen -= (soff - sboff); in _pkt_copyaddr_sum()
242 sbaddr = (uint8_t *)__buflet_get_data_address(sbuf) + soff; in _pkt_copyaddr_sum()
266 ASSERT((sboff <= soff) && (soff < sboff + sblen)); in _pkt_copyaddr_sum()
267 sblen -= (soff - sboff); in _pkt_copyaddr_sum()
268 sbaddr = (uint8_t *)__buflet_get_data_address(sbuf) + soff; in _pkt_copyaddr_sum()
269 soff = 0; in _pkt_copyaddr_sum()
383 _pkt_copypkt_sum(kern_packet_t sph, uint16_t soff, kern_packet_t dph, in _pkt_copypkt_sum() argument
410 ASSERT(soff >= sboff); in _pkt_copypkt_sum()
411 ASSERT(sboff + sblen > soff); in _pkt_copypkt_sum()
412 sblen -= (soff - sboff); in _pkt_copypkt_sum()
413 sbaddr = (uint8_t *)__buflet_get_data_address(sbuf) + soff; in _pkt_copypkt_sum()
414 soff = 0; in _pkt_copypkt_sum()
529 pkt_sum(kern_packet_t sph, uint16_t soff, uint16_t len) in pkt_sum() argument
548 ASSERT(soff >= sboff); in pkt_sum()
549 ASSERT(sboff + sblen > soff); in pkt_sum()
550 sblen -= (soff - sboff); in pkt_sum()
551 sbaddr = (uint8_t *)__buflet_get_data_address(sbuf) + soff; in pkt_sum()
575 ASSERT(soff >= sboff); in pkt_sum()
576 ASSERT(sboff + sblen > soff); in pkt_sum()
577 sblen -= (soff - sboff); in pkt_sum()
578 sbaddr = (uint8_t *)__buflet_get_data_address(sbuf) + soff; in pkt_sum()
579 soff = 0; in pkt_sum()
659 const uint16_t doff, kern_packet_t sph, const uint16_t soff, in pkt_copy_multi_buflet_from_pkt() argument
683 rc = _pkt_copypkt_sum(sph, soff, dph, doff, in pkt_copy_multi_buflet_from_pkt()
687 _pkt_copypkt_sum(sph, (soff + start), dph, in pkt_copy_multi_buflet_from_pkt()
694 rc = _pkt_copypkt_sum(sph, soff, dph, doff, len, NULL, in pkt_copy_multi_buflet_from_pkt()
712 rc = _pkt_copypkt_sum(sph, soff, dph, doff, in pkt_copy_multi_buflet_from_pkt()
716 rc = _pkt_copypkt_sum(sph, (soff + start), dph, in pkt_copy_multi_buflet_from_pkt()
747 rc = _pkt_copypkt_sum(sph, soff, dph, doff, len, NULL, in pkt_copy_multi_buflet_from_pkt()
1014 m_copypkt_sum(mbuf_t m, int soff, kern_packet_t dph, uint16_t doff, in m_copypkt_sum() argument
1018 int off0 = soff; in m_copypkt_sum()
1029 while (soff > 0) { in m_copypkt_sum()
1036 if (soff < m->m_len) { in m_copypkt_sum()
1039 soff -= m->m_len; in m_copypkt_sum()
1050 sbaddr = mtod(m, uint8_t *) + soff; in m_copypkt_sum()
1051 count = m->m_len - soff; in m_copypkt_sum()
1057 soff = 0; in m_copypkt_sum()
1166 count = m->m_len - soff - mlen_copied; in m_copypkt_sum()
1698 uint16_t soff = poff + (uint16_t)copied_len; in pkt_copy_multi_buflet_to_mbuf() local
1702 partial = _pkt_copyaddr_sum(ph, soff, in pkt_copy_multi_buflet_to_mbuf()
1705 pkt_copyaddr_sum(ph, soff, in pkt_copy_multi_buflet_to_mbuf()
2063 pkt_copypkt_sum(kern_packet_t sph, uint16_t soff, kern_packet_t dph, in pkt_copypkt_sum() argument
2066 VERIFY(_pkt_copypkt_sum(sph, soff, dph, doff, len, partial, do_csum)); in pkt_copypkt_sum()
2070 pkt_copyaddr_sum(kern_packet_t sph, uint16_t soff, uint8_t *__sized_by(len)dbaddr, in pkt_copyaddr_sum() argument
2073 return _pkt_copyaddr_sum(sph, soff, dbaddr, len, do_csum, initial_sum, odd_start); in pkt_copyaddr_sum()
2077 pkt_mcopypkt_sum(mbuf_t m, int soff, kern_packet_t dph, uint16_t doff, in pkt_mcopypkt_sum() argument
2080 return m_copypkt_sum(m, soff, dph, doff, len, do_cscum); in pkt_mcopypkt_sum()