Searched refs:aq_nic_s (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_nic.h | 82 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 …]
|
D | aq_filters.h | 23 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 …]
|
D | aq_main.c | 37 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 …]
|
D | aq_ethtool.c | 17 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 …]
|
D | aq_filters.c | 67 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 …]
|
D | aq_nic.c | 37 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 …]
|
D | aq_pci_func.h | 23 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);
|
D | aq_pci_func.c | 133 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()
|
D | aq_drvinfo.c | 20 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()
|
D | aq_vec.h | 19 struct aq_nic_s; 26 struct aq_vec_s *aq_vec_alloc(struct aq_nic_s *aq_nic, unsigned int idx,
|
D | aq_ring.h | 114 struct aq_nic_s *aq_nic; 157 struct aq_nic_s *aq_nic, 161 struct aq_nic_s *aq_nic,
|
D | aq_ring.c | 96 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()
|
D | aq_vec.c | 21 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()
|