Searched refs:tsoh (Results 1 – 4 of 4) sorted by relevance
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_tso.c | 30 if (sw_ring[i].tsoh == NULL) in sfc_efx_tso_alloc_tsoh_objs() 38 rte_free(sw_ring[--i].tsoh); in sfc_efx_tso_alloc_tsoh_objs() 50 rte_free(sw_ring[i].tsoh); in sfc_efx_tso_free_tsoh_objs() 51 sw_ring[i].tsoh = NULL; in sfc_efx_tso_free_tsoh_objs() 67 rte_memcpy(tsoh, rte_pktmbuf_mtod(m, uint8_t *), in sfc_tso_prepare_header() 71 tsoh += bytes_to_copy; in sfc_tso_prepare_header() 97 uint8_t *tsoh; in sfc_efx_tso_do() local 128 tsoh = txq->sw_ring[idx & txq->ptr_mask].tsoh; in sfc_efx_tso_do() 140 tsoh = rte_pktmbuf_mtod(m, uint8_t *); in sfc_efx_tso_do() 148 sfc_tso_innermost_ip_fix_len(m, tsoh, nh_off); in sfc_efx_tso_do() [all …]
|
| H A D | sfc_tso.h | 44 sfc_tso_outer_udp_fix_len(const struct rte_mbuf *m, uint8_t *tsoh) in sfc_tso_outer_udp_fix_len() argument 49 rte_memcpy(tsoh + m->outer_l2_len + m->outer_l3_len + in sfc_tso_outer_udp_fix_len() 55 sfc_tso_innermost_ip_fix_len(const struct rte_mbuf *m, uint8_t *tsoh, in sfc_tso_innermost_ip_fix_len() argument 70 rte_memcpy(tsoh + iph_ofst + field_ofst, &len, sizeof(len)); in sfc_tso_innermost_ip_fix_len() 73 unsigned int sfc_tso_prepare_header(uint8_t *tsoh, size_t header_len,
|
| H A D | sfc_ef10_tx.c | 72 uint8_t *tsoh; member 464 hdr_addr = txq->tsoh + hdr_addr_off; in sfc_ef10_xmit_tso_pkt() 968 txq->tsoh = rte_calloc_socket("sfc-ef10-txq-tsoh", in sfc_ef10_tx_qcreate() 973 if (txq->tsoh == NULL) in sfc_ef10_tx_qcreate() 976 txq->tsoh_iova = rte_malloc_virt2iova(txq->tsoh); in sfc_ef10_tx_qcreate() 1013 rte_free(txq->tsoh); in sfc_ef10_tx_qdestroy()
|
| H A D | sfc_tx.h | 33 uint8_t *tsoh; /* Buffer to store TSO header */ member
|