Home
last modified time | relevance | path

Searched refs:last_seg (Results 1 – 15 of 15) sorted by relevance

/f-stack/dpdk/drivers/crypto/mvsam/
H A Drte_mrvl_pmd.c616 struct rte_mbuf *last_seg = op->sym->m_src; in mrvl_request_prepare() local
622 while ((last_seg->next != NULL) && in mrvl_request_prepare()
623 (d_offset >= last_seg->data_len)) { in mrvl_request_prepare()
624 d_offset -= last_seg->data_len; in mrvl_request_prepare()
625 last_seg = last_seg->next; in mrvl_request_prepare()
628 if (rte_pktmbuf_mtod_offset(last_seg, uint8_t *, in mrvl_request_prepare()
633 if (last_seg->buf_len >= (d_size + d_offset)) { in mrvl_request_prepare()
634 d_ptr = (unsigned char *)last_seg->buf_addr + in mrvl_request_prepare()
/f-stack/dpdk/drivers/net/enic/
H A Denic_rxtx.c64 struct rte_mbuf *last_seg = sop_rq->pkt_last_seg; in enic_recv_pkts() local
138 last_seg->next = rxmb; in enic_recv_pkts()
147 last_seg = rxmb; in enic_recv_pkts()
187 sop_rq->pkt_last_seg = last_seg; in enic_recv_pkts()
/f-stack/dpdk/drivers/net/fm10k/
H A Dfm10k_rxtx.c220 struct rte_mbuf *last_seg = q->pkt_last_seg; in fm10k_recv_scattered_pkts() local
273 last_seg->next = mbuf; in fm10k_recv_scattered_pkts()
282 last_seg = mbuf; in fm10k_recv_scattered_pkts()
364 q->pkt_last_seg = last_seg; in fm10k_recv_scattered_pkts()
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_rxtx.c1393 last_seg->next = rxm; in iavf_recv_scattered_pkts_flex_rxd()
1401 last_seg = rxm; in iavf_recv_scattered_pkts_flex_rxd()
1420 last_seg->data_len = in iavf_recv_scattered_pkts_flex_rxd()
1421 (uint16_t)(last_seg->data_len - in iavf_recv_scattered_pkts_flex_rxd()
1423 last_seg->next = NULL; in iavf_recv_scattered_pkts_flex_rxd()
1450 rxq->pkt_last_seg = last_seg; in iavf_recv_scattered_pkts_flex_rxd()
1546 last_seg->next = rxm; in iavf_recv_scattered_pkts()
1554 last_seg = rxm; in iavf_recv_scattered_pkts()
1573 last_seg->data_len = in iavf_recv_scattered_pkts()
1576 last_seg->next = NULL; in iavf_recv_scattered_pkts()
[all …]
/f-stack/dpdk/drivers/net/e1000/
H A Dem_rxtx.c860 struct rte_mbuf *last_seg; in eth_em_recv_scattered_pkts() local
883 last_seg = rxq->pkt_last_seg; in eth_em_recv_scattered_pkts()
989 last_seg->next = rxm; in eth_em_recv_scattered_pkts()
998 last_seg = rxm; in eth_em_recv_scattered_pkts()
1018 last_seg->data_len = (uint16_t) in eth_em_recv_scattered_pkts()
1019 (last_seg->data_len - in eth_em_recv_scattered_pkts()
1021 last_seg->next = NULL; in eth_em_recv_scattered_pkts()
1068 rxq->pkt_last_seg = last_seg; in eth_em_recv_scattered_pkts()
H A Digb_rxtx.c998 struct rte_mbuf *last_seg; in eth_igb_recv_scattered_pkts() local
1022 last_seg = rxq->pkt_last_seg; in eth_igb_recv_scattered_pkts()
1128 last_seg->next = rxm; in eth_igb_recv_scattered_pkts()
1137 last_seg = rxm; in eth_igb_recv_scattered_pkts()
1157 last_seg->data_len = (uint16_t) in eth_igb_recv_scattered_pkts()
1158 (last_seg->data_len - in eth_igb_recv_scattered_pkts()
1160 last_seg->next = NULL; in eth_igb_recv_scattered_pkts()
1223 rxq->pkt_last_seg = last_seg; in eth_igb_recv_scattered_pkts()
/f-stack/dpdk/drivers/net/vmxnet3/
H A Dvmxnet3_ring.h148 struct rte_mbuf *last_seg; member
H A Dvmxnet3_rxtx.c946 rxq->last_seg = rxm; in vmxnet3_recv_pkts()
957 rxq->last_seg->next = rxm; in vmxnet3_recv_pkts()
958 rxq->last_seg = rxm; in vmxnet3_recv_pkts()
/f-stack/dpdk/drivers/net/igc/
H A Digc_txrx.c497 struct rte_mbuf *last_seg = rxq->pkt_last_seg; in igc_recv_scattered_pkts() local
617 last_seg->next = rxm; in igc_recv_scattered_pkts()
626 last_seg = rxm; in igc_recv_scattered_pkts()
645 last_seg->data_len = last_seg->data_len - in igc_recv_scattered_pkts()
647 last_seg->next = NULL; in igc_recv_scattered_pkts()
671 rxq->pkt_last_seg = last_seg; in igc_recv_scattered_pkts()
/f-stack/freebsd/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_xmit_ds.c69 HAL_BOOL last_seg, in ar9300_fill_tx_desc() argument
102 ads->ds_ctl12 |= (last_seg ? 0 : AR_tx_more); in ar9300_fill_tx_desc()
103 } else if (last_seg) { /* !first_seg && last_seg */ in ar9300_fill_tx_desc()
H A Dar9300desc.h515 HAL_BOOL last_seg, const void *ds0);
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c2041 recalculate_data_len(struct rte_mbuf *first_seg, struct rte_mbuf *last_seg, in recalculate_data_len() argument
2050 last_seg->data_len = (uint16_t)(last_seg->data_len - in recalculate_data_len()
2052 last_seg->next = NULL; in recalculate_data_len()
2196 struct rte_mbuf *last_seg; in hns3_recv_scattered_pkts() local
2220 last_seg = rxq->pkt_last_seg; in hns3_recv_scattered_pkts()
2321 last_seg->next = rxm; in hns3_recv_scattered_pkts()
2328 last_seg = rxm; in hns3_recv_scattered_pkts()
2353 recalculate_data_len(first_seg, last_seg, rxm, rxq, in hns3_recv_scattered_pkts()
2399 rxq->pkt_last_seg = last_seg; in hns3_recv_scattered_pkts()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_rxtx.c784 struct rte_mbuf *last_seg = rxq->pkt_last_seg; in i40e_recv_scattered_pkts() local
861 last_seg->next = rxm; in i40e_recv_scattered_pkts()
870 last_seg = rxm; in i40e_recv_scattered_pkts()
890 last_seg->data_len = in i40e_recv_scattered_pkts()
891 (uint16_t)(last_seg->data_len - in i40e_recv_scattered_pkts()
893 last_seg->next = NULL; in i40e_recv_scattered_pkts()
928 rxq->pkt_last_seg = last_seg; in i40e_recv_scattered_pkts()
/f-stack/dpdk/drivers/net/ice/
H A Dice_rxtx.c1722 struct rte_mbuf *last_seg = rxq->pkt_last_seg; in ice_recv_scattered_pkts() local
1800 last_seg->next = rxm; in ice_recv_scattered_pkts()
1809 last_seg = rxm; in ice_recv_scattered_pkts()
1829 last_seg->data_len = in ice_recv_scattered_pkts()
1830 (uint16_t)(last_seg->data_len - in ice_recv_scattered_pkts()
1832 last_seg->next = NULL; in ice_recv_scattered_pkts()
1856 rxq->pkt_last_seg = last_seg; in ice_recv_scattered_pkts()
/f-stack/dpdk/lib/librte_eal/linux/
H A Deal_vfio.c555 bool last_seg = (len - cur_len) == ms->len; in vfio_mem_event_callback() local
585 if (skip_last && !last_seg) { in vfio_mem_event_callback()
588 } else if (!skip_last && last_seg) { in vfio_mem_event_callback()