tso               532 drivers/net/ethernet/amd/xgbe/xgbe-desc.c 	unsigned int offset, tso, vlan, datalen, len;
tso               545 drivers/net/ethernet/amd/xgbe/xgbe-desc.c 	tso = XGMAC_GET_BITS(packet->attributes, TX_PACKET_ATTRIBUTES,
tso               551 drivers/net/ethernet/amd/xgbe/xgbe-desc.c 	if ((tso && (packet->mss != ring->tx.cur_mss)) ||
tso               556 drivers/net/ethernet/amd/xgbe/xgbe-desc.c 	if (tso) {
tso              1674 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 	unsigned int csum, tso, vlan, vxlan;
tso              1688 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 	tso = XGMAC_GET_BITS(packet->attributes, TX_PACKET_ATTRIBUTES,
tso              1695 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 	if (tso && (packet->mss != ring->tx.cur_mss))
tso              1802 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 	if (tso) {
tso               768 drivers/net/ethernet/amd/xgbe/xgbe-drv.c 	hw_feat->tso           = XGMAC_GET_BITS(mac_hfr1, MAC_HWF1R, TSOEN);
tso               879 drivers/net/ethernet/amd/xgbe/xgbe-drv.c 			hw_feat->tso ? "yes" : "no");
tso               987 drivers/net/ethernet/amd/xgbe/xgbe.h 	unsigned int tso;		/* TCP Segmentation Offload */
tso              1512 drivers/net/ethernet/atheros/alx/main.c 	int tso;
tso              1524 drivers/net/ethernet/atheros/alx/main.c 	tso = alx_tso(skb, first);
tso              1525 drivers/net/ethernet/atheros/alx/main.c 	if (tso < 0)
tso              1527 drivers/net/ethernet/atheros/alx/main.c 	else if (!tso && alx_tx_csum(skb, first))
tso              2103 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	int tso;
tso              2106 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	tso = (tpd->word1 >> TPD_LSO_EN_SHIFT) & TPD_LSO_EN_MASK;
tso              2107 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	if (tso) {
tso              2343 drivers/net/ethernet/atheros/atlx/atl1.c 	int tso;
tso              2406 drivers/net/ethernet/atheros/atlx/atl1.c 	tso = atl1_tso(adapter, skb, ptpd);
tso              2407 drivers/net/ethernet/atheros/atlx/atl1.c 	if (tso < 0) {
tso              2412 drivers/net/ethernet/atheros/atlx/atl1.c 	if (!tso) {
tso              1384 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		hdr->tso = 1;
tso              1489 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	struct tso_t tso;
tso              1495 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	tso_start(skb, &tso);
tso              1509 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		tso_build_hdr(skb, hdr, &tso, data_left, total_len == 0);
tso              1521 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 			size = min_t(int, tso.size, data_left);
tso              1525 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 						    virt_to_phys(tso.data));
tso              1530 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 			tso_build_data(skb, &tso, size);
tso               530 drivers/net/ethernet/cavium/thunder/q_struct.h 	u64    tso:1;
tso               565 drivers/net/ethernet/cavium/thunder/q_struct.h 	u64    tso:1;
tso               765 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	unsigned long tso;          /* # of TSO requests */
tso              2747 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 		TL("TSO:", tso);
tso               222 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 	u64 tso;
tso               249 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 		s->tso += tx->tso;
tso              1557 drivers/net/ethernet/chelsio/cxgb4/sge.c 		q->tso++;
tso              1853 drivers/net/ethernet/chelsio/cxgb4/sge.c 		txq->tso++;
tso              3806 drivers/net/ethernet/chelsio/cxgb4/sge.c 	txq->tso = txq->tx_cso = txq->vlan_ins = 0;
tso               261 drivers/net/ethernet/chelsio/cxgb4vf/adapter.h 	unsigned long tso;		/* # of TSO requests */
tso              1720 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	u64 tso;
tso              1810 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		stats->tso += txq->tso;
tso              2247 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		T("TSO:", tso);
tso              1322 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		txq->tso++;
tso              2501 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	txq->tso = 0;
tso               720 drivers/net/ethernet/freescale/fec_main.c 	struct tso_t tso;
tso               738 drivers/net/ethernet/freescale/fec_main.c 	tso_start(skb, &tso);
tso               750 drivers/net/ethernet/freescale/fec_main.c 		tso_build_hdr(skb, hdr, &tso, data_left, total_len == 0);
tso               758 drivers/net/ethernet/freescale/fec_main.c 			size = min_t(int, tso.size, data_left);
tso               763 drivers/net/ethernet/freescale/fec_main.c 							tso.data, size,
tso               770 drivers/net/ethernet/freescale/fec_main.c 			tso_build_data(skb, &tso, size);
tso               561 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	u32 tso = 0, ufo = 0;
tso               564 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		tso = 1;
tso               571 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	task->pkt_info0 |= HINIC_SQ_TASK_INFO0_SET(tso || ufo, TSO_FLAG);
tso               575 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		       HINIC_SQ_CTRL_SET(tso, QUEUE_INFO_TSO) |
tso              3109 drivers/net/ethernet/intel/e1000/e1000_main.c 	int tso;
tso              3222 drivers/net/ethernet/intel/e1000/e1000_main.c 	tso = e1000_tso(adapter, tx_ring, skb, protocol);
tso              3223 drivers/net/ethernet/intel/e1000/e1000_main.c 	if (tso < 0) {
tso              3228 drivers/net/ethernet/intel/e1000/e1000_main.c 	if (likely(tso)) {
tso              5797 drivers/net/ethernet/intel/e1000e/netdev.c 	int tso;
tso              5871 drivers/net/ethernet/intel/e1000e/netdev.c 	tso = e1000_tso(tx_ring, skb, protocol);
tso              5872 drivers/net/ethernet/intel/e1000e/netdev.c 	if (tso < 0) {
tso              5877 drivers/net/ethernet/intel/e1000e/netdev.c 	if (tso)
tso              1069 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	int tso;
tso              1096 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	tso = fm10k_tso(tx_ring, first);
tso              1097 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	if (tso < 0)
tso              1099 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	else if (!tso)
tso              3569 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	int tso, count;
tso              3617 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	tso = i40e_tso(first, &hdr_len, &cd_type_cmd_tso_mss);
tso              3619 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	if (tso < 0)
tso              3621 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	else if (tso)
tso              3625 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	tso = i40e_tx_enable_csum(skb, &tx_flags, &td_cmd, &td_offset,
tso              3627 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	if (tso < 0)
tso              2419 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	int tso, count;
tso              2466 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	tso = iavf_tso(first, &hdr_len, &cd_type_cmd_tso_mss);
tso              2468 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	if (tso < 0)
tso              2470 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	else if (tso)
tso              2474 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	tso = iavf_tx_enable_csum(skb, &tx_flags, &td_cmd, &td_offset,
tso              2476 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	if (tso < 0)
tso              2113 drivers/net/ethernet/intel/ice/ice_txrx.c 	int tso, csum;
tso              2149 drivers/net/ethernet/intel/ice/ice_txrx.c 	tso = ice_tso(first, &offload);
tso              2150 drivers/net/ethernet/intel/ice/ice_txrx.c 	if (tso < 0)
tso              6064 drivers/net/ethernet/intel/igb/igb_main.c 	int tso;
tso              6119 drivers/net/ethernet/intel/igb/igb_main.c 	tso = igb_tso(tx_ring, first, &hdr_len);
tso              6120 drivers/net/ethernet/intel/igb/igb_main.c 	if (tso < 0)
tso              6122 drivers/net/ethernet/intel/igb/igb_main.c 	else if (!tso)
tso              2292 drivers/net/ethernet/intel/igbvf/netdev.c 	int tso = 0;
tso              2327 drivers/net/ethernet/intel/igbvf/netdev.c 	tso = igbvf_tso(tx_ring, skb, tx_flags, &hdr_len);
tso              2328 drivers/net/ethernet/intel/igbvf/netdev.c 	if (unlikely(tso < 0)) {
tso              2333 drivers/net/ethernet/intel/igbvf/netdev.c 	if (tso)
tso              1485 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	int tso;
tso              1508 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	tso = ixgb_tso(adapter, skb);
tso              1509 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	if (tso < 0) {
tso              1514 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	if (likely(tso))
tso              8610 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	int tso;
tso              8711 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		tso = ixgbe_fso(tx_ring, first, &hdr_len);
tso              8712 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (tso < 0)
tso              8725 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	tso = ixgbe_tso(tx_ring, first, &hdr_len, &ipsec_tx);
tso              8726 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (tso < 0)
tso              8728 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	else if (!tso)
tso              4114 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	int tso;
tso              4169 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	tso = ixgbevf_tso(tx_ring, first, &hdr_len, &ipsec_tx);
tso              4170 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (tso < 0)
tso              4172 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	else if (!tso)
tso               826 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct tso_t tso;
tso               840 drivers/net/ethernet/marvell/mv643xx_eth.c 	tso_start(skb, &tso);
tso               853 drivers/net/ethernet/marvell/mv643xx_eth.c 		tso_build_hdr(skb, hdr, &tso, data_left, total_len == 0);
tso               861 drivers/net/ethernet/marvell/mv643xx_eth.c 			size = min_t(int, tso.size, data_left);
tso               862 drivers/net/ethernet/marvell/mv643xx_eth.c 			ret = txq_put_data_tso(dev, txq, skb, tso.data, size,
tso               868 drivers/net/ethernet/marvell/mv643xx_eth.c 			tso_build_data(skb, &tso, size);
tso              2294 drivers/net/ethernet/marvell/mvneta.c 	struct tso_t tso;
tso              2308 drivers/net/ethernet/marvell/mvneta.c 	tso_start(skb, &tso);
tso              2320 drivers/net/ethernet/marvell/mvneta.c 		tso_build_hdr(skb, hdr, &tso, data_left, total_len == 0);
tso              2328 drivers/net/ethernet/marvell/mvneta.c 			size = min_t(int, tso.size, data_left);
tso              2331 drivers/net/ethernet/marvell/mvneta.c 						 tso.data, size,
tso              2337 drivers/net/ethernet/marvell/mvneta.c 			tso_build_data(skb, &tso, size);
tso              3112 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 				     struct net_device *dev, struct tso_t *tso,
tso              3125 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	buf_dma_addr = dma_map_single(dev->dev.parent, tso->data, sz,
tso              3154 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	struct tso_t tso;
tso              3164 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	tso_start(skb, &tso);
tso              3174 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		tso_build_hdr(skb, hdr, &tso, left, len == 0);
tso              3178 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			int sz = min_t(int, tso.size, left);
tso              3182 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			if (mvpp2_tso_put_data(skb, dev, &tso, txq, aggr_txq,
tso              3185 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			tso_build_data(skb, &tso, sz);
tso                26 drivers/net/ethernet/pensando/ionic/ionic_lif.h 	u64 tso;
tso                90 drivers/net/ethernet/pensando/ionic/ionic_stats.c 			stats->tx_tso += tstats->tso;
tso               700 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	stats->tso++;
tso              1865 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	int copied, offset, copy_len, hdr_len = 0, tso = 0, vlan_oob = 0;
tso              1899 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		tso = 1;
tso              1925 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (!tso)
tso               150 drivers/net/ethernet/stmicro/stmmac/stmmac.h 	bool tso;
tso              2609 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	if (priv->tso) {
tso              3148 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	if (skb_is_gso(skb) && priv->tso) {
tso              3801 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 			priv->tso = true;
tso              3803 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 			priv->tso = false;
tso              4550 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		priv->tso = true;
tso               337 drivers/net/ethernet/sun/ldmvsw.c 	port->tso = false; /* no tso in vsw, misbehaves in bridge */
tso               478 drivers/net/ethernet/sun/sunvnet.c 	port->tso = true;
tso               110 drivers/net/ethernet/sun/sunvnet_common.c 	if (vio_version_after_eq(vio, 1, 7) && port->tso) {
tso               173 drivers/net/ethernet/sun/sunvnet_common.c 		port->tso &= !!(pkt->cflags & VNET_LSO_IPV4_CAPAB);
tso               175 drivers/net/ethernet/sun/sunvnet_common.c 		port->tso = false;
tso               176 drivers/net/ethernet/sun/sunvnet_common.c 	if (port->tso) {
tso               181 drivers/net/ethernet/sun/sunvnet_common.c 			port->tso = false;
tso               383 drivers/net/ethernet/sun/sunvnet_common.c 	if (port->tso && port->tsolen > port->rmtu)
tso              1253 drivers/net/ethernet/sun/sunvnet_common.c 	if (port->tso && gso_size < datalen)
tso              1269 drivers/net/ethernet/sun/sunvnet_common.c 	if (port->tso && gso_size < datalen) {
tso              1290 drivers/net/ethernet/sun/sunvnet_common.c 		if (port->tso && curr->len > dev->mtu) {
tso              1730 drivers/net/ethernet/sun/sunvnet_common.c 	port->tso = (port->vsw == 0);  /* no tso in vsw, misbehaves in bridge */
tso                66 drivers/net/ethernet/sun/sunvnet_common.h 	unsigned		tso:1;
tso               181 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c 	if (pdata->hw_feat.tso) {
tso               435 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c 	hw_feat->tso           = XLGMAC_GET_REG_BITS(mac_hfr1,
tso               660 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c 		  pdata->hw_feat.tso ? "YES" : "NO");
tso               507 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c 	unsigned int tso, vlan;
tso               519 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c 	tso = XLGMAC_GET_REG_BITS(pkt_info->attributes,
tso               527 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c 	if ((tso && (pkt_info->mss != ring->tx.cur_mss)) ||
tso               532 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c 	if (tso) {
tso               710 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 	unsigned int csum, tso, vlan;
tso               720 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 	tso = XLGMAC_GET_REG_BITS(pkt_info->attributes,
tso               727 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 	if (tso && (pkt_info->mss != ring->tx.cur_mss))
tso               879 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 	if (tso) {
tso              1388 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 		if (pdata->hw_feat.tso) {
tso               521 drivers/net/ethernet/synopsys/dwc-xlgmac.h 	unsigned int tso;		/* TCP Segmentation Offload */
tso               259 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	struct tso_t tso;
tso               296 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	tso_start(skb, &tso);
tso               325 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		tso_build_hdr(skb, hdr_page->pos, &tso, data_left, !total_len);
tso               346 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			tb_len = min_t(unsigned int, tso.size, data_left);
tso               347 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			tb_phys = dma_map_single(trans->dev, tso.data,
tso               354 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			trace_iwlwifi_dev_tx_tb(trans->dev, skb, tso.data,
tso               358 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			tso_build_data(skb, &tso, tb_len);
tso              2114 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	struct tso_t tso;
tso              2160 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	tso_start(skb, &tso);
tso              2191 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		tso_build_hdr(skb, hdr_page->pos, &tso, data_left, !total_len);
tso              2235 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			unsigned int size = min_t(unsigned int, tso.size,
tso              2240 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 				skb_put_data(csum_skb, tso.data, size);
tso              2242 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			tb_phys = dma_map_single(trans->dev, tso.data,
tso              2251 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			trace_iwlwifi_dev_tx_tb(trans->dev, skb, tso.data,
tso              2255 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			tso_build_data(skb, &tso, size);
tso              6000 drivers/s390/net/qeth_core_main.c 	tso_data->mss = cmd->data.setassparms.data.tso.mss;
tso              6001 drivers/s390/net/qeth_core_main.c 	tso_data->supported = cmd->data.setassparms.data.tso.supported;
tso               419 drivers/s390/net/qeth_core_mpc.h 		struct qeth_tso_start_data tso;
tso              2639 drivers/staging/qlge/qlge_main.c 	int tso;
tso              2676 drivers/staging/qlge/qlge_main.c 	tso = ql_tso(skb, (struct ob_mac_tso_iocb_req *)mac_iocb_ptr);
tso              2677 drivers/staging/qlge/qlge_main.c 	if (tso < 0) {
tso              2680 drivers/staging/qlge/qlge_main.c 	} else if (unlikely(!tso) && (skb->ip_summed == CHECKSUM_PARTIAL)) {
tso                19 include/net/tso.h void tso_build_hdr(struct sk_buff *skb, char *hdr, struct tso_t *tso,
tso                21 include/net/tso.h void tso_build_data(struct sk_buff *skb, struct tso_t *tso, int size);
tso                22 include/net/tso.h void tso_start(struct sk_buff *skb, struct tso_t *tso);
tso                16 net/core/tso.c void tso_build_hdr(struct sk_buff *skb, char *hdr, struct tso_t *tso,
tso                24 net/core/tso.c 	if (!tso->ipv6) {
tso                27 net/core/tso.c 		iph->id = htons(tso->ip_id);
tso                29 net/core/tso.c 		tso->ip_id++;
tso                36 net/core/tso.c 	put_unaligned_be32(tso->tcp_seq, &tcph->seq);
tso                47 net/core/tso.c void tso_build_data(struct sk_buff *skb, struct tso_t *tso, int size)
tso                49 net/core/tso.c 	tso->tcp_seq += size;
tso                50 net/core/tso.c 	tso->size -= size;
tso                51 net/core/tso.c 	tso->data += size;
tso                53 net/core/tso.c 	if ((tso->size == 0) &&
tso                54 net/core/tso.c 	    (tso->next_frag_idx < skb_shinfo(skb)->nr_frags)) {
tso                55 net/core/tso.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx];
tso                58 net/core/tso.c 		tso->size = skb_frag_size(frag);
tso                59 net/core/tso.c 		tso->data = skb_frag_address(frag);
tso                60 net/core/tso.c 		tso->next_frag_idx++;
tso                65 net/core/tso.c void tso_start(struct sk_buff *skb, struct tso_t *tso)
tso                69 net/core/tso.c 	tso->ip_id = ntohs(ip_hdr(skb)->id);
tso                70 net/core/tso.c 	tso->tcp_seq = ntohl(tcp_hdr(skb)->seq);
tso                71 net/core/tso.c 	tso->next_frag_idx = 0;
tso                72 net/core/tso.c 	tso->ipv6 = vlan_get_protocol(skb) == htons(ETH_P_IPV6);
tso                75 net/core/tso.c 	tso->size = skb_headlen(skb) - hdr_len;
tso                76 net/core/tso.c 	tso->data = skb->data + hdr_len;
tso                77 net/core/tso.c 	if ((tso->size == 0) &&
tso                78 net/core/tso.c 	    (tso->next_frag_idx < skb_shinfo(skb)->nr_frags)) {
tso                79 net/core/tso.c 		skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx];
tso                82 net/core/tso.c 		tso->size = skb_frag_size(frag);
tso                83 net/core/tso.c 		tso->data = skb_frag_address(frag);
tso                84 net/core/tso.c 		tso->next_frag_idx++;
tso                75 scripts/gcc-plugins/arm_ssp_per_task_plugin.c 	int tso = 0;
tso                95 scripts/gcc-plugins/arm_ssp_per_task_plugin.c 			tso = atoi(argv[i].value);
tso               109 scripts/gcc-plugins/arm_ssp_per_task_plugin.c 	sp_mask = ~((1U << (12 + tso)) - 1);