Lines Matching refs:ionic_lif

30 static int ionic_lif_addr_add(struct ionic_lif *lif, const uint8_t *addr);
31 static int ionic_lif_addr_del(struct ionic_lif *lif, const uint8_t *addr);
37 struct ionic_lif *lif = qcq->lif; in ionic_qcq_enable()
55 struct ionic_lif *lif = qcq->lif; in ionic_qcq_disable()
70 ionic_lif_stop(struct ionic_lif *lif) in ionic_lif_stop()
92 ionic_lif_reset(struct ionic_lif *lif) in ionic_lif_reset()
106 ionic_lif_get_abs_stats(const struct ionic_lif *lif, struct rte_eth_stats *stats) in ionic_lif_get_abs_stats()
199 ionic_lif_get_stats(const struct ionic_lif *lif, in ionic_lif_get_stats()
215 ionic_lif_reset_stats(struct ionic_lif *lif) in ionic_lif_reset_stats()
230 ionic_lif_get_hw_stats(struct ionic_lif *lif, struct ionic_lif_stats *stats) in ionic_lif_get_hw_stats()
242 ionic_lif_reset_hw_stats(struct ionic_lif *lif) in ionic_lif_reset_hw_stats()
253 ionic_lif_addr_add(struct ionic_lif *lif, const uint8_t *addr) in ionic_lif_addr_add()
277 ionic_lif_addr_del(struct ionic_lif *lif, const uint8_t *addr) in ionic_lif_addr_del()
318 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_add_mac()
328 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_remove_mac()
352 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_set_mac()
376 ionic_vlan_rx_add_vid(struct ionic_lif *lif, uint16_t vid) in ionic_vlan_rx_add_vid()
399 ionic_vlan_rx_kill_vid(struct ionic_lif *lif, uint16_t vid) in ionic_vlan_rx_kill_vid()
438 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_vlan_filter_set()
450 ionic_lif_rx_mode(struct ionic_lif *lif, uint32_t rx_mode) in ionic_lif_rx_mode()
478 ionic_set_rx_mode(struct ionic_lif *lif, uint32_t rx_mode) in ionic_set_rx_mode()
489 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_promiscuous_enable()
504 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_promiscuous_disable()
517 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_allmulticast_enable()
530 struct ionic_lif *lif = IONIC_ETH_DEV_TO_LIF(eth_dev); in ionic_dev_allmulticast_disable()
541 ionic_lif_change_mtu(struct ionic_lif *lif, int new_mtu) in ionic_lif_change_mtu()
561 ionic_intr_alloc(struct ionic_lif *lif, struct ionic_intr_info *intr) in ionic_intr_alloc()
588 ionic_qcq_alloc(struct ionic_lif *lif, in ionic_qcq_alloc()
727 ionic_rx_qcq_alloc(struct ionic_lif *lif, uint32_t socket_id, uint32_t index, in ionic_rx_qcq_alloc()
759 ionic_tx_qcq_alloc(struct ionic_lif *lif, uint32_t socket_id, uint32_t index, in ionic_tx_qcq_alloc()
795 ionic_admin_qcq_alloc(struct ionic_lif *lif) in ionic_admin_qcq_alloc()
819 ionic_notify_qcq_alloc(struct ionic_lif *lif) in ionic_notify_qcq_alloc()
867 ionic_lif_queue_identify(struct ionic_lif *lif) in ionic_lif_queue_identify()
942 ionic_lif_alloc(struct ionic_lif *lif) in ionic_lif_alloc()
1025 ionic_lif_free(struct ionic_lif *lif) in ionic_lif_free()
1054 ionic_lif_free_queues(struct ionic_lif *lif) in ionic_lif_free_queues()
1069 ionic_lif_rss_config(struct ionic_lif *lif, in ionic_lif_rss_config()
1104 ionic_lif_rss_setup(struct ionic_lif *lif) in ionic_lif_rss_setup()
1147 ionic_lif_rss_teardown(struct ionic_lif *lif) in ionic_lif_rss_teardown()
1176 ionic_lif_adminq_deinit(struct ionic_lif *lif) in ionic_lif_adminq_deinit()
1182 ionic_lif_notifyq_deinit(struct ionic_lif *lif) in ionic_lif_notifyq_deinit()
1210 ionic_link_status_check(struct ionic_lif *lif) in ionic_link_status_check()
1240 ionic_lif_handle_fw_down(struct ionic_lif *lif) in ionic_lif_handle_fw_down()
1261 struct ionic_lif *lif = cb_arg; in ionic_notifyq_cb()
1306 ionic_notifyq_handler(struct ionic_lif *lif, int budget) in ionic_notifyq_handler()
1336 ionic_lif_adminq_init(struct ionic_lif *lif) in ionic_lif_adminq_init()
1365 ionic_lif_notifyq_init(struct ionic_lif *lif) in ionic_lif_notifyq_init()
1414 ionic_lif_set_features(struct ionic_lif *lif) in ionic_lif_set_features()
1476 struct ionic_lif *lif = qcq->lif; in ionic_lif_txq_init()
1524 struct ionic_lif *lif = qcq->lif; in ionic_lif_rxq_init()
1568 ionic_station_set(struct ionic_lif *lif) in ionic_station_set()
1591 ionic_lif_set_name(struct ionic_lif *lif) in ionic_lif_set_name()
1608 ionic_lif_init(struct ionic_lif *lif) in ionic_lif_init()
1670 ionic_lif_deinit(struct ionic_lif *lif) in ionic_lif_deinit()
1684 ionic_lif_configure_vlan_offload(struct ionic_lif *lif, int mask) in ionic_lif_configure_vlan_offload()
1704 ionic_lif_configure(struct ionic_lif *lif) in ionic_lif_configure()
1792 ionic_lif_start(struct ionic_lif *lif) in ionic_lif_start()