Home
last modified time | relevance | path

Searched refs:fbnic_net (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/meta/fbnic/
Dfbnic_txrx.h13 struct fbnic_net;
123 int fbnic_alloc_napi_vectors(struct fbnic_net *fbn);
124 void fbnic_free_napi_vectors(struct fbnic_net *fbn);
125 int fbnic_alloc_resources(struct fbnic_net *fbn);
126 void fbnic_free_resources(struct fbnic_net *fbn);
127 void fbnic_napi_enable(struct fbnic_net *fbn);
128 void fbnic_napi_disable(struct fbnic_net *fbn);
129 void fbnic_enable(struct fbnic_net *fbn);
130 void fbnic_disable(struct fbnic_net *fbn);
131 void fbnic_flush(struct fbnic_net *fbn);
[all …]
Dfbnic_phylink.c11 static struct fbnic_net *
14 return container_of(pcs, struct fbnic_net, phylink_pcs); in fbnic_pcs_to_net()
21 struct fbnic_net *fbn = fbnic_pcs_to_net(pcs); in fbnic_phylink_pcs_get_state()
51 struct fbnic_net *fbn = fbnic_pcs_to_net(pcs); in fbnic_phylink_pcs_enable()
60 struct fbnic_net *fbn = fbnic_pcs_to_net(pcs); in fbnic_phylink_pcs_disable()
87 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_select_pcs()
103 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_link_down()
118 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_link_up()
133 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_init()
Dfbnic_netdev.h14 struct fbnic_net { struct
51 int __fbnic_open(struct fbnic_net *fbn); argument
52 void fbnic_up(struct fbnic_net *fbn);
53 void fbnic_down(struct fbnic_net *fbn);
59 void fbnic_reset_queues(struct fbnic_net *fbn,
Dfbnic_netdev.c13 int __fbnic_open(struct fbnic_net *fbn) in __fbnic_open()
68 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_open()
80 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_stop()
95 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_uc_sync()
113 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_uc_unsync()
136 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_mc_sync()
154 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_mc_unsync()
177 struct fbnic_net *fbn = netdev_priv(netdev); in __fbnic_set_rx_mode()
294 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_clear_rx_mode()
325 struct fbnic_net *fbn = netdev_priv(dev); in fbnic_get_stats64()
[all …]
Dfbnic_rpc.h157 struct fbnic_net;
162 void fbnic_reset_indir_tbl(struct fbnic_net *fbn);
164 void fbnic_rss_init_en_mask(struct fbnic_net *fbn);
166 void fbnic_rss_reinit_hw(struct fbnic_dev *fbd, struct fbnic_net *fbn);
167 void fbnic_rss_reinit(struct fbnic_dev *fbd, struct fbnic_net *fbn);
Dfbnic_txrx.c284 struct fbnic_net *fbn = netdev_priv(dev); in fbnic_xmit_frame()
890 static void fbnic_aggregate_ring_rx_counters(struct fbnic_net *fbn, in fbnic_aggregate_ring_rx_counters()
901 static void fbnic_aggregate_ring_tx_counters(struct fbnic_net *fbn, in fbnic_aggregate_ring_tx_counters()
912 static void fbnic_remove_tx_ring(struct fbnic_net *fbn, in fbnic_remove_tx_ring()
925 static void fbnic_remove_rx_ring(struct fbnic_net *fbn, in fbnic_remove_rx_ring()
938 static void fbnic_free_napi_vector(struct fbnic_net *fbn, in fbnic_free_napi_vector()
963 void fbnic_free_napi_vectors(struct fbnic_net *fbn) in fbnic_free_napi_vectors()
986 static int fbnic_alloc_nv_page_pool(struct fbnic_net *fbn, in fbnic_alloc_nv_page_pool()
1031 static int fbnic_alloc_napi_vector(struct fbnic_dev *fbd, struct fbnic_net *fbn, in fbnic_alloc_napi_vector()
1155 int fbnic_alloc_napi_vectors(struct fbnic_net *fbn) in fbnic_alloc_napi_vectors()
[all …]
Dfbnic_pci.c114 static void fbnic_service_task_start(struct fbnic_net *fbn) in fbnic_service_task_start()
122 static void fbnic_service_task_stop(struct fbnic_net *fbn) in fbnic_service_task_stop()
130 void fbnic_up(struct fbnic_net *fbn) in fbnic_up()
147 static void fbnic_down_noidle(struct fbnic_net *fbn) in fbnic_down_noidle()
161 void fbnic_down(struct fbnic_net *fbn) in fbnic_down()
391 struct fbnic_net *fbn; in __fbnic_pm_resume()
446 struct fbnic_net *fbn; in __fbnic_pm_attach()
Dfbnic_ethtool.c12 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_get_drvinfo()
29 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_get_eth_mac_stats()
Dfbnic_rpc.c11 void fbnic_reset_indir_tbl(struct fbnic_net *fbn) in fbnic_reset_indir_tbl()
38 void fbnic_rss_init_en_mask(struct fbnic_net *fbn) in fbnic_rss_init_en_mask()
62 static u16 fbnic_flow_hash_2_rss_en_mask(struct fbnic_net *fbn, int flow_type) in fbnic_flow_hash_2_rss_en_mask()
76 void fbnic_rss_reinit_hw(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_rss_reinit_hw()
247 void fbnic_rss_reinit(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_rss_reinit()
Dfbnic_mac.c452 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in __fbnic_mac_cmd_config_asic()
469 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in fbnic_mac_get_pcs_link_status()
551 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in fbnic_pcs_get_fw_settings()
Dfbnic_irq.c88 struct fbnic_net *fbn; in fbnic_pcs_msix_intr()