Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_txrx.h13 struct fbnic_net;
170 void fbnic_aggregate_ring_rx_counters(struct fbnic_net *fbn,
172 void fbnic_aggregate_ring_bdq_counters(struct fbnic_net *fbn,
174 void fbnic_aggregate_ring_tx_counters(struct fbnic_net *fbn,
176 void fbnic_aggregate_ring_xdp_counters(struct fbnic_net *fbn,
179 int fbnic_alloc_napi_vectors(struct fbnic_net *fbn);
180 void fbnic_free_napi_vectors(struct fbnic_net *fbn);
181 int fbnic_alloc_resources(struct fbnic_net *fbn);
182 void fbnic_free_resources(struct fbnic_net *fbn);
183 int fbnic_set_netif_queues(struct fbnic_net *fbn);
[all …]
H A Dfbnic_netdev.h20 struct fbnic_net { struct
80 int __fbnic_open(struct fbnic_net *fbn); argument
81 void fbnic_up(struct fbnic_net *fbn);
82 void fbnic_down(struct fbnic_net *fbn);
83 void fbnic_down_noidle(struct fbnic_net *fbn);
89 void fbnic_reset_queues(struct fbnic_net *fbn,
96 void fbnic_time_init(struct fbnic_net *fbn);
97 int fbnic_time_start(struct fbnic_net *fbn);
98 void fbnic_time_stop(struct fbnic_net *fbn);
H A Dfbnic_phylink.c31 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_get_pauseparam()
39 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_set_pauseparam()
67 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_ethtool_ksettings_get()
86 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_get_fecparam()
110 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_select_pcs()
120 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_prepare()
139 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_finish()
153 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_link_down()
168 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_link_up()
199 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_create()
[all …]
H A Dfbnic_ethtool.c132 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_get_drvinfo()
141 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_get_regs_len()
149 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_get_regs()
154 static struct fbnic_net *fbnic_clone_create(struct fbnic_net *orig) in fbnic_clone_create()
156 struct fbnic_net *clone; in fbnic_clone_create()
168 static void fbnic_clone_swap_cfg(struct fbnic_net *orig, in fbnic_clone_swap_cfg()
169 struct fbnic_net *clone) in fbnic_clone_swap_cfg()
181 static void fbnic_aggregate_vector_counters(struct fbnic_net *fbn, in fbnic_aggregate_vector_counters()
199 static void fbnic_clone_swap(struct fbnic_net *orig, in fbnic_clone_swap()
200 struct fbnic_net *clone) in fbnic_clone_swap()
[all …]
H A Dfbnic_time.c73 static void fbnic_ptp_refresh_time(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_ptp_refresh_time()
97 struct fbnic_net *fbn; in fbnic_ptp_do_aux_work()
131 struct fbnic_net *fbn; in fbnic_ptp_adjtime()
150 struct fbnic_net *fbn; in fbnic_ptp_gettimex64()
184 struct fbnic_net *fbn; in fbnic_ptp_settime64()
225 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in fbnic_ptp_reset()
254 void fbnic_time_init(struct fbnic_net *fbn) in fbnic_time_init()
263 int fbnic_time_start(struct fbnic_net *fbn) in fbnic_time_start()
272 void fbnic_time_stop(struct fbnic_net *fbn) in fbnic_time_stop()
H A Dfbnic_rpc.h183 struct fbnic_net;
189 void fbnic_reset_indir_tbl(struct fbnic_net *fbn);
191 void fbnic_rss_init_en_mask(struct fbnic_net *fbn);
193 void fbnic_rss_reinit_hw(struct fbnic_dev *fbd, struct fbnic_net *fbn);
194 void fbnic_rss_reinit(struct fbnic_dev *fbd, struct fbnic_net *fbn);
195 u16 fbnic_flow_hash_2_rss_en_mask(struct fbnic_net *fbn, int flow_type);
H A Dfbnic_netdev.c13 int __fbnic_open(struct fbnic_net *fbn) in __fbnic_open()
73 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_open()
87 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_stop()
106 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_uc_sync()
124 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_uc_unsync()
147 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_mc_sync()
165 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_mc_unsync()
243 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_set_rx_mode()
267 struct fbnic_net *fbn = netdev_priv(dev); in fbnic_change_mtu()
312 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_hwtstamp_get()
[all …]
H A Dfbnic_txrx.c75 static __maybe_unused u64 fbnic_ts40_to_ns(struct fbnic_net *fbn, u64 ts40) in fbnic_ts40_to_ns()
179 struct fbnic_net *fbn; in fbnic_tx_tstamp()
457 struct fbnic_net *fbn = netdev_priv(dev); in fbnic_xmit_frame()
686 struct fbnic_net *fbn; in fbnic_clean_tsq()
1150 struct fbnic_net *fbn = netdev_priv(nv->napi.dev); in fbnic_run_xdp()
1192 struct fbnic_net *fbn; in fbnic_rx_tstamp()
1402 void fbnic_aggregate_ring_rx_counters(struct fbnic_net *fbn, in fbnic_aggregate_ring_rx_counters()
1419 void fbnic_aggregate_ring_bdq_counters(struct fbnic_net *fbn, in fbnic_aggregate_ring_bdq_counters()
1430 void fbnic_aggregate_ring_tx_counters(struct fbnic_net *fbn, in fbnic_aggregate_ring_tx_counters()
1449 void fbnic_aggregate_ring_xdp_counters(struct fbnic_net *fbn, in fbnic_aggregate_ring_xdp_counters()
[all …]
H A Dfbnic_pci.c116 static void fbnic_service_task_start(struct fbnic_net *fbn) in fbnic_service_task_start()
123 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()
149 void fbnic_down_noidle(struct fbnic_net *fbn) in fbnic_down_noidle()
165 void fbnic_down(struct fbnic_net *fbn) in fbnic_down()
467 struct fbnic_net *fbn; in __fbnic_pm_resume()
537 struct fbnic_net *fbn; in __fbnic_pm_attach()
H A Dfbnic_irq.c124 struct fbnic_net *fbn; in fbnic_mac_msix_intr()
254 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in fbnic_napi_request_irq()
274 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in fbnic_napi_free_irq()
H A Dfbnic_rpc.c13 void fbnic_reset_indir_tbl(struct fbnic_net *fbn) in fbnic_reset_indir_tbl()
41 void fbnic_rss_init_en_mask(struct fbnic_net *fbn) in fbnic_rss_init_en_mask()
65 u16 fbnic_flow_hash_2_rss_en_mask(struct fbnic_net *fbn, int flow_type) in fbnic_flow_hash_2_rss_en_mask()
81 void fbnic_rss_reinit_hw(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_rss_reinit_hw()
272 void fbnic_rss_reinit(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_rss_reinit()
H A Dfbnic_mdio.c18 struct fbnic_net *fbn; in fbnic_mdio_read_pmd()
H A Dfbnic_mac.c454 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in __fbnic_mac_cmd_config_asic()