X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fenic%2Fenic_rxtx_vec_avx2.c;h=36d4d0deab0a271cbd3780cfe07540d4c091b72b;hb=aa2cbd32e9695c0f552ee26653b7867cade5ffb3;hp=d21854901c3a58f6936345893b721cc3c3c8db4e;hpb=8a6ff33d6d36ba5f0231ce4261546298a6d2af72;p=dpdk.git diff --git a/drivers/net/enic/enic_rxtx_vec_avx2.c b/drivers/net/enic/enic_rxtx_vec_avx2.c index d21854901c..36d4d0deab 100644 --- a/drivers/net/enic/enic_rxtx_vec_avx2.c +++ b/drivers/net/enic/enic_rxtx_vec_avx2.c @@ -806,12 +806,11 @@ enic_noscatter_vec_recv_pkts(void *rx_queue, struct rte_mbuf **rx_pkts, } bool -enic_use_vector_rx_handler(struct enic *enic) +enic_use_vector_rx_handler(struct rte_eth_dev *eth_dev) { - struct rte_eth_dev *eth_dev; + struct enic *enic = pmd_priv(eth_dev); struct rte_fdir_conf *fconf; - eth_dev = enic->rte_dev; /* User needs to request for the avx2 handler */ if (!enic->enable_avx2_rx) return false; @@ -823,7 +822,7 @@ enic_use_vector_rx_handler(struct enic *enic) if (fconf->mode != RTE_FDIR_MODE_NONE) return false; if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_AVX2)) { - PMD_INIT_LOG(DEBUG, " use the non-scatter avx2 Rx handler"); + ENICPMD_LOG(DEBUG, " use the non-scatter avx2 Rx handler"); eth_dev->rx_pkt_burst = &enic_noscatter_vec_recv_pkts; return true; }