Searched refs:fbnic_net (Results 1 – 11 of 11) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/meta/fbnic/ |
D | fbnic_txrx.h | 13 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 …]
|
D | fbnic_phylink.c | 11 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()
|
D | fbnic_netdev.h | 14 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,
|
D | fbnic_netdev.c | 13 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 …]
|
D | fbnic_rpc.h | 157 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);
|
D | fbnic_txrx.c | 284 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 …]
|
D | fbnic_pci.c | 114 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()
|
D | fbnic_ethtool.c | 12 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()
|
D | fbnic_rpc.c | 11 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()
|
D | fbnic_mac.c | 452 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()
|
D | fbnic_irq.c | 88 struct fbnic_net *fbn; in fbnic_pcs_msix_intr()
|