Searched refs:tso (Results 1 - 25 of 28) sorted by relevance

12

/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.c381 unsigned int offset, tso, vlan, datalen, len; local
394 tso = XGMAC_GET_BITS(packet->attributes, TX_PACKET_ATTRIBUTES,
400 if ((tso && (packet->mss != ring->tx.cur_mss)) ||
405 if (tso) {
H A Dxgbe.h553 unsigned int tso; /* TCP Segmentation Offload */ member in struct:xgbe_hw_features
H A Dxgbe-dev.c1208 unsigned int csum, tso, vlan; local
1218 tso = XGMAC_GET_BITS(packet->attributes, TX_PACKET_ATTRIBUTES,
1223 if (tso && (packet->mss != ring->tx.cur_mss))
1320 if (tso) {
H A Dxgbe-drv.c389 hw_feat->tso = XGMAC_GET_BITS(mac_hfr1, MAC_HWF1R, TSOEN);
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h251 unsigned long tso; /* # of TSO requests */ member in struct:sge_eth_txq
H A Dcxgb4vf_main.c1389 u64 tso; member in struct:queue_port_stats
1479 stats->tso += txq->tso;
1814 T("TSO:", tso);
H A Dsge.c1220 txq->tso++;
2300 txq->tso = 0;
/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c1084 int tso; local
1116 tso = fm10k_tso(tx_ring, first);
1117 if (tso < 0)
1119 else if (!tso)
/drivers/net/ethernet/intel/i40evf/
H A Di40e_txrx.c1145 * i40e_tso - set up the tso context descriptor
1153 * Returns 0 if no TSO can happen, 1 if tso is going, or error
1593 int tso; local
1613 tso = i40e_tso(tx_ring, skb, tx_flags, protocol, &hdr_len,
1616 if (tso < 0)
1618 else if (tso)
/drivers/net/ethernet/marvell/
H A Dmvneta.c27 #include <net/tso.h>
1598 struct tso_t tso; local
1612 tso_start(skb, &tso);
1624 tso_build_hdr(skb, hdr, &tso, data_left, total_len == 0);
1632 size = min_t(int, tso.size, data_left);
1635 tso.data, size,
1641 tso_build_data(skb, &tso, size);
H A Dmv643xx_eth.c45 #include <net/tso.h>
814 struct tso_t tso; local
824 tso_start(skb, &tso);
836 tso_build_hdr(skb, hdr, &tso, data_left, total_len == 0);
843 size = min_t(int, tso.size, data_left);
844 ret = txq_put_data_tso(dev, txq, skb, tso.data, size,
850 tso_build_data(skb, &tso, size);
/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c1815 * i40e_tso - set up the tso context descriptor
1823 * Returns 0 if no TSO can happen, 1 if tso is going, or error
2321 int tso; local
2341 tso = i40e_tso(tx_ring, skb, tx_flags, protocol, &hdr_len,
2344 if (tso < 0)
2346 else if (tso)
/drivers/net/ethernet/freescale/
H A Dfec_main.c39 #include <net/tso.h>
698 struct tso_t tso; local
718 tso_start(skb, &tso);
730 tso_build_hdr(skb, hdr, &tso, data_left, total_len == 0);
738 size = min_t(int, tso.size, data_left);
744 tso.data, size,
751 tso_build_data(skb, &tso, size);
/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c2213 int tso = 0; local
2247 tso = skb_is_gso(skb) ?
2249 if (unlikely(tso < 0)) {
2254 if (tso)
/drivers/net/ethernet/intel/ixgb/
H A Dixgb_main.c1519 int tso; local
1542 tso = ixgb_tso(adapter, skb);
1543 if (tso < 0) {
1548 if (likely(tso))
/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c2001 "IPV4 tso with zero data??\n");
2026 "IPV6 tso with zero data??\n");
2104 int tso; local
2107 tso = (tpd->word1 >> TPD_LSO_EN_SHIFT) & TPD_LSO_EN_MASK;
2108 if (tso) {
/drivers/net/ethernet/atheros/atlx/
H A Datl1.c2364 int tso; local
2427 tso = atl1_tso(adapter, skb, ptpd);
2428 if (tso < 0) {
2433 if (!tso) {
/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h531 unsigned long tso; /* # of TSO requests */ member in struct:sge_eth_txq
H A Dsge.c1134 q->tso++;
2456 txq->tso = txq->tx_cso = txq->vlan_ins = 0;
/drivers/net/ethernet/intel/e1000/
H A De1000_main.c2847 * descriptor for non-tso packet in a linear SKB that follows a
2848 * tso gets written back prematurely before the data is fully
3124 int tso; local
3240 tso = e1000_tso(adapter, tx_ring, skb, protocol);
3241 if (tso < 0) {
3246 if (likely(tso)) {
/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c3170 int tso; local
3220 tso = ixgbevf_tso(tx_ring, first, &hdr_len);
3221 if (tso < 0)
3223 else if (!tso)
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c7060 int tso; local
7157 tso = ixgbe_fso(tx_ring, first, &hdr_len);
7158 if (tso < 0)
7165 tso = ixgbe_tso(tx_ring, first, &hdr_len);
7166 if (tso < 0)
7168 else if (!tso)
/drivers/net/ethernet/qlogic/qlge/
H A Dqlge_main.c2632 int tso; local
2669 tso = ql_tso(skb, (struct ob_mac_tso_iocb_req *)mac_iocb_ptr);
2670 if (tso < 0) {
2673 } else if (unlikely(!tso) && (skb->ip_summed == CHECKSUM_PARTIAL)) {
/drivers/net/ethernet/tile/
H A Dtilepro.c1726 .tso = true,
/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c1886 int copied, offset, copy_len, hdr_len = 0, tso = 0, vlan_oob = 0; local
1920 tso = 1;
1946 if (!tso)

Completed in 1587 milliseconds

12