| /f-stack/freebsd/netinet/khelp/ |
| H A D | h_ertt.c | 442 int tso; in ertt_add_tx_segment_info_hook() local 453 tso = thdp->tso; in ertt_add_tx_segment_info_hook() 464 if (tso) in ertt_add_tx_segment_info_hook()
|
| /f-stack/freebsd/netinet/ |
| H A D | tcp_output.c | 162 struct tcpopt *to, uint32_t len, int tso) in hhook_run_tcp_est_out() argument 171 hhook_data.tso = tso; in hhook_run_tcp_est_out() 217 int tso, mtu; in tcp_output() local 283 tso = 0; in tcp_output() 564 tso = 1; in tcp_output() 900 if (tso) { in tcp_output() 956 tso = 0; in tcp_output() 989 tso = 0; in tcp_output() 1088 tso = 0; in tcp_output() 1363 if (tso) { in tcp_output() [all …]
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | vhost.rst | 52 #. ``tso``: 54 It is used to enable tso support in vhost library.
|
| /f-stack/app/nginx-1.16.1/conf/ |
| H A D | f-stack.conf | 22 tso=0
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 456 uint64_t tso; in enic_xmit_pkts() local 474 tso = ol_flags & PKT_TX_TCP_SEG; in enic_xmit_pkts() 477 if (unlikely(!tso && pkt_len > ENIC_TX_MAX_PKT_SIZE)) { in enic_xmit_pkts() 502 if (tso) { in enic_xmit_pkts()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/ |
| H A D | qcom,ethqos.txt | 49 snps,tso;
|
| H A D | stm32-dwmac.yaml | 117 snps,tso;
|
| /f-stack/lib/ |
| H A D | ff_config.h | 150 int tso; member
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_tx.c | 49 if (!sa->tso) in sfc_tx_get_offload_mask() 488 if (sa->tso && (rc == ENOSPC)) in sfc_tx_qstart() 605 if (sa->tso) { in sfc_tx_start() 609 sa->tso = B_FALSE; in sfc_tx_start() 1022 if (ctrl_txq->evq->sa->tso) { in sfc_efx_tx_qcreate()
|
| H A D | sfc.c | 208 if (sa->tso && encp->enc_fw_assisted_tso_v2_enabled) in sfc_estimate_resource_limits() 801 sa->tso = encp->enc_fw_assisted_tso_v2_enabled || in sfc_attach() 803 if (!sa->tso) in sfc_attach() 807 if (sa->tso && in sfc_attach()
|
| H A D | sfc.h | 285 boolean_t tso; member
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_txq.c | 107 if (config->tso) in mlx5_get_tx_port_offloads() 114 if (config->tso) in mlx5_get_tx_port_offloads() 121 if (config->tso) in mlx5_get_tx_port_offloads() 795 bool tso = txq_ctrl->txq.offloads & (DEV_TX_OFFLOAD_TCP_TSO | in txq_set_params() local 962 if (tso) { in txq_set_params()
|
| /f-stack/dpdk/drivers/net/mlx4/ |
| H A D | mlx4_txq.c | 256 if (priv->tso) in mlx4_get_tx_port_offloads() 260 if (priv->tso) in mlx4_get_tx_port_offloads()
|
| H A D | mlx4.h | 173 uint32_t tso:1; /**< Transmit segmentation offload is supported. */ member
|
| H A D | mlx4.c | 989 priv->tso = in mlx4_pci_probe() 993 if (priv->tso) in mlx4_pci_probe() 997 priv->tso ? "" : "not "); in mlx4_pci_probe()
|
| H A D | mlx4_rxtx.c | 918 bool tso = txq->priv->tso && (buf->ol_flags & PKT_TX_TCP_SEG); in mlx4_tx_burst() local 937 if (tso) { in mlx4_tx_burst()
|
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_lif.h | 36 uint64_t tso; member
|
| /f-stack/dpdk/app/test/ |
| H A D | test_mbuf.c | 1390 uint64_t tso, uint64_t ol3, uint64_t ol2) in set_tx_offload() argument 1395 mb->tso_segsz = tso; in set_tx_offload() 1412 uint16_t tso; in test_tx_offload() member 1420 txof.tso = rte_rand() % (1 << RTE_MBUF_TSO_SEGSZ_BITS); in test_tx_offload() 1431 txof.l2, txof.l3, txof.l4, txof.tso, txof.l3, txof.l2); in test_tx_offload() 1445 txof.tso, txof.l3, txof.l2); in test_tx_offload() 1459 txof.l4, txof.tso, txof.l3, txof.l2, 0); in test_tx_offload()
|
| /f-stack/dpdk/doc/guides/howto/ |
| H A D | virtio_user_as_exceptional_path.rst | 25 related features, like multi queue, tso, multi-seg mbuf, etc.
|
| /f-stack/dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_rxtx.c | 419 bool tso = (txm->ol_flags & PKT_TX_TCP_SEG) != 0; in vmxnet3_xmit_pkts() local 440 if (tso) in vmxnet3_xmit_pkts() 448 if (unlikely(!tso && count > VMXNET3_MAX_TXD_PER_PKT)) { in vmxnet3_xmit_pkts() 528 if (tso) { in vmxnet3_xmit_pkts()
|
| /f-stack/freebsd/net/ |
| H A D | if_vxlan.c | 159 counter_u64_t tso; member 2556 counter_u64_add(sc->vxl_stats.tso, 1); in vxlan_encap4() 2668 counter_u64_add(sc->vxl_stats.tso, 1); in vxlan_encap6() 2866 stats->tso = counter_u64_alloc(M_WAITOK); in vxlan_stats_alloc() 2867 if (stats->tso == NULL) in vxlan_stats_alloc() 2889 if (stats->tso != NULL) { in vxlan_stats_free() 2890 counter_u64_free(stats->tso); in vxlan_stats_free() 2891 stats->tso = NULL; in vxlan_stats_free() 3531 CTLFLAG_RD, &stats->tso, "# of times hardware assisted with TSO"); in vxlan_sysctl_setup()
|
| /f-stack/dpdk/lib/librte_mbuf/ |
| H A D | rte_mbuf.h | 1797 rte_mbuf_tx_offload(uint64_t il2, uint64_t il3, uint64_t il4, uint64_t tso, in rte_mbuf_tx_offload() argument 1803 tso << RTE_MBUF_TSO_SEGSZ_OFS | in rte_mbuf_tx_offload()
|
| /f-stack/dpdk/drivers/net/axgbe/ |
| H A D | axgbe_ethdev.h | 422 unsigned int tso; /* TCP Segmentation Offload */ member
|
| /f-stack/dpdk/drivers/net/thunderx/base/ |
| H A D | nicvf_hw_defs.h | 960 uint64_t tso:1; member 995 uint64_t tso:1;
|
| /f-stack/freebsd/contrib/alpine-hal/eth/ |
| H A D | al_hal_eth_main.c | 645 al_reg_write32(&adapter->ec_regs_base->tso.cache_table_addr, i + (adapter->udma_id * 4)); in al_eth_adapter_init() 646 al_reg_write32(&adapter->ec_regs_base->tso.cache_table_data_1, 0x00000000); in al_eth_adapter_init() 647 al_reg_write32(&adapter->ec_regs_base->tso.cache_table_data_2, 0x00000000); in al_eth_adapter_init() 648 al_reg_write32(&adapter->ec_regs_base->tso.cache_table_data_3, 0x00000000); in al_eth_adapter_init() 649 al_reg_write32(&adapter->ec_regs_base->tso.cache_table_data_4, 0x00000000); in al_eth_adapter_init() 668 al_reg_write32(&adapter->ec_regs_base->tso.cfg_add_0, in al_eth_adapter_init() 672 al_reg_write32(&adapter->ec_regs_base->tso.cfg_tunnel, in al_eth_adapter_init() 706 reg = al_reg_read32(&adapter->ec_regs_base->tso.in_cfg); in al_eth_adapter_init() 708 al_reg_write32(&adapter->ec_regs_base->tso.in_cfg, reg); in al_eth_adapter_init() 2281 const char *tso = (pkt->flags & AL_ETH_TX_FLAGS_TSO) ? "TSO" : ""; in al_dump_tx_pkt() local [all …]
|