Home
last modified time | relevance | path

Searched refs:HCK_PARTIALCKSUM (Results 1 – 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dpattr.h76 #define HCK_PARTIALCKSUM 0x02 /* On Transmit: Compute partial 1's */ macro
99 #define HCK_FLAGS (HCK_IPV4_HDRCKSUM | HCK_PARTIALCKSUM | \
101 #define HCK_TX_FLAGS (HCK_IPV4_HDRCKSUM | HCK_PARTIALCKSUM | \
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_util.c533 if ((flags & HCK_PARTIALCKSUM) && (emul & MAC_HWCKSUM_EMUL)) { in mac_sw_cksum()
548 if ((flags & HCK_PARTIALCKSUM) && (emul & MAC_HWCKSUM_EMULS)) { in mac_sw_cksum()
549 flags &= ~HCK_PARTIALCKSUM; in mac_sw_cksum()
980 ASSERT3U(ocsum_flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM), !=, 0); in mac_sw_lso()
1004 if (ocsum_flags & HCK_PARTIALCKSUM) { in mac_sw_lso()
1118 if (ocsum_flags & HCK_PARTIALCKSUM) { in mac_sw_lso()
1129 if ((ocsum_flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM)) && in mac_sw_lso()
1197 if (ocsum_flags & HCK_PARTIALCKSUM) { in mac_sw_lso()
1208 if ((ocsum_flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM)) && in mac_sw_lso()
1249 if (ocsum_flags & HCK_PARTIALCKSUM) { in mac_sw_lso()
[all …]
H A Dmac_provider.c136 flags |= HCK_PARTIALCKSUM; in mac_features_to_flags()
1610 if ((flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM)) != 0) { in mac_hcksum_get()
1613 if ((flags & HCK_PARTIALCKSUM) != 0) { in mac_hcksum_get()
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_tx.c510 !((cur_context->cksum_flags & HCK_PARTIALCKSUM) && in e1000g_retrieve_context()
680 if (cur_context->cksum_flags & HCK_PARTIALCKSUM) in e1000g_fill_tx_ring()
831 if (cur_context->cksum_flags & HCK_PARTIALCKSUM) in e1000g_fill_tx_ring()
1478 if (cur_context->cksum_flags & HCK_PARTIALCKSUM) { in e1000g_fill_context_descriptor()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_tx.c670 lso_cksum = HCK_PARTIALCKSUM; in igb_get_tx_context()
849 if (ctx->lso_flag || ctx->hcksum_flags & HCK_PARTIALCKSUM) { in igb_fill_tx_context()
1021 if (hcksum_flags & HCK_PARTIALCKSUM) in igb_tx_fill_ring()
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_tx.c651 lsocksum = HCK_PARTIALCKSUM; in ixgbe_get_context()
843 if (ctx->lso_flag || ctx->hcksum_flags & HCK_PARTIALCKSUM) { in ixgbe_fill_context()
1035 if (hcksum_flags & HCK_PARTIALCKSUM) in ixgbe_tx_fill_ring()
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c289 if (cksum_flags & HCK_PARTIALCKSUM) { in nxge_start()
1170 HCK_PARTIALCKSUM | HCK_FULLCKSUM | in nxge_hcksum_retrieve()
1172 if ((*flags & (HCK_PARTIALCKSUM | in nxge_hcksum_retrieve()
1176 if ((*flags & HCK_PARTIALCKSUM) != 0) { in nxge_hcksum_retrieve()
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_send.c176 if (cksum_flags & HCK_PARTIALCKSUM) { in hxge_start()
629 if (cksum_flags & HCK_PARTIALCKSUM) { in hxge_start()
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_tx.c135 } else if (flags & HCK_PARTIALCKSUM) { in vmxnet3_tx_prepare_offload()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_input.c1792 DB_CKSUMFLAGS(mp) &= ~HCK_PARTIALCKSUM; in ip_input_local_v4()
2098 else if (hck_flags & HCK_PARTIALCKSUM) in ip_input_cksum_err_v4()
2107 else if (hck_flags & HCK_PARTIALCKSUM) in ip_input_cksum_err_v4()
2293 if ((hck_flags & HCK_PARTIALCKSUM) && in ip_input_cksum_v4()
H A Dip6_input.c1712 else if (hck_flags & HCK_PARTIALCKSUM) in ip_input_cksum_err_v6()
1721 else if (hck_flags & HCK_PARTIALCKSUM) in ip_input_cksum_err_v6()
1938 if ((hck_flags & HCK_PARTIALCKSUM) && in ip_input_cksum_v6()
H A Dip6_output.c937 DB_CKSUMFLAGS(mp) |= HCK_PARTIALCKSUM; in ip_output_cksum_v6()
H A Dip_netinfo.c1148 if ((DB_CKSUMFLAGS(mp) & HCK_PARTIALCKSUM) != 0) { in ip_ispartialchecksum()
H A Dip6.c3232 (DB_CKSUMFLAGS(mp) & (HCK_FULLCKSUM | HCK_PARTIALCKSUM))) { in ip_input_fragment_v6()
3243 if ((sum_flags & HCK_PARTIALCKSUM) && in ip_input_fragment_v6()
H A Dip_output.c1814 DB_CKSUMFLAGS(mp) |= HCK_PARTIALCKSUM; in ip_output_cksum_v4()
/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_tx.c456 flags |= HCK_PARTIALCKSUM; in viona_tx_csum()
/illumos-gate/usr/src/uts/common/io/igc/
H A Digc_ring.c1527 (tx->itx_cksum & HCK_PARTIALCKSUM) != 0) { in igc_tx_ring_write_descs()
1592 if ((tx->itx_cksum & HCK_PARTIALCKSUM) != 0) { in igc_tx_ring_write_descs()
/illumos-gate/usr/src/uts/common/inet/ipf/
H A Dip_proxy.c631 DB_CKSUMFLAGS(fin->fin_m) &= ~HCK_PARTIALCKSUM;
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_transceiver.c1717 if (chkflags & HCK_PARTIALCKSUM) { in i40e_tx_context()
1778 (chkflags & HCK_PARTIALCKSUM) == 0) { in i40e_tx_context()
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_tx.c727 if (csFlags & HCK_PARTIALCKSUM) in BnxeGetHdrInfo()
/illumos-gate/usr/src/uts/common/io/hme/
H A Dhme.c2301 if (flags & HCK_PARTIALCKSUM) { in hmestart()
3467 mac_hcksum_set(bp, 0, 0, end, htons(cksum), HCK_PARTIALCKSUM); in hmeread()
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnb.c377 HCK_PARTIALCKSUM); in xnb_process_cksum_flags()
/illumos-gate/usr/src/uts/common/io/vioif/
H A Dvioif.c1285 if (csum_flags & HCK_PARTIALCKSUM) { in vioif_send()
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/
H A Dmyri10ge.c2384 mac_hcksum_set(mp, start, stuff, end, csum, HCK_PARTIALCKSUM); in myri10ge_rx_csum()
3352 if ((tx_offload_flags & HCK_PARTIALCKSUM) == 0) { in myri10ge_send()
3437 if (tx_offload_flags & HCK_PARTIALCKSUM) { in myri10ge_send()
/illumos-gate/usr/src/uts/sun/io/eri/
H A Deri.c270 HCK_PARTIALCKSUM); \
3475 if (flags & HCK_PARTIALCKSUM) { in eri_send_msg()

12