Home
last modified time | relevance | path

Searched refs:HCK_FULLCKSUM (Results 1 – 25 of 40) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dpattr.h82 #define HCK_FULLCKSUM 0x04 /* On Transmit: Compute full(in case */ macro
100 HCK_FULLCKSUM | HCK_FULLCKSUM_OK)
102 HCK_FULLCKSUM)
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_util.c483 if ((flags & HCK_FULLCKSUM) && (emul & MAC_HWCKSUM_EMUL)) { in mac_sw_cksum()
489 if ((flags & HCK_FULLCKSUM) && (emul & MAC_HWCKSUM_EMULS)) { in mac_sw_cksum()
490 flags &= ~HCK_FULLCKSUM; in mac_sw_cksum()
521 if ((flags & HCK_FULLCKSUM) && (emul & MAC_HWCKSUM_EMUL)) { in mac_sw_cksum()
524 flags &= ~HCK_FULLCKSUM; in mac_sw_cksum()
980 ASSERT3U(ocsum_flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM), !=, 0); in mac_sw_lso()
1129 if ((ocsum_flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM)) && in mac_sw_lso()
1208 if ((ocsum_flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM)) && in mac_sw_lso()
1259 if ((ocsum_flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM)) && in mac_sw_lso()
1288 #define HCK_NEEDED (HCK_IPV4_HDRCKSUM | HCK_PARTIALCKSUM | HCK_FULLCKSUM)
H A Dmac_provider.c138 flags |= HCK_FULLCKSUM; in mac_features_to_flags()
1610 if ((flags & (HCK_PARTIALCKSUM | HCK_FULLCKSUM)) != 0) { in mac_hcksum_get()
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c450 if (pktp->pflags & HCK_FULLCKSUM) in bge_send_serial()
549 if ((pflags & HCK_FULLCKSUM) && in bge_ring_tx()
H A Dbge_recv2.c239 pflags |= HCK_FULLCKSUM; in bge_receive_packet()
/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_tx.c472 flags |= HCK_FULLCKSUM; in viona_tx_csum()
486 flags |= HCK_FULLCKSUM; in viona_tx_csum()
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_tx.c754 if (sum_flag & HCK_FULLCKSUM) in nge_hot_txd_fill()
792 if (sum_flag & HCK_FULLCKSUM) in nge_sum_txd_fill()
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnbu.c155 if ((pflags & HCK_FULLCKSUM) != 0) in xnbu_cksum_to_peer()
H A Dxnbo.c182 if (((pflags & HCK_FULLCKSUM) != 0) && in xnbo_cksum_to_peer()
H A Dxnb.c254 mac_hcksum_set(mp, 0, 0, 0, 0, HCK_FULLCKSUM); in xnb_software_csum()
345 mac_hcksum_set(mp, 0, 0, 0, 0, HCK_FULLCKSUM); in xnb_process_cksum_flags()
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_rx.c320 flags |= HCK_FULLCKSUM | HCK_FULLCKSUM_OK; in vmxnet3_rx_hwcksum()
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_data.c562 if ((hckflags & HCK_FULLCKSUM) == HCK_FULLCKSUM) { in eib_data_prepare_frame()
H A Deib_ibt.c601 HCK_FULLCKSUM | HCKSUM_INET_FULL_V4; in eib_ibt_record_capab()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_input.c1710 if (hck_flags & HCK_FULLCKSUM) in ip_input_cksum_err_v6()
1719 if (hck_flags & HCK_FULLCKSUM) in ip_input_cksum_err_v6()
1922 if (hck_flags & HCK_FULLCKSUM) { in ip_input_cksum_v6()
H A Dip_netinfo.c1143 if ((DB_CKSUMFLAGS(mp) & HCK_FULLCKSUM) != 0) { in ip_ispartialchecksum()
1179 (DB_CKSUMFLAGS(mp) & HCK_FULLCKSUM)) || in ip_isvalidchecksum()
H A Dip_input.c2096 if (hck_flags & HCK_FULLCKSUM) in ip_input_cksum_err_v4()
2105 if (hck_flags & HCK_FULLCKSUM) in ip_input_cksum_err_v4()
2277 if (hck_flags & HCK_FULLCKSUM) { in ip_input_cksum_v4()
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_rxtx.c578 if (pflags & HCK_FULLCKSUM) { in rge_send_copy()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_rx.c450 csum_flags |= (HCK_FULLCKSUM | HCK_FULLCKSUM_OK); in oce_set_rx_oflags()
H A Doce_tx.c810 if (csum_flags & HCK_FULLCKSUM) { in oce_send_packet()
/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_fp.c1039 if (pktinfo->cksum_flags & HCK_FULLCKSUM) { in qede_tx_bcopy()
1253 if (pktinfo->cksum_flags & HCK_FULLCKSUM) { in qede_tx_mapped()
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dch.c1382 mac_hcksum_set(mp, 0, 0, 0, cksum, HCK_FULLCKSUM); in ch_send_up()
1698 flg = (msg_flg & HCK_FULLCKSUM)? in ch_send()
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c1170 HCK_PARTIALCKSUM | HCK_FULLCKSUM | in nxge_hcksum_retrieve()
1173 HCK_FULLCKSUM)) != 0) { in nxge_hcksum_retrieve()
/illumos-gate/usr/src/uts/common/io/bnx/
H A Dbnxsnd.c629 if (pflags & HCK_FULLCKSUM) { in bnx_xmit_ring_xmit_mblk()
/illumos-gate/usr/src/uts/common/io/elxl/
H A Delxl.c1171 if (pflags & HCK_FULLCKSUM) { in elxl_m_tx()
1328 pflags |= (HCK_FULLCKSUM | HCK_FULLCKSUM_OK); in elxl_recv()
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_sge.c798 HCK_FULLCKSUM_OK | HCK_FULLCKSUM | in t4_ring_rx()
2956 if (!(txinfo->flags & HCK_FULLCKSUM)) in write_txpkt_wr()
3034 if (!(txinfo->flags & HCK_FULLCKSUM)) in write_ulp_cpl_sgl()
3318 HCK_FULLCKSUM_OK | HCK_FULLCKSUM | in t4_eth_rx()

12