Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/
Daq_nic.h82 struct aq_nic_s { struct
114 static inline struct device *aq_nic_get_dev(struct aq_nic_s *self) in aq_nic_get_dev() argument
119 void aq_nic_ndev_init(struct aq_nic_s *self);
120 struct aq_nic_s *aq_nic_alloc_hot(struct net_device *ndev);
121 void aq_nic_set_tx_ring(struct aq_nic_s *self, unsigned int idx,
123 struct net_device *aq_nic_get_ndev(struct aq_nic_s *self);
124 int aq_nic_init(struct aq_nic_s *self);
125 void aq_nic_cfg_start(struct aq_nic_s *self);
126 int aq_nic_ndev_register(struct aq_nic_s *self);
127 void aq_nic_ndev_free(struct aq_nic_s *self);
[all …]
Daq_filters.h23 u16 aq_get_rxnfc_count_all_rules(struct aq_nic_s *aq_nic);
24 struct aq_hw_rx_fltrs_s *aq_get_hw_rx_fltrs(struct aq_nic_s *aq_nic);
25 int aq_add_rxnfc_rule(struct aq_nic_s *aq_nic, const struct ethtool_rxnfc *cmd);
26 int aq_del_rxnfc_rule(struct aq_nic_s *aq_nic, const struct ethtool_rxnfc *cmd);
27 int aq_get_rxnfc_rule(struct aq_nic_s *aq_nic, struct ethtool_rxnfc *cmd);
28 int aq_get_rxnfc_all_rules(struct aq_nic_s *aq_nic, struct ethtool_rxnfc *cmd,
30 int aq_del_fvlan_by_vlan(struct aq_nic_s *aq_nic, u16 vlan_id);
31 int aq_clear_rxnfc_all_rules(struct aq_nic_s *aq_nic);
32 int aq_reapply_rxnfc_all_rules(struct aq_nic_s *aq_nic);
33 int aq_filters_vlans_update(struct aq_nic_s *aq_nic);
[all …]
Daq_main.c37 struct aq_nic_s *aq_nic = NULL; in aq_ndev_alloc()
39 ndev = alloc_etherdev_mq(sizeof(struct aq_nic_s), AQ_CFG_VECS_MAX); in aq_ndev_alloc()
54 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_open()
81 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_close()
94 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_start_xmit()
101 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_change_mtu()
117 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_set_features()
179 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_set_mac_address()
195 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_set_multicast_settings()
203 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndo_vlan_rx_add_vid()
[all …]
Daq_ethtool.c17 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_regs()
26 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_regs_len()
40 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_link_ksettings()
53 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_set_link_ksettings()
95 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_stats()
107 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_drvinfo()
133 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_strings()
156 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_sset_count()
177 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_rss_key_size()
186 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_rss()
[all …]
Daq_filters.c67 aq_rule_already_exists(struct aq_nic_s *aq_nic, in aq_rule_already_exists()
88 static int aq_check_approve_fl3l4(struct aq_nic_s *aq_nic, in aq_check_approve_fl3l4()
123 aq_check_approve_fl2(struct aq_nic_s *aq_nic, in aq_check_approve_fl2()
147 aq_check_approve_fvlan(struct aq_nic_s *aq_nic, in aq_check_approve_fvlan()
178 aq_check_filter(struct aq_nic_s *aq_nic, in aq_check_filter()
227 aq_rule_is_not_support(struct aq_nic_s *aq_nic, in aq_rule_is_not_support()
257 aq_rule_is_not_correct(struct aq_nic_s *aq_nic, in aq_rule_is_not_correct()
285 aq_check_rule(struct aq_nic_s *aq_nic, in aq_check_rule()
300 static void aq_set_data_fl2(struct aq_nic_s *aq_nic, in aq_set_data_fl2()
322 static int aq_add_del_fether(struct aq_nic_s *aq_nic, in aq_add_del_fether()
[all …]
Daq_nic.c37 static void aq_nic_update_ndev_stats(struct aq_nic_s *self);
39 static void aq_nic_rss_init(struct aq_nic_s *self, unsigned int num_rss_queues) in aq_nic_rss_init()
62 void aq_nic_cfg_start(struct aq_nic_s *self) in aq_nic_cfg_start()
134 static int aq_nic_update_link_status(struct aq_nic_s *self) in aq_nic_update_link_status()
177 struct aq_nic_s *self = private; in aq_linkstate_threaded_isr()
191 struct aq_nic_s *self = container_of(work, struct aq_nic_s, in aq_nic_service_task()
212 struct aq_nic_s *self = from_timer(self, t, service_timer); in aq_nic_service_timer_cb()
221 struct aq_nic_s *self = from_timer(self, t, polling_timer); in aq_nic_polling_timer_cb()
233 int aq_nic_ndev_register(struct aq_nic_s *self) in aq_nic_ndev_register()
283 void aq_nic_ndev_init(struct aq_nic_s *self) in aq_nic_ndev_init()
[all …]
Daq_pci_func.h23 int aq_pci_func_alloc_irq(struct aq_nic_s *self, unsigned int i,
26 void aq_pci_func_free_irqs(struct aq_nic_s *self);
27 unsigned int aq_pci_func_get_irq_type(struct aq_nic_s *self);
Daq_pci_func.c133 int aq_pci_func_alloc_irq(struct aq_nic_s *self, unsigned int i, in aq_pci_func_alloc_irq()
158 void aq_pci_func_free_irqs(struct aq_nic_s *self) in aq_pci_func_free_irqs()
182 unsigned int aq_pci_func_get_irq_type(struct aq_nic_s *self) in aq_pci_func_get_irq_type()
191 static void aq_pci_free_irq_vectors(struct aq_nic_s *self) in aq_pci_free_irq_vectors()
199 struct aq_nic_s *self; in aq_pci_probe()
316 struct aq_nic_s *self = pci_get_drvdata(pdev); in aq_pci_remove()
335 struct aq_nic_s *self = pci_get_drvdata(pdev); in aq_pci_shutdown()
349 struct aq_nic_s *self = pci_get_drvdata(pdev); in aq_pci_suspend()
356 struct aq_nic_s *self = pci_get_drvdata(pdev); in aq_pci_resume()
Daq_drvinfo.c20 struct aq_nic_s *aq_nic = dev_get_drvdata(dev); in aq_hwmon_read()
47 struct aq_nic_s *aq_nic = dev_get_drvdata(dev); in aq_hwmon_read_string()
111 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_drvinfo_init()
Daq_vec.h19 struct aq_nic_s;
26 struct aq_vec_s *aq_vec_alloc(struct aq_nic_s *aq_nic, unsigned int idx,
Daq_ring.h114 struct aq_nic_s *aq_nic;
157 struct aq_nic_s *aq_nic,
161 struct aq_nic_s *aq_nic,
Daq_ring.c96 struct aq_nic_s *aq_nic) in aq_ring_alloc()
124 struct aq_nic_s *aq_nic, in aq_ring_tx_alloc()
150 struct aq_nic_s *aq_nic, in aq_ring_rx_alloc()
Daq_vec.c21 struct aq_nic_s *aq_nic;
103 struct aq_vec_s *aq_vec_alloc(struct aq_nic_s *aq_nic, unsigned int idx, in aq_vec_alloc()