Home
last modified time | relevance | path

Searched refs:txm (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c110 txm = info[0]; in ionic_tx_flush()
112 next = txm->next; in ionic_tx_flush()
114 txm = next; in ionic_tx_flush()
277 txm->outer_l3_len + txm->l2_len; in ionic_tx_tcp_inner_pseudo_csum()
318 info[0] = txm; in ionic_tx_tso_post()
374 hdrlen = txm->outer_l2_len + txm->outer_l3_len + in ionic_tx_tso()
375 txm->l2_len + txm->l3_len + txm->l4_len; in ionic_tx_tso()
378 hdrlen = txm->l2_len + txm->l3_len + txm->l4_len; in ionic_tx_tso()
414 txm_seg = txm->next; in ionic_tx_tso()
512 info[0] = txm; in ionic_tx()
[all …]
/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_packed.h105 struct rte_mbuf *txm) in virtqueue_enqueue_single_packed_vec() argument
116 rte_mbuf_refcnt_read(txm) == 1 && RTE_MBUF_DIRECT(txm) && in virtqueue_enqueue_single_packed_vec()
117 txm->nb_segs == 1 && rte_pktmbuf_headroom(txm) >= hdr_size) in virtqueue_enqueue_single_packed_vec()
120 txm->nb_segs < VIRTIO_MAX_TX_INDIRECT) in virtqueue_enqueue_single_packed_vec()
128 can_push = rte_mbuf_refcnt_read(txm) == 1 && in virtqueue_enqueue_single_packed_vec()
129 RTE_MBUF_DIRECT(txm) && in virtqueue_enqueue_single_packed_vec()
130 txm->nb_segs == 1 && in virtqueue_enqueue_single_packed_vec()
131 rte_pktmbuf_headroom(txm) >= hdr_size; in virtqueue_enqueue_single_packed_vec()
133 slots = use_indirect ? 1 : (txm->nb_segs + !can_push); in virtqueue_enqueue_single_packed_vec()
148 virtqueue_enqueue_xmit_packed(txvq, txm, slots, use_indirect, in virtqueue_enqueue_single_packed_vec()
[all …]
H A Dvirtio_rxtx.c1788 struct rte_mbuf *txm = tx_pkts[nb_tx]; in virtio_xmit_pkts_packed() local
1794 rte_mbuf_refcnt_read(txm) == 1 && in virtio_xmit_pkts_packed()
1795 RTE_MBUF_DIRECT(txm) && in virtio_xmit_pkts_packed()
1796 txm->nb_segs == 1 && in virtio_xmit_pkts_packed()
1875 rte_mbuf_refcnt_read(txm) == 1 && in virtio_xmit_pkts()
1876 RTE_MBUF_DIRECT(txm) && in virtio_xmit_pkts()
1877 txm->nb_segs == 1 && in virtio_xmit_pkts()
1978 RTE_MBUF_DIRECT(txm) && in virtio_xmit_pkts_inorder()
1979 txm->nb_segs == 1 && in virtio_xmit_pkts_inorder()
1983 inorder_pkts[nb_inorder_pkts] = txm; in virtio_xmit_pkts_inorder()
[all …]
/dpdk/drivers/net/vmxnet3/
H A Dvmxnet3_rxtx.c419 struct rte_mbuf *m_seg = txm; in vmxnet3_xmit_pkts()
423 unsigned count = txm->nb_segs; in vmxnet3_xmit_pkts()
444 rte_pktmbuf_free(txm); in vmxnet3_xmit_pkts()
455 rte_pktmbuf_free(txm); in vmxnet3_xmit_pkts()
460 if (txm->nb_segs == 1 && in vmxnet3_xmit_pkts()
467 rte_pktmbuf_free(txm); in vmxnet3_xmit_pkts()
519 tbi->m = txm; in vmxnet3_xmit_pkts()
527 gdesc->txd.tci = txm->vlan_tci; in vmxnet3_xmit_pkts()
531 uint16_t mss = txm->tso_segsz; in vmxnet3_xmit_pkts()
535 gdesc->txd.hlen = txm->l2_len + txm->l3_len + txm->l4_len; in vmxnet3_xmit_pkts()
[all …]
/dpdk/drivers/raw/ntb/
H A Dntb.c608 struct rte_mbuf *txm; in ntb_enqueue_bufs() local
636 if (txm == NULL || txq->nb_tx_free < txm->nb_segs) in ntb_enqueue_bufs()
639 tx_last = (txq->last_used + txm->nb_segs - 1) & in ntb_enqueue_bufs()
641 nb_segs = txm->nb_segs; in ntb_enqueue_bufs()
646 sw_ring[txq->last_used].mbuf = txm; in ntb_enqueue_bufs()
653 if (txm->data_len > tx_item->len) { in ntb_enqueue_bufs()
657 txm->data_len = tx_item->len; in ntb_enqueue_bufs()
668 txm->data_len); in ntb_enqueue_bufs()
670 tx_used[nb_mbufs].len = txm->data_len; in ntb_enqueue_bufs()
676 bytes += txm->data_len; in ntb_enqueue_bufs()
[all …]
/dpdk/drivers/crypto/virtio/
H A Dvirtio_rxtx.c480 struct rte_mbuf *txm = tx_pkts[nb_tx]->sym->m_src; in virtio_crypto_pkt_tx_burst() local
482 int need = txm->nb_segs - txvq->vq_free_cnt; in virtio_crypto_pkt_tx_burst()
493 need = txm->nb_segs - txvq->vq_free_cnt; in virtio_crypto_pkt_tx_burst()