Lines Matching refs:priv
114 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_dev_configure() local
130 priv->multiseg = 1; in mvneta_dev_configure()
132 ppio_params = &priv->ppio_params; in mvneta_dev_configure()
137 priv->ppio_id = dev->data->port_id; in mvneta_dev_configure()
229 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_mtu_set() local
260 if (!priv->ppio) in mvneta_mtu_set()
264 ret = neta_ppio_set_mru(priv->ppio, mru); in mvneta_mtu_set()
270 ret = neta_ppio_set_mtu(priv->ppio, mtu); in mvneta_mtu_set()
292 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_dev_set_link_up() local
294 if (!priv->ppio) in mvneta_dev_set_link_up()
297 return neta_ppio_enable(priv->ppio); in mvneta_dev_set_link_up()
312 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_dev_set_link_down() local
314 if (!priv->ppio) in mvneta_dev_set_link_down()
317 return neta_ppio_disable(priv->ppio); in mvneta_dev_set_link_down()
332 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_dev_start() local
336 if (priv->ppio) in mvneta_dev_start()
340 priv->ppio_params.match = match; in mvneta_dev_start()
341 priv->ppio_params.inqs_params.mtu = dev->data->mtu; in mvneta_dev_start()
343 ret = neta_ppio_init(&priv->ppio_params, &priv->ppio); in mvneta_dev_start()
348 priv->ppio_id = priv->ppio->port_id; in mvneta_dev_start()
358 if (!priv->uc_mc_flushed) { in mvneta_dev_start()
359 ret = neta_ppio_flush_mac_addrs(priv->ppio, 0, 1); in mvneta_dev_start()
365 priv->uc_mc_flushed = 1; in mvneta_dev_start()
394 neta_ppio_deinit(priv->ppio); in mvneta_dev_start()
407 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_dev_stop() local
411 if (!priv->ppio) in mvneta_dev_stop()
416 neta_ppio_deinit(priv->ppio); in mvneta_dev_stop()
418 priv->ppio = NULL; in mvneta_dev_stop()
432 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_dev_close() local
438 if (priv->ppio) in mvneta_dev_close()
480 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_link_update() local
485 if (!priv->ppio) in mvneta_link_update()
526 neta_ppio_get_link_state(priv->ppio, &link_up); in mvneta_link_update()
544 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_promiscuous_enable() local
547 if (!priv->ppio) in mvneta_promiscuous_enable()
550 neta_ppio_get_promisc(priv->ppio, &en); in mvneta_promiscuous_enable()
556 ret = neta_ppio_set_promisc(priv->ppio, 1); in mvneta_promiscuous_enable()
575 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_promiscuous_disable() local
578 if (!priv->ppio) in mvneta_promiscuous_disable()
581 neta_ppio_get_promisc(priv->ppio, &en); in mvneta_promiscuous_disable()
587 ret = neta_ppio_set_promisc(priv->ppio, 0); in mvneta_promiscuous_disable()
605 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_mac_addr_remove() local
609 if (!priv->ppio) in mvneta_mac_addr_remove()
612 ret = neta_ppio_remove_mac_addr(priv->ppio, in mvneta_mac_addr_remove()
640 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_mac_addr_add() local
648 if (!priv->ppio) in mvneta_mac_addr_add()
651 ret = neta_ppio_add_mac_addr(priv->ppio, mac_addr->addr_bytes); in mvneta_mac_addr_add()
672 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_mac_addr_set() local
675 if (!priv->ppio) in mvneta_mac_addr_set()
678 ret = neta_ppio_set_mac_addr(priv->ppio, mac_addr->addr_bytes); in mvneta_mac_addr_set()
701 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_stats_get() local
705 if (!priv->ppio) in mvneta_stats_get()
708 ret = neta_ppio_get_statistics(priv->ppio, &ppio_stats); in mvneta_stats_get()
717 priv->prev_stats.ipackets; in mvneta_stats_get()
721 priv->prev_stats.opackets; in mvneta_stats_get()
722 stats->ibytes += ppio_stats.rx_bytes - priv->prev_stats.ibytes; in mvneta_stats_get()
723 stats->obytes += ppio_stats.tx_bytes - priv->prev_stats.obytes; in mvneta_stats_get()
726 priv->prev_stats.imissed; in mvneta_stats_get()
728 priv->prev_stats.ierrors; in mvneta_stats_get()
729 stats->oerrors = ppio_stats.tx_errors - priv->prev_stats.oerrors; in mvneta_stats_get()
746 struct mvneta_priv *priv = dev->data->dev_private; in mvneta_stats_reset() local
749 if (!priv->ppio) in mvneta_stats_reset()
752 ret = mvneta_stats_get(dev, &priv->prev_stats); in mvneta_stats_reset()
800 struct mvneta_priv *priv; in mvneta_eth_dev_create() local
807 priv = rte_zmalloc_socket(name, sizeof(*priv), 0, rte_socket_id()); in mvneta_eth_dev_create()
808 if (!priv) { in mvneta_eth_dev_create()
812 eth_dev->data->dev_private = priv; in mvneta_eth_dev_create()