| /f-stack/dpdk/drivers/net/virtio/ |
| H A D | virtio_rxtx.c | 1236 prev = rxm; in virtio_recv_pkts_inorder() 1262 prev = rxm; in virtio_recv_pkts_inorder() 1285 rxm->data_off = in virtio_recv_pkts_inorder() 1290 prev = rxm; in virtio_recv_pkts_inorder() 1415 prev = rxm; in virtio_recv_mergeable_pkts() 1441 prev = rxm; in virtio_recv_mergeable_pkts() 1464 rxm->data_off = in virtio_recv_mergeable_pkts() 1469 prev = rxm; in virtio_recv_mergeable_pkts() 1587 prev = rxm; in virtio_recv_mergeable_pkts_packed() 1613 prev = rxm; in virtio_recv_mergeable_pkts_packed() [all …]
|
| /f-stack/dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_rxtx.c | 670 struct rte_mbuf *rxm) in vmxnet3_guess_mss() argument 809 rcd, rxm); in vmxnet3_rx_offload() 874 rxm = rbi->m; in vmxnet3_recv_pkts() 907 rxm->nb_segs = 1; in vmxnet3_recv_pkts() 908 rxm->next = NULL; in vmxnet3_recv_pkts() 912 rxm->ol_flags = 0; in vmxnet3_recv_pkts() 913 rxm->vlan_tci = 0; in vmxnet3_recv_pkts() 914 rxm->packet_type = 0; in vmxnet3_recv_pkts() 945 rxq->start_seg = rxm; in vmxnet3_recv_pkts() 946 rxq->last_seg = rxm; in vmxnet3_recv_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_rxtx.c | 740 rte_pktmbuf_free(rxm); in ionic_rx_clean() 768 rte_prefetch1((char *)rxm->buf_addr + rxm->data_off); in ionic_rx_clean() 770 rxm->pkt_len = cq_desc->len; in ionic_rx_clean() 776 left -= rxm->data_len; in ionic_rx_clean() 778 rxm_seg = rxm->next; in ionic_rx_clean() 784 rxm->nb_segs++; in ionic_rx_clean() 814 rxm->ol_flags = pkt_flags; in ionic_rx_clean() 853 rxm->packet_type = pkt_type; in ionic_rx_clean() 897 if (rxm == NULL) { in ionic_rx_fill() 911 rxm->next = NULL; in ionic_rx_fill() [all …]
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.c | 1169 rxm = rxe; in iavf_recv_pkts() 1180 rxm->nb_segs = 1; in iavf_recv_pkts() 1181 rxm->next = NULL; in iavf_recv_pkts() 1193 rxm->hash.rss = in iavf_recv_pkts() 1274 rxm = rxe; in iavf_recv_pkts_flex_rxd() 1285 rxm->nb_segs = 1; in iavf_recv_pkts_flex_rxd() 1286 rxm->next = NULL; in iavf_recv_pkts_flex_rxd() 1366 rxm = rxe; in iavf_recv_scattered_pkts_flex_rxd() 1401 last_seg = rxm; in iavf_recv_scattered_pkts_flex_rxd() 1519 rxm = rxe; in iavf_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.h | 490 hns3_handle_bdinfo(struct hns3_rx_queue *rxq, struct rte_mbuf *rxm, in hns3_handle_bdinfo() argument 512 if (unlikely((l234_info & L2E_TRUNC_ERR_FLAG) || rxm->pkt_len == 0)) { in hns3_handle_bdinfo() 527 rxm->ol_flags |= PKT_RX_IP_CKSUM_BAD; in hns3_handle_bdinfo() 533 rxm->ol_flags |= PKT_RX_L4_CKSUM_BAD; in hns3_handle_bdinfo() 544 rxm->ol_flags |= PKT_RX_OUTER_L4_CKSUM_BAD; in hns3_handle_bdinfo() 555 hns3_rx_set_cksum_flag(struct rte_mbuf *rxm, const uint64_t packet_type, in hns3_rx_set_cksum_flag() argument 561 rxm->ol_flags |= PKT_RX_IP_CKSUM_GOOD; in hns3_rx_set_cksum_flag() 564 rxm->ol_flags |= PKT_RX_L4_CKSUM_GOOD; in hns3_rx_set_cksum_flag() 567 rxm->ol_flags |= PKT_RX_OUTER_L4_CKSUM_GOOD; in hns3_rx_set_cksum_flag() 571 rxm->ol_flags |= PKT_RX_IP_CKSUM_GOOD; in hns3_rx_set_cksum_flag() [all …]
|
| H A D | hns3_rxtx.c | 2132 rxm = rxe->mbuf; in hns3_recv_pkts() 2142 rxm->data_len = rxm->pkt_len; in hns3_recv_pkts() 2151 rxm->nb_segs = 1; in hns3_recv_pkts() 2152 rxm->next = NULL; in hns3_recv_pkts() 2165 hns3_rx_set_cksum_flag(rxm, rxm->packet_type, in hns3_recv_pkts() 2309 rxm = rxe->mbuf; in hns3_recv_scattered_pkts() 2317 first_seg = rxm; in hns3_recv_scattered_pkts() 2328 last_seg = rxm; in hns3_recv_scattered_pkts() 2350 rxm->next = NULL; in hns3_recv_scattered_pkts() 2746 hdr_len = rxm->l2_len + rxm->l3_len + rxm->l4_len; in hns3_fill_first_desc() [all …]
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_rx.c | 466 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 …]
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 685 struct rte_mbuf *rxm; in eth_em_recv_pkts() local 780 rxm = rxe->mbuf; in eth_em_recv_pkts() 803 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in eth_em_recv_pkts() 804 rxm->nb_segs = 1; in eth_em_recv_pkts() 805 rxm->next = NULL; in eth_em_recv_pkts() 811 rxm->ol_flags = rxm->ol_flags | in eth_em_recv_pkts() 861 struct rte_mbuf *rxm; in eth_em_recv_scattered_pkts() local 961 rxm = rxe->mbuf; in eth_em_recv_scattered_pkts() 983 first_seg = rxm; in eth_em_recv_scattered_pkts() 998 last_seg = rxm; in eth_em_recv_scattered_pkts() [all …]
|
| H A D | igb_rxtx.c | 812 struct rte_mbuf *rxm; in eth_igb_recv_pkts() local 905 rxm = rxe->mbuf; in eth_igb_recv_pkts() 928 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in eth_igb_recv_pkts() 929 rxm->nb_segs = 1; in eth_igb_recv_pkts() 930 rxm->next = NULL; in eth_igb_recv_pkts() 999 struct rte_mbuf *rxm; in eth_igb_recv_scattered_pkts() local 1100 rxm = rxe->mbuf; in eth_igb_recv_scattered_pkts() 1122 first_seg = rxm; 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() [all …]
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 326 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in rx_desc_get_pkt_info() 359 struct rte_mbuf *rxm; in igc_recv_pkts() local 444 rxm = rxe->mbuf; in igc_recv_pkts() 449 rxm->next = NULL; in igc_recv_pkts() 455 rxm->nb_segs = 1; in igc_recv_pkts() 506 struct rte_mbuf *rxm; in igc_recv_scattered_pkts() local 588 rxm = rxe->mbuf; in igc_recv_scattered_pkts() 593 rxm->next = NULL; in igc_recv_scattered_pkts() 611 first_seg = rxm; in igc_recv_scattered_pkts() 617 last_seg->next = rxm; in igc_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 660 struct rte_mbuf *rxm; in i40e_recv_pkts() local 715 rxm = rxe->mbuf; in i40e_recv_pkts() 727 rxm->nb_segs = 1; in i40e_recv_pkts() 728 rxm->next = NULL; in i40e_recv_pkts() 732 rxm->ol_flags = 0; in i40e_recv_pkts() 736 rxm->packet_type = in i40e_recv_pkts() 740 rxm->hash.rss = in i40e_recv_pkts() 832 rxm = rxe->mbuf; in i40e_recv_scattered_pkts() 853 first_seg = rxm; in i40e_recv_scattered_pkts() 870 last_seg = rxm; in i40e_recv_scattered_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 1371 struct rte_mbuf *rxm; in txgbe_recv_pkts() local 1465 rxm = rxe->mbuf; in txgbe_recv_pkts() 1487 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in txgbe_recv_pkts() 1488 rxm->nb_segs = 1; in txgbe_recv_pkts() 1489 rxm->next = NULL; in txgbe_recv_pkts() 1490 rxm->pkt_len = pkt_len; in txgbe_recv_pkts() 1509 rxm->hash.fdir.hash = in txgbe_recv_pkts() 1518 rx_pkts[nb_rx++] = rxm; in txgbe_recv_pkts() 1638 struct rte_mbuf *rxm; in txgbe_recv_pkts_lro() local 1737 rxm = rxe->mbuf; in txgbe_recv_pkts_lro() [all …]
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_rxtx.c | 1771 rxm = rxe->mbuf; in ice_recv_scattered_pkts() 1792 first_seg = rxm; in ice_recv_scattered_pkts() 1800 last_seg->next = rxm; in ice_recv_scattered_pkts() 1809 last_seg = rxm; in ice_recv_scattered_pkts() 1823 rxm->next = NULL; in ice_recv_scattered_pkts() 2220 rxm = rxe->mbuf; in ice_recv_pkts() 2239 rxm->nb_segs = 1; in ice_recv_pkts() 2240 rxm->next = NULL; in ice_recv_pkts() 2243 rxm->port = rxq->port_id; in ice_recv_pkts() 2249 rxm->ol_flags |= pkt_flags; in ice_recv_pkts() [all …]
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.c | 1750 struct rte_mbuf *rxm; in ixgbe_recv_pkts() local 1845 rxm = rxe->mbuf; in ixgbe_recv_pkts() 1868 rte_packet_prefetch((char *)rxm->buf_addr + rxm->data_off); in ixgbe_recv_pkts() 1869 rxm->nb_segs = 1; in ixgbe_recv_pkts() 1870 rxm->next = NULL; in ixgbe_recv_pkts() 1871 rxm->pkt_len = pkt_len; in ixgbe_recv_pkts() 1884 rxm->packet_type = in ixgbe_recv_pkts() 1902 rx_pkts[nb_rx++] = rxm; in ixgbe_recv_pkts() 2036 struct rte_mbuf *rxm; in ixgbe_recv_pkts_lro() local 2138 rxm = rxe->mbuf; in ixgbe_recv_pkts_lro() [all …]
|