| /f-stack/dpdk/drivers/net/fm10k/ |
| H A D | fm10k_rxtx.c | 265 if (!first_seg) { in fm10k_recv_scattered_pkts() 266 first_seg = mbuf; in fm10k_recv_scattered_pkts() 269 first_seg->pkt_len = in fm10k_recv_scattered_pkts() 272 first_seg->nb_segs++; in fm10k_recv_scattered_pkts() 286 first_seg->ol_flags = 0; in fm10k_recv_scattered_pkts() 290 first_seg->hash.rss = desc.d.rss; in fm10k_recv_scattered_pkts() 305 first_seg->vlan_tci_outer = in fm10k_recv_scattered_pkts() 310 first_seg->data_off); in fm10k_recv_scattered_pkts() 316 rx_pkts[nb_rcv++] = first_seg; in fm10k_recv_scattered_pkts() 321 first_seg = NULL; in fm10k_recv_scattered_pkts() [all …]
|
| /f-stack/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 …]
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 63 struct rte_mbuf *first_seg = sop_rq->pkt_first_seg; in enic_recv_pkts() local 132 first_seg = rxmb; in enic_recv_pkts() 133 first_seg->pkt_len = seg_length; in enic_recv_pkts() 135 first_seg->pkt_len = (uint16_t)(first_seg->pkt_len in enic_recv_pkts() 137 first_seg->nb_segs++; in enic_recv_pkts() 158 first_seg->packet_type = in enic_recv_pkts() 160 enic_cq_rx_to_pkt_flags(&cqd, first_seg); in enic_recv_pkts() 164 first_seg->packet_type &= ~(RTE_PTYPE_L3_MASK | in enic_recv_pkts() 168 rte_pktmbuf_free(first_seg); in enic_recv_pkts() 179 rx_pkts[nb_rx++] = first_seg; in enic_recv_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.c | 1384 if (!first_seg) { in iavf_recv_scattered_pkts_flex_rxd() 1385 first_seg = rxm; in iavf_recv_scattered_pkts_flex_rxd() 1389 first_seg->pkt_len = in iavf_recv_scattered_pkts_flex_rxd() 1392 first_seg->nb_segs++; in iavf_recv_scattered_pkts_flex_rxd() 1444 first_seg = NULL; in iavf_recv_scattered_pkts_flex_rxd() 1537 if (!first_seg) { in iavf_recv_scattered_pkts() 1538 first_seg = rxm; in iavf_recv_scattered_pkts() 1542 first_seg->pkt_len = in iavf_recv_scattered_pkts() 1545 first_seg->nb_segs++; in iavf_recv_scattered_pkts() 1591 first_seg->hash.rss = in iavf_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 859 struct rte_mbuf *first_seg; in eth_em_recv_scattered_pkts() local 882 first_seg = rxq->pkt_first_seg; in eth_em_recv_scattered_pkts() 982 if (first_seg == NULL) { in eth_em_recv_scattered_pkts() 983 first_seg = rxm; in eth_em_recv_scattered_pkts() 985 first_seg->nb_segs = 1; in eth_em_recv_scattered_pkts() 988 first_seg->nb_segs++; in eth_em_recv_scattered_pkts() 1017 first_seg->nb_segs--; in eth_em_recv_scattered_pkts() 1037 first_seg->ol_flags = first_seg->ol_flags | in eth_em_recv_scattered_pkts() 1045 first_seg->data_off); in eth_em_recv_scattered_pkts() 1051 rx_pkts[nb_rx++] = first_seg; in eth_em_recv_scattered_pkts() [all …]
|
| H A D | igb_rxtx.c | 997 struct rte_mbuf *first_seg; in eth_igb_recv_scattered_pkts() local 1121 if (first_seg == NULL) { in eth_igb_recv_scattered_pkts() 1122 first_seg = rxm; in eth_igb_recv_scattered_pkts() 1124 first_seg->nb_segs = 1; in eth_igb_recv_scattered_pkts() 1127 first_seg->nb_segs++; in eth_igb_recv_scattered_pkts() 1156 first_seg->nb_segs--; in eth_igb_recv_scattered_pkts() 1184 first_seg->vlan_tci = in eth_igb_recv_scattered_pkts() 1187 first_seg->vlan_tci = in eth_igb_recv_scattered_pkts() 1200 first_seg->data_off); in eth_igb_recv_scattered_pkts() 1206 rx_pkts[nb_rx++] = first_seg; in eth_igb_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_rxtx.c | 293 first_seg->buf_addr = (uint8_t *)sg_addr; in eth_sg_fd_to_mbuf() 294 first_seg->ol_flags = 0; in eth_sg_fd_to_mbuf() 297 first_seg->pkt_len = DPAA2_GET_FD_LEN(fd); in eth_sg_fd_to_mbuf() 298 first_seg->nb_segs = 1; in eth_sg_fd_to_mbuf() 299 first_seg->next = NULL; in eth_sg_fd_to_mbuf() 300 first_seg->port = port_id; in eth_sg_fd_to_mbuf() 304 first_seg->packet_type = in eth_sg_fd_to_mbuf() 307 rte_mbuf_refcnt_set(first_seg, 1); in eth_sg_fd_to_mbuf() 308 cur_seg = first_seg; in eth_sg_fd_to_mbuf() 318 first_seg->nb_segs += 1; in eth_sg_fd_to_mbuf() [all …]
|
| /f-stack/dpdk/drivers/net/axgbe/ |
| H A D | axgbe_rxtx.c | 325 struct rte_mbuf *first_seg = NULL; in eth_axgbe_recv_scattered_pkts() local 391 if (first_seg != NULL) { in eth_axgbe_recv_scattered_pkts() 392 if (rte_pktmbuf_chain(first_seg, mbuf) != 0) in eth_axgbe_recv_scattered_pkts() 394 first_seg); in eth_axgbe_recv_scattered_pkts() 396 first_seg = mbuf; in eth_axgbe_recv_scattered_pkts() 421 first_seg->pkt_len = pkt_len; in eth_axgbe_recv_scattered_pkts() 425 first_seg->port = rxq->port_id; in eth_axgbe_recv_scattered_pkts() 442 rx_pkts[nb_rx++] = first_seg; in eth_axgbe_recv_scattered_pkts() 445 first_seg = NULL; in eth_axgbe_recv_scattered_pkts()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.c | 2049 first_seg->nb_segs--; in recalculate_data_len() 2195 struct rte_mbuf *first_seg; in hns3_recv_scattered_pkts() local 2316 if (first_seg == NULL) { in hns3_recv_scattered_pkts() 2317 first_seg = rxm; in hns3_recv_scattered_pkts() 2318 first_seg->nb_segs = 1; in hns3_recv_scattered_pkts() 2320 first_seg->nb_segs++; in hns3_recv_scattered_pkts() 2361 first_seg->hash.fdir.hi = in hns3_recv_scattered_pkts() 2389 rx_pkts[nb_rx++] = first_seg; in hns3_recv_scattered_pkts() 2390 first_seg = NULL; in hns3_recv_scattered_pkts() 2393 rte_pktmbuf_free(first_seg); in hns3_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 852 if (!first_seg) { in i40e_recv_scattered_pkts() 853 first_seg = rxm; in i40e_recv_scattered_pkts() 854 first_seg->nb_segs = 1; in i40e_recv_scattered_pkts() 857 first_seg->pkt_len = in i40e_recv_scattered_pkts() 860 first_seg->nb_segs++; in i40e_recv_scattered_pkts() 889 first_seg->nb_segs--; in i40e_recv_scattered_pkts() 900 first_seg->ol_flags = 0; in i40e_recv_scattered_pkts() 904 first_seg->packet_type = in i40e_recv_scattered_pkts() 908 first_seg->hash.rss = in i40e_recv_scattered_pkts() 920 first_seg->data_off)); in i40e_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 610 if (first_seg == NULL) { in igc_recv_scattered_pkts() 611 first_seg = rxm; in igc_recv_scattered_pkts() 612 first_seg->pkt_len = data_len; in igc_recv_scattered_pkts() 613 first_seg->nb_segs = 1; in igc_recv_scattered_pkts() 615 first_seg->pkt_len += data_len; in igc_recv_scattered_pkts() 616 first_seg->nb_segs++; in igc_recv_scattered_pkts() 641 first_seg->pkt_len -= RTE_ETHER_CRC_LEN; in igc_recv_scattered_pkts() 644 first_seg->nb_segs--; in igc_recv_scattered_pkts() 660 rx_pkts[nb_rx++] = first_seg; in igc_recv_scattered_pkts() 663 first_seg = NULL; in igc_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_rxtx.c | 1791 if (!first_seg) { in ice_recv_scattered_pkts() 1792 first_seg = rxm; in ice_recv_scattered_pkts() 1793 first_seg->nb_segs = 1; in ice_recv_scattered_pkts() 1796 first_seg->pkt_len = in ice_recv_scattered_pkts() 1799 first_seg->nb_segs++; in ice_recv_scattered_pkts() 1828 first_seg->nb_segs--; in ice_recv_scattered_pkts() 1839 first_seg->ol_flags = 0; in ice_recv_scattered_pkts() 1848 first_seg->data_off)); in ice_recv_scattered_pkts() 1849 rx_pkts[nb_rx++] = first_seg; in ice_recv_scattered_pkts() 1850 first_seg = NULL; in ice_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 1637 struct rte_mbuf *first_seg; in txgbe_recv_pkts_lro() local 1780 first_seg = sc_entry->fbuf; in txgbe_recv_pkts_lro() 1791 if (first_seg == NULL) { in txgbe_recv_pkts_lro() 1792 first_seg = rxm; in txgbe_recv_pkts_lro() 1793 first_seg->pkt_len = data_len; in txgbe_recv_pkts_lro() 1794 first_seg->nb_segs = 1; in txgbe_recv_pkts_lro() 1796 first_seg->pkt_len += data_len; in txgbe_recv_pkts_lro() 1797 first_seg->nb_segs++; in txgbe_recv_pkts_lro() 1829 first_seg->nb_segs--; in txgbe_recv_pkts_lro() 1839 first_seg->data_off); in txgbe_recv_pkts_lro() [all …]
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.c | 2035 struct rte_mbuf *first_seg; in ixgbe_recv_pkts_lro() local 2182 first_seg = sc_entry->fbuf; in ixgbe_recv_pkts_lro() 2193 if (first_seg == NULL) { in ixgbe_recv_pkts_lro() 2194 first_seg = rxm; in ixgbe_recv_pkts_lro() 2195 first_seg->pkt_len = data_len; in ixgbe_recv_pkts_lro() 2196 first_seg->nb_segs = 1; in ixgbe_recv_pkts_lro() 2198 first_seg->pkt_len += data_len; in ixgbe_recv_pkts_lro() 2199 first_seg->nb_segs++; in ixgbe_recv_pkts_lro() 2231 first_seg->nb_segs--; in ixgbe_recv_pkts_lro() 2240 first_seg->data_off); in ixgbe_recv_pkts_lro() [all …]
|
| /f-stack/freebsd/contrib/dev/ath/ath_hal/ar9300/ |
| H A D | ar9300_xmit_ds.c | 68 HAL_BOOL first_seg, in ar9300_fill_tx_desc() argument 94 if (first_seg) { in ar9300_fill_tx_desc()
|
| H A D | ar9300desc.h | 514 u_int32_t *seg_len, u_int desc_id, u_int qcu, HAL_KEY_TYPE key_type, HAL_BOOL first_seg,
|