DB_CKSUMFLAGS
DB_CKSUMFLAGS(mp1) = DB_CKSUMFLAGS(mp);
(DB_CKSUMFLAGS(mp) & (HCK_FULLCKSUM | HCK_PARTIALCKSUM))) {
sum_flags = DB_CKSUMFLAGS(mp);
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = sum_flags;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
(DB_CKSUMFLAGS(mp) & (HCK_FULLCKSUM | HCK_PARTIALCKSUM))) {
sum_flags = DB_CKSUMFLAGS(mp);
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = sum_flags;
DB_CKSUMFLAGS(mp) = 0;
hck_flags = DB_CKSUMFLAGS(mp);
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) &= ~HCK_FLAGS;
DB_CKSUMFLAGS(mp) &= ~HCK_FLAGS;
DB_CKSUMFLAGS(mp) |= HCK_FULLCKSUM;
DB_CKSUMFLAGS(mp) |= HCK_PARTIALCKSUM;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) &= ~HCK_PARTIALCKSUM;
hck_flags = DB_CKSUMFLAGS(mp);
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
if (((DB_CKSUMFLAGS(mp) & HCK_IPV4_HDRCKSUM) &&
DB_CKSUMFLAGS(mp) &= ~HCK_IPV4_HDRCKSUM;
DB_CKSUMFLAGS(mp) = 0;
if ((DB_CKSUMFLAGS(mp) & HCK_FULLCKSUM) != 0) {
if ((DB_CKSUMFLAGS(mp) & HCK_IPV4_HDRCKSUM) != 0)
if ((DB_CKSUMFLAGS(mp) & HCK_PARTIALCKSUM) != 0) {
if ((DB_CKSUMFLAGS(mp) & HCK_IPV4_HDRCKSUM) != 0)
(DB_CKSUMFLAGS(mp) & HCK_FULLCKSUM)) ||
(DB_CKSUMFLAGS(mp) & HCK_FULLCKSUM_OK)) &&
(DB_CKSUMFLAGS(mp) & HCK_IPV4_HDRCKSUM_OK))
DB_CKSUMFLAGS(mp) &= ~HCK_FLAGS;
DB_CKSUMFLAGS(mp) &= ~HCK_FLAGS;
DB_CKSUMFLAGS(mp) |= HCK_FULLCKSUM;
DB_CKSUMFLAGS(mp) |= HCK_IPV4_HDRCKSUM;
DB_CKSUMFLAGS(mp) |= HCK_PARTIALCKSUM;
DB_CKSUMFLAGS(mp) |= HCK_IPV4_HDRCKSUM;
DB_CKSUMFLAGS(mb) = 0;
DB_CKSUMFLAGS(fin->fin_m) &= ~HCK_PARTIALCKSUM;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
if ((DB_CKSUMFLAGS(mp) & (HCK_TX_FLAGS | HW_LSO_FLAGS)) != 0) {
(DB_CKSUMFLAGS(mp_chain) & HW_LSO) == 0) {
(DB_CKSUMFLAGS(mp) ^ mip->mi_tx_cksum_flags) &
DB_CKSUMFLAGS(mp);
flags = DB_CKSUMFLAGS(mp) & HCK_FLAGS;
DB_CKSUMFLAGS(mp) = (uint16_t)flags;
DB_CKSUMFLAGS(dst) = DB_CKSUMFLAGS(src);
*flags = DB_CKSUMFLAGS(mp) & HW_LSO;
DB_CKSUMFLAGS(nhdrmp) = (uint16_t)(ocsum_flags & ~HW_LSO);
DB_CKSUMFLAGS(nhdrmp) = (uint16_t)(ocsum_flags & ~HW_LSO);
flags = DB_CKSUMFLAGS(mp);
uint32_t flags = DB_CKSUMFLAGS(mp);
ASSERT3U((DB_CKSUMFLAGS(omp) & HW_LSO), !=, 0);
ocsum_flags = DB_CKSUMFLAGS(omp);
DB_CKSUMFLAGS(ndatamp) &= ~HW_LSO;
DB_CKSUMFLAGS(nhdrmp) = (uint16_t)(ocsum_flags & ~HW_LSO);
*flags = DB_CKSUMFLAGS(mp) & (HCK_IPV4_HDRCKSUM |
*flags = DB_CKSUMFLAGS(mp) & HW_LSO;
DB_CKSUMFLAGS(nmp) = (uint16_t)hckflags;
DB_CKSUMFLAGS(nmp) = (uint16_t)hckflags;
DB_CKSUMFLAGS(nmp) = (uint16_t)hckflags;
DB_CKSUMFLAGS(mp) = 0;
ASSERT3U(DB_CKSUMFLAGS(mp), ==,
DB_CKSUMFLAGS(mp) = flags;
ASSERT(!(DB_CKSUMFLAGS(mp) & HCK_PARTIALCKSUM));
DB_CKSUMFLAGS(mp) |= HCK_FULLCKSUM;
if (DB_CKSUMFLAGS(mp) & HCK_FULLCKSUM) {
} else if (DB_CKSUMFLAGS(mp) & HCK_IPV4_HDRCKSUM) {
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(mp) = 0;
DB_CKSUMFLAGS(fwd_mp) = 0;
if ((DB_CKSUMFLAGS(mp) & HW_LSO) != 0) {
if ((DB_CKSUMFLAGS(mp) &
DB_CKSUMFLAGS(mp) |= HCK_FULLCKSUM;
DB_CKSUMFLAGS(mp) |= HCK_IPV4_HDRCKSUM;