| /dpdk/drivers/net/fm10k/ |
| H A D | fm10k_rxtx.c | 264 if (!first_seg) { in fm10k_recv_scattered_pkts() 265 first_seg = mbuf; in fm10k_recv_scattered_pkts() 268 first_seg->pkt_len = in fm10k_recv_scattered_pkts() 271 first_seg->nb_segs++; in fm10k_recv_scattered_pkts() 285 first_seg->ol_flags = 0; in fm10k_recv_scattered_pkts() 289 first_seg->hash.rss = desc.d.rss; in fm10k_recv_scattered_pkts() 304 first_seg->vlan_tci_outer = in fm10k_recv_scattered_pkts() 309 first_seg->data_off); in fm10k_recv_scattered_pkts() 315 rx_pkts[nb_rcv++] = first_seg; in fm10k_recv_scattered_pkts() 320 first_seg = NULL; in fm10k_recv_scattered_pkts() [all …]
|
| /dpdk/drivers/net/dpaa/ |
| H A D | dpaa_rxtx.c | 365 first_seg->port = ifid; in dpaa_eth_sg_to_mbuf() 366 first_seg->nb_segs = 1; in dpaa_eth_sg_to_mbuf() 367 first_seg->ol_flags = 0; in dpaa_eth_sg_to_mbuf() 368 prev_seg = first_seg; in dpaa_eth_sg_to_mbuf() 379 first_seg->nb_segs += 1; in dpaa_eth_sg_to_mbuf() 389 first_seg->pkt_len, first_seg->nb_segs); in dpaa_eth_sg_to_mbuf() 394 return first_seg; in dpaa_eth_sg_to_mbuf() 469 first_seg->nb_segs = 1; in dpaa_free_mbuf() 470 prev_seg = first_seg; in dpaa_free_mbuf() 478 first_seg->nb_segs += 1; in dpaa_free_mbuf() [all …]
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 52 struct rte_mbuf *first_seg = sop_rq->pkt_first_seg; in enic_recv_pkts_common() local 146 first_seg = rxmb; in enic_recv_pkts_common() 147 first_seg->pkt_len = seg_length; in enic_recv_pkts_common() 149 first_seg->pkt_len = (uint16_t)(first_seg->pkt_len in enic_recv_pkts_common() 151 first_seg->nb_segs++; in enic_recv_pkts_common() 172 first_seg->packet_type = in enic_recv_pkts_common() 174 enic_cq_rx_to_pkt_flags(&cqd, first_seg); in enic_recv_pkts_common() 178 first_seg->packet_type &= ~(RTE_PTYPE_L3_MASK | in enic_recv_pkts_common() 182 rte_pktmbuf_free(first_seg); in enic_recv_pkts_common() 193 rx_pkts[nb_rx++] = first_seg; in enic_recv_pkts_common() [all …]
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.c | 1620 if (!first_seg) { in iavf_recv_scattered_pkts_flex_rxd() 1621 first_seg = rxm; in iavf_recv_scattered_pkts_flex_rxd() 1625 first_seg->pkt_len = in iavf_recv_scattered_pkts_flex_rxd() 1628 first_seg->nb_segs++; in iavf_recv_scattered_pkts_flex_rxd() 1695 first_seg = NULL; in iavf_recv_scattered_pkts_flex_rxd() 1789 if (!first_seg) { in iavf_recv_scattered_pkts() 1790 first_seg = rxm; in iavf_recv_scattered_pkts() 1794 first_seg->pkt_len = in iavf_recv_scattered_pkts() 1797 first_seg->nb_segs++; in iavf_recv_scattered_pkts() 1843 first_seg->hash.rss = in iavf_recv_scattered_pkts() [all …]
|
| /dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 860 struct rte_mbuf *first_seg; in eth_em_recv_scattered_pkts() local 883 first_seg = rxq->pkt_first_seg; in eth_em_recv_scattered_pkts() 983 if (first_seg == NULL) { in eth_em_recv_scattered_pkts() 984 first_seg = rxm; in eth_em_recv_scattered_pkts() 986 first_seg->nb_segs = 1; in eth_em_recv_scattered_pkts() 989 first_seg->nb_segs++; in eth_em_recv_scattered_pkts() 1018 first_seg->nb_segs--; in eth_em_recv_scattered_pkts() 1038 first_seg->ol_flags = first_seg->ol_flags | in eth_em_recv_scattered_pkts() 1046 first_seg->data_off); in eth_em_recv_scattered_pkts() 1052 rx_pkts[nb_rx++] = first_seg; in eth_em_recv_scattered_pkts() [all …]
|
| H A D | igb_rxtx.c | 998 struct rte_mbuf *first_seg; in eth_igb_recv_scattered_pkts() local 1122 if (first_seg == NULL) { in eth_igb_recv_scattered_pkts() 1123 first_seg = rxm; in eth_igb_recv_scattered_pkts() 1125 first_seg->nb_segs = 1; in eth_igb_recv_scattered_pkts() 1128 first_seg->nb_segs++; in eth_igb_recv_scattered_pkts() 1157 first_seg->nb_segs--; in eth_igb_recv_scattered_pkts() 1185 first_seg->vlan_tci = in eth_igb_recv_scattered_pkts() 1188 first_seg->vlan_tci = in eth_igb_recv_scattered_pkts() 1201 first_seg->data_off); in eth_igb_recv_scattered_pkts() 1207 rx_pkts[nb_rx++] = first_seg; in eth_igb_recv_scattered_pkts() [all …]
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_rxtx.c | 306 first_seg->buf_addr = (uint8_t *)sg_addr; in eth_sg_fd_to_mbuf() 307 first_seg->ol_flags = 0; in eth_sg_fd_to_mbuf() 311 first_seg->nb_segs = 1; in eth_sg_fd_to_mbuf() 312 first_seg->next = NULL; in eth_sg_fd_to_mbuf() 313 first_seg->port = port_id; in eth_sg_fd_to_mbuf() 317 first_seg->packet_type = in eth_sg_fd_to_mbuf() 320 rte_mbuf_refcnt_set(first_seg, 1); in eth_sg_fd_to_mbuf() 323 (void **)&first_seg, 1, 1); in eth_sg_fd_to_mbuf() 325 cur_seg = first_seg; in eth_sg_fd_to_mbuf() 335 first_seg->nb_segs += 1; in eth_sg_fd_to_mbuf() [all …]
|
| /dpdk/drivers/net/axgbe/ |
| H A D | axgbe_rxtx.c | 344 struct rte_mbuf *first_seg = NULL; in eth_axgbe_recv_scattered_pkts() local 411 if (first_seg != NULL) { in eth_axgbe_recv_scattered_pkts() 412 if (rte_pktmbuf_chain(first_seg, mbuf) != 0) in eth_axgbe_recv_scattered_pkts() 414 first_seg); in eth_axgbe_recv_scattered_pkts() 416 first_seg = mbuf; in eth_axgbe_recv_scattered_pkts() 459 first_seg->pkt_len = pkt_len; in eth_axgbe_recv_scattered_pkts() 463 first_seg->port = rxq->port_id; in eth_axgbe_recv_scattered_pkts() 480 rx_pkts[nb_rx++] = first_seg; in eth_axgbe_recv_scattered_pkts() 483 first_seg = NULL; in eth_axgbe_recv_scattered_pkts()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 915 if (!first_seg) { in i40e_recv_scattered_pkts() 916 first_seg = rxm; in i40e_recv_scattered_pkts() 917 first_seg->nb_segs = 1; in i40e_recv_scattered_pkts() 920 first_seg->pkt_len = in i40e_recv_scattered_pkts() 923 first_seg->nb_segs++; in i40e_recv_scattered_pkts() 952 first_seg->nb_segs--; in i40e_recv_scattered_pkts() 963 first_seg->ol_flags = 0; in i40e_recv_scattered_pkts() 967 first_seg->packet_type = in i40e_recv_scattered_pkts() 971 first_seg->hash.rss = in i40e_recv_scattered_pkts() 983 first_seg->data_off)); in i40e_recv_scattered_pkts() [all …]
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 612 if (first_seg == NULL) { in igc_recv_scattered_pkts() 613 first_seg = rxm; in igc_recv_scattered_pkts() 614 first_seg->pkt_len = data_len; in igc_recv_scattered_pkts() 615 first_seg->nb_segs = 1; in igc_recv_scattered_pkts() 617 first_seg->pkt_len += data_len; in igc_recv_scattered_pkts() 618 first_seg->nb_segs++; in igc_recv_scattered_pkts() 643 first_seg->pkt_len -= RTE_ETHER_CRC_LEN; in igc_recv_scattered_pkts() 646 first_seg->nb_segs--; in igc_recv_scattered_pkts() 662 rx_pkts[nb_rx++] = first_seg; in igc_recv_scattered_pkts() 665 first_seg = NULL; in igc_recv_scattered_pkts() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.c | 2357 first_seg->nb_segs--; in recalculate_data_len() 2528 struct rte_mbuf *first_seg; in hns3_recv_scattered_pkts() local 2652 if (first_seg == NULL) { in hns3_recv_scattered_pkts() 2653 first_seg = rxm; in hns3_recv_scattered_pkts() 2654 first_seg->nb_segs = 1; in hns3_recv_scattered_pkts() 2656 first_seg->nb_segs++; in hns3_recv_scattered_pkts() 2700 first_seg->hash.fdir.hi = in hns3_recv_scattered_pkts() 2730 rx_pkts[nb_rx++] = first_seg; in hns3_recv_scattered_pkts() 2731 first_seg = NULL; in hns3_recv_scattered_pkts() 2734 rte_pktmbuf_free(first_seg); in hns3_recv_scattered_pkts() [all …]
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_rxtx.c | 1922 if (!first_seg) { in ice_recv_scattered_pkts() 1923 first_seg = rxm; in ice_recv_scattered_pkts() 1924 first_seg->nb_segs = 1; in ice_recv_scattered_pkts() 1927 first_seg->pkt_len = in ice_recv_scattered_pkts() 1930 first_seg->nb_segs++; in ice_recv_scattered_pkts() 1959 first_seg->nb_segs--; in ice_recv_scattered_pkts() 1970 first_seg->ol_flags = 0; in ice_recv_scattered_pkts() 2010 first_seg->data_off)); in ice_recv_scattered_pkts() 2011 rx_pkts[nb_rx++] = first_seg; in ice_recv_scattered_pkts() 2012 first_seg = NULL; in ice_recv_scattered_pkts() [all …]
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_rxtx.c | 1483 struct rte_mbuf *first_seg; in ngbe_recv_pkts_sc() local 1589 first_seg = sc_entry->fbuf; in ngbe_recv_pkts_sc() 1600 if (first_seg == NULL) { in ngbe_recv_pkts_sc() 1601 first_seg = rxm; in ngbe_recv_pkts_sc() 1602 first_seg->pkt_len = data_len; in ngbe_recv_pkts_sc() 1603 first_seg->nb_segs = 1; in ngbe_recv_pkts_sc() 1605 first_seg->pkt_len += data_len; in ngbe_recv_pkts_sc() 1606 first_seg->nb_segs++; in ngbe_recv_pkts_sc() 1634 first_seg->nb_segs--; in ngbe_recv_pkts_sc() 1644 first_seg->data_off); in ngbe_recv_pkts_sc() [all …]
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 1707 struct rte_mbuf *first_seg; in txgbe_recv_pkts_lro() local 1850 first_seg = sc_entry->fbuf; in txgbe_recv_pkts_lro() 1861 if (first_seg == NULL) { in txgbe_recv_pkts_lro() 1862 first_seg = rxm; in txgbe_recv_pkts_lro() 1863 first_seg->pkt_len = data_len; in txgbe_recv_pkts_lro() 1864 first_seg->nb_segs = 1; in txgbe_recv_pkts_lro() 1866 first_seg->pkt_len += data_len; in txgbe_recv_pkts_lro() 1867 first_seg->nb_segs++; in txgbe_recv_pkts_lro() 1899 first_seg->nb_segs--; in txgbe_recv_pkts_lro() 1909 first_seg->data_off); in txgbe_recv_pkts_lro() [all …]
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.c | 2081 struct rte_mbuf *first_seg; in ixgbe_recv_pkts_lro() local 2228 first_seg = sc_entry->fbuf; in ixgbe_recv_pkts_lro() 2239 if (first_seg == NULL) { in ixgbe_recv_pkts_lro() 2240 first_seg = rxm; in ixgbe_recv_pkts_lro() 2241 first_seg->pkt_len = data_len; in ixgbe_recv_pkts_lro() 2242 first_seg->nb_segs = 1; in ixgbe_recv_pkts_lro() 2244 first_seg->pkt_len += data_len; in ixgbe_recv_pkts_lro() 2245 first_seg->nb_segs++; in ixgbe_recv_pkts_lro() 2277 first_seg->nb_segs--; in ixgbe_recv_pkts_lro() 2286 first_seg->data_off); in ixgbe_recv_pkts_lro() [all …]
|