Home
last modified time | relevance | path

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

/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx.c1265 prev = rxm; in virtio_recv_pkts_inorder()
1291 prev = rxm; in virtio_recv_pkts_inorder()
1314 rxm->data_off = in virtio_recv_pkts_inorder()
1319 prev = rxm; in virtio_recv_pkts_inorder()
1444 prev = rxm; in virtio_recv_mergeable_pkts()
1470 prev = rxm; in virtio_recv_mergeable_pkts()
1493 rxm->data_off = in virtio_recv_mergeable_pkts()
1498 prev = rxm; in virtio_recv_mergeable_pkts()
1616 prev = rxm; in virtio_recv_mergeable_pkts_packed()
1642 prev = rxm; in virtio_recv_mergeable_pkts_packed()
[all …]
/dpdk/drivers/net/vmxnet3/
H A Dvmxnet3_rxtx.c672 struct rte_mbuf *rxm) in vmxnet3_guess_mss() argument
811 rcd, rxm); in vmxnet3_rx_offload()
876 rxm = rbi->m; in vmxnet3_recv_pkts()
909 rxm->nb_segs = 1; in vmxnet3_recv_pkts()
910 rxm->next = NULL; in vmxnet3_recv_pkts()
914 rxm->ol_flags = 0; in vmxnet3_recv_pkts()
915 rxm->vlan_tci = 0; in vmxnet3_recv_pkts()
916 rxm->packet_type = 0; in vmxnet3_recv_pkts()
947 rxq->start_seg = rxm; in vmxnet3_recv_pkts()
948 rxq->last_seg = rxm; in vmxnet3_recv_pkts()
[all …]
/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c789 rxm = info[0]; in ionic_rx_clean()
794 rte_pktmbuf_free(rxm); in ionic_rx_clean()
822 rte_prefetch1((char *)rxm->buf_addr + rxm->data_off); in ionic_rx_clean()
830 left -= rxm->data_len; in ionic_rx_clean()
832 rxm_seg = rxm->next; in ionic_rx_clean()
838 rxm->nb_segs++; in ionic_rx_clean()
868 rxm->ol_flags = pkt_flags; in ionic_rx_clean()
954 if (rxm == NULL) { in ionic_rx_fill()
970 rxm->next = NULL; in ionic_rx_fill()
972 prev_rxm_seg = rxm; in ionic_rx_fill()
[all …]
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_rx.c466 if (!rxm) in hinic_recv_jumbo_pkt()
469 rxm->next = cur_mbuf; in hinic_recv_jumbo_pkt()
471 rxm = cur_mbuf; in hinic_recv_jumbo_pkt()
987 struct rte_mbuf *rxm; in hinic_recv_pkts() local
1016 rxm = rx_info->mbuf; in hinic_recv_pkts()
1028 rxm->data_len = pkt_len; in hinic_recv_pkts()
1029 rxm->pkt_len = pkt_len; in hinic_recv_pkts()
1046 rxm->port = rxq->port_id; in hinic_recv_pkts()
1051 &rxm->vlan_tci); in hinic_recv_pkts()
1059 &rxm->hash.rss); in hinic_recv_pkts()
[all …]
/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.h567 struct rte_mbuf *rxm, in hns3_rx_set_cksum_flag() argument
576 rxm->ol_flags |= (RTE_MBUF_F_RX_IP_CKSUM_GOOD | RTE_MBUF_F_RX_L4_CKSUM_GOOD); in hns3_rx_set_cksum_flag()
581 rxm->ol_flags |= RTE_MBUF_F_RX_IP_CKSUM_BAD; in hns3_rx_set_cksum_flag()
584 rxm->ol_flags |= RTE_MBUF_F_RX_IP_CKSUM_GOOD; in hns3_rx_set_cksum_flag()
588 rxm->ol_flags |= RTE_MBUF_F_RX_L4_CKSUM_BAD; in hns3_rx_set_cksum_flag()
591 rxm->ol_flags |= RTE_MBUF_F_RX_L4_CKSUM_GOOD; in hns3_rx_set_cksum_flag()
598 rxm->ol_flags |= RTE_MBUF_F_RX_OUTER_L4_CKSUM_BAD; in hns3_rx_set_cksum_flag()
604 hns3_handle_bdinfo(struct hns3_rx_queue *rxq, struct rte_mbuf *rxm, in hns3_handle_bdinfo() argument
619 if (unlikely((l234_info & L2E_TRUNC_ERR_FLAG) || rxm->pkt_len == 0)) { in hns3_handle_bdinfo()
628 hns3_rx_set_cksum_flag(rxq, rxm, l234_info); in hns3_handle_bdinfo()
H A Dhns3_rxtx.c2458 rxm = rxe->mbuf; in hns3_recv_pkts_simple()
2473 rxm->data_len = rxm->pkt_len; in hns3_recv_pkts_simple()
2482 rxm->nb_segs = 1; in hns3_recv_pkts_simple()
2483 rxm->next = NULL; in hns3_recv_pkts_simple()
2642 rxm = rxe->mbuf; in hns3_recv_scattered_pkts()
2653 first_seg = rxm; in hns3_recv_scattered_pkts()
2664 last_seg = rxm; in hns3_recv_scattered_pkts()
2689 rxm->next = NULL; in hns3_recv_scattered_pkts()
2693 rxm->data_len); in hns3_recv_scattered_pkts()
3195 hdr_len = rxm->l2_len + rxm->l3_len + rxm->l4_len; in hns3_fill_first_desc()
[all …]
/dpdk/drivers/net/e1000/
H A Dem_rxtx.c686 struct rte_mbuf *rxm; in eth_em_recv_pkts() local
781 rxm = rxe->mbuf; in eth_em_recv_pkts()
804 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in eth_em_recv_pkts()
805 rxm->nb_segs = 1; in eth_em_recv_pkts()
806 rxm->next = NULL; in eth_em_recv_pkts()
812 rxm->ol_flags = rxm->ol_flags | in eth_em_recv_pkts()
862 struct rte_mbuf *rxm; in eth_em_recv_scattered_pkts() local
962 rxm = rxe->mbuf; in eth_em_recv_scattered_pkts()
984 first_seg = rxm; in eth_em_recv_scattered_pkts()
999 last_seg = rxm; in eth_em_recv_scattered_pkts()
[all …]
H A Digb_rxtx.c813 struct rte_mbuf *rxm; in eth_igb_recv_pkts() local
906 rxm = rxe->mbuf; in eth_igb_recv_pkts()
929 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in eth_igb_recv_pkts()
930 rxm->nb_segs = 1; in eth_igb_recv_pkts()
931 rxm->next = NULL; in eth_igb_recv_pkts()
1000 struct rte_mbuf *rxm; in eth_igb_recv_scattered_pkts() local
1101 rxm = rxe->mbuf; in eth_igb_recv_scattered_pkts()
1123 first_seg = rxm; in eth_igb_recv_scattered_pkts()
1129 last_seg->next = rxm; in eth_igb_recv_scattered_pkts()
1138 last_seg = rxm; in eth_igb_recv_scattered_pkts()
[all …]
/dpdk/drivers/net/iavf/
H A Diavf_rxtx.c1364 rxm = rxe; in iavf_recv_pkts()
1375 rxm->nb_segs = 1; in iavf_recv_pkts()
1376 rxm->next = NULL; in iavf_recv_pkts()
1388 rxm->hash.rss = in iavf_recv_pkts()
1482 rxm = rxe; in iavf_recv_pkts_flex_rxd()
1493 rxm->nb_segs = 1; in iavf_recv_pkts_flex_rxd()
1494 rxm->next = NULL; in iavf_recv_pkts_flex_rxd()
1602 rxm = rxe; in iavf_recv_scattered_pkts_flex_rxd()
1637 last_seg = rxm; in iavf_recv_scattered_pkts_flex_rxd()
1771 rxm = rxe; in iavf_recv_scattered_pkts()
[all …]
/dpdk/drivers/net/igc/
H A Digc_txrx.c328 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in rx_desc_get_pkt_info()
361 struct rte_mbuf *rxm; in igc_recv_pkts() local
446 rxm = rxe->mbuf; in igc_recv_pkts()
451 rxm->next = NULL; in igc_recv_pkts()
457 rxm->nb_segs = 1; in igc_recv_pkts()
508 struct rte_mbuf *rxm; in igc_recv_scattered_pkts() local
590 rxm = rxe->mbuf; in igc_recv_scattered_pkts()
595 rxm->next = NULL; in igc_recv_scattered_pkts()
613 first_seg = rxm; in igc_recv_scattered_pkts()
619 last_seg->next = rxm; in igc_recv_scattered_pkts()
[all …]
/dpdk/drivers/net/ngbe/
H A Dngbe_rxtx.c1241 struct rte_mbuf *rxm; in ngbe_recv_pkts() local
1336 rxm = rxe->mbuf; in ngbe_recv_pkts()
1358 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in ngbe_recv_pkts()
1359 rxm->nb_segs = 1; in ngbe_recv_pkts()
1360 rxm->next = NULL; in ngbe_recv_pkts()
1361 rxm->pkt_len = pkt_len; in ngbe_recv_pkts()
1362 rxm->data_len = pkt_len; in ngbe_recv_pkts()
1384 rx_pkts[nb_rx++] = rxm; in ngbe_recv_pkts()
1484 struct rte_mbuf *rxm; in ngbe_recv_pkts_sc() local
1555 rxm = rxe->mbuf; in ngbe_recv_pkts_sc()
[all …]
/dpdk/drivers/net/i40e/
H A Di40e_rxtx.c711 struct rte_mbuf *rxm; in i40e_recv_pkts() local
772 rxm = rxe->mbuf; in i40e_recv_pkts()
784 rxm->nb_segs = 1; in i40e_recv_pkts()
785 rxm->next = NULL; in i40e_recv_pkts()
789 rxm->ol_flags = 0; in i40e_recv_pkts()
793 rxm->packet_type = in i40e_recv_pkts()
797 rxm->hash.rss = in i40e_recv_pkts()
895 rxm = rxe->mbuf; in i40e_recv_scattered_pkts()
916 first_seg = rxm; in i40e_recv_scattered_pkts()
933 last_seg = rxm; in i40e_recv_scattered_pkts()
[all …]
/dpdk/drivers/net/ice/
H A Dice_rxtx.c1902 rxm = rxe->mbuf; in ice_recv_scattered_pkts()
1923 first_seg = rxm; in ice_recv_scattered_pkts()
1931 last_seg->next = rxm; in ice_recv_scattered_pkts()
1940 last_seg = rxm; in ice_recv_scattered_pkts()
1954 rxm->next = NULL; in ice_recv_scattered_pkts()
1993 *RTE_MBUF_DYNFIELD(rxm, in ice_recv_scattered_pkts()
2398 rxm = rxe->mbuf; in ice_recv_pkts()
2417 rxm->nb_segs = 1; in ice_recv_pkts()
2418 rxm->next = NULL; in ice_recv_pkts()
2444 *RTE_MBUF_DYNFIELD(rxm, in ice_recv_pkts()
[all …]
/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.c1441 struct rte_mbuf *rxm; in txgbe_recv_pkts() local
1535 rxm = rxe->mbuf; in txgbe_recv_pkts()
1557 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in txgbe_recv_pkts()
1558 rxm->nb_segs = 1; in txgbe_recv_pkts()
1559 rxm->next = NULL; in txgbe_recv_pkts()
1560 rxm->pkt_len = pkt_len; in txgbe_recv_pkts()
1579 rxm->hash.fdir.hash = in txgbe_recv_pkts()
1588 rx_pkts[nb_rx++] = rxm; in txgbe_recv_pkts()
1708 struct rte_mbuf *rxm; in txgbe_recv_pkts_lro() local
1807 rxm = rxe->mbuf; in txgbe_recv_pkts_lro()
[all …]
/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx.c1793 struct rte_mbuf *rxm; in ixgbe_recv_pkts() local
1888 rxm = rxe->mbuf; in ixgbe_recv_pkts()
1911 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in ixgbe_recv_pkts()
1912 rxm->nb_segs = 1; in ixgbe_recv_pkts()
1913 rxm->next = NULL; in ixgbe_recv_pkts()
1914 rxm->pkt_len = pkt_len; in ixgbe_recv_pkts()
1929 rxm->packet_type = in ixgbe_recv_pkts()
1947 rx_pkts[nb_rx++] = rxm; in ixgbe_recv_pkts()
2082 struct rte_mbuf *rxm; in ixgbe_recv_pkts_lro() local
2184 rxm = rxe->mbuf; in ixgbe_recv_pkts_lro()
[all …]