Lines Matching refs:internals
219 struct pmd_internals *internals = dev->data->dev_private; in nfb_eth_dev_close() local
230 nfb_nc_rxmac_deinit(internals->rxmac, internals->max_rxmac); in nfb_eth_dev_close()
231 nfb_nc_txmac_deinit(internals->txmac, internals->max_txmac); in nfb_eth_dev_close()
267 struct pmd_internals *internals = dev->data->dev_private; in nfb_eth_link_update() local
276 if (internals->rxmac[0] != NULL) { in nfb_eth_link_update()
277 nc_rxmac_read_status(internals->rxmac[0], &status); in nfb_eth_link_update()
295 for (i = 0; i < internals->max_rxmac; ++i) { in nfb_eth_link_update()
296 nc_rxmac_read_status(internals->rxmac[i], &status); in nfb_eth_link_update()
321 struct pmd_internals *internals = (struct pmd_internals *) in nfb_eth_dev_set_link_up() local
325 for (i = 0; i < internals->max_rxmac; ++i) in nfb_eth_dev_set_link_up()
326 nc_rxmac_enable(internals->rxmac[i]); in nfb_eth_dev_set_link_up()
328 for (i = 0; i < internals->max_txmac; ++i) in nfb_eth_dev_set_link_up()
329 nc_txmac_enable(internals->txmac[i]); in nfb_eth_dev_set_link_up()
346 struct pmd_internals *internals = (struct pmd_internals *) in nfb_eth_dev_set_link_down() local
350 for (i = 0; i < internals->max_rxmac; ++i) in nfb_eth_dev_set_link_down()
351 nc_rxmac_disable(internals->rxmac[i]); in nfb_eth_dev_set_link_down()
353 for (i = 0; i < internals->max_txmac; ++i) in nfb_eth_dev_set_link_down()
354 nc_txmac_disable(internals->txmac[i]); in nfb_eth_dev_set_link_down()
377 struct pmd_internals *internals = (struct pmd_internals *) in nfb_eth_mac_addr_set() local
388 for (i = 0; i < internals->max_rxmac; ++i) in nfb_eth_mac_addr_set()
389 nc_rxmac_set_mac(internals->rxmac[i], 0, mac, 1); in nfb_eth_mac_addr_set()
434 struct pmd_internals *internals = (struct pmd_internals *) in nfb_eth_dev_init() local
445 snprintf(internals->nfb_dev, PATH_MAX, in nfb_eth_dev_init()
470 internals->nfb = nfb_open(internals->nfb_dev); in nfb_eth_dev_init()
471 if (internals->nfb == NULL) { in nfb_eth_dev_init()
473 internals->nfb_dev); in nfb_eth_dev_init()
476 data->nb_rx_queues = ndp_get_rx_queue_available_count(internals->nfb); in nfb_eth_dev_init()
477 data->nb_tx_queues = ndp_get_tx_queue_available_count(internals->nfb); in nfb_eth_dev_init()
482 nfb_nc_rxmac_init(internals->nfb, in nfb_eth_dev_init()
483 internals->rxmac, in nfb_eth_dev_init()
484 &internals->max_rxmac); in nfb_eth_dev_init()
485 nfb_nc_txmac_init(internals->nfb, in nfb_eth_dev_init()
486 internals->txmac, in nfb_eth_dev_init()
487 &internals->max_txmac); in nfb_eth_dev_init()
504 nfb_close(internals->nfb); in nfb_eth_dev_init()
517 internals->rx_filter_original = data->promiscuous; in nfb_eth_dev_init()