Searched refs:aq_nic_s (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_nic.h | 127 struct aq_nic_s { struct 168 static inline struct device *aq_nic_get_dev(struct aq_nic_s *self) in aq_nic_get_dev() argument 173 void aq_nic_ndev_init(struct aq_nic_s *self); 174 struct aq_nic_s *aq_nic_alloc_hot(struct net_device *ndev); 175 void aq_nic_set_tx_ring(struct aq_nic_s *self, unsigned int idx, 177 struct net_device *aq_nic_get_ndev(struct aq_nic_s *self); 178 int aq_nic_init(struct aq_nic_s *self); 179 void aq_nic_cfg_start(struct aq_nic_s *self); 180 int aq_nic_ndev_register(struct aq_nic_s *self); 181 void aq_nic_ndev_free(struct aq_nic_s *self); [all …]
|
| H A D | aq_macsec.h | 14 struct aq_nic_s; 122 int aq_macsec_init(struct aq_nic_s *nic); 123 void aq_macsec_free(struct aq_nic_s *nic); 124 int aq_macsec_enable(struct aq_nic_s *nic); 125 void aq_macsec_work(struct aq_nic_s *nic); 126 u64 *aq_macsec_get_stats(struct aq_nic_s *nic, u64 *data); 127 int aq_macsec_rx_sa_cnt(struct aq_nic_s *nic); 128 int aq_macsec_tx_sc_cnt(struct aq_nic_s *nic); 129 int aq_macsec_tx_sa_cnt(struct aq_nic_s *nic);
|
| H A D | aq_macsec.c | 24 static int aq_clear_txsc(struct aq_nic_s *nic, const int txsc_idx, 26 static int aq_clear_txsa(struct aq_nic_s *nic, struct aq_macsec_txsc *aq_txsc, 28 static int aq_clear_rxsc(struct aq_nic_s *nic, const int rxsc_idx, 30 static int aq_clear_rxsa(struct aq_nic_s *nic, struct aq_macsec_rxsc *aq_rxsc, 32 static int aq_clear_secy(struct aq_nic_s *nic, const struct macsec_secy *secy, 34 static int aq_apply_macsec_cfg(struct aq_nic_s *nic); 35 static int aq_apply_secy_cfg(struct aq_nic_s *nic, 292 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_dev_open() 303 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_dev_stop() 315 static int aq_set_txsc(struct aq_nic_s *nic, const int txsc_idx) in aq_set_txsc() [all …]
|
| H A 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);
|
| H A D | aq_vec.h | 26 struct aq_nic_s; 33 struct aq_vec_s *aq_vec_alloc(struct aq_nic_s *aq_nic, unsigned int idx, 35 int aq_vec_ring_alloc(struct aq_vec_s *self, struct aq_nic_s *aq_nic,
|
| H A D | aq_drvinfo.c | 30 struct aq_nic_s *aq_nic = dev_get_drvdata(dev); in aq_hwmon_read() 70 struct aq_nic_s *aq_nic = dev_get_drvdata(dev); in aq_hwmon_read_string() 90 const struct aq_nic_s *nic = data; in aq_hwmon_is_visible() 129 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_drvinfo_init()
|
| H A D | aq_ring.h | 140 struct aq_nic_s *aq_nic; 190 struct aq_nic_s *aq_nic, 194 struct aq_nic_s *aq_nic, 215 struct aq_nic_s *aq_nic, unsigned int idx, 218 void aq_ring_hwts_rx_clean(struct aq_ring_s *self, struct aq_nic_s *aq_nic);
|
| H A D | aq_vec.c | 17 struct aq_nic_s *aq_nic; 102 struct aq_vec_s *aq_vec_alloc(struct aq_nic_s *aq_nic, unsigned int idx, in aq_vec_alloc() 128 int aq_vec_ring_alloc(struct aq_vec_s *self, struct aq_nic_s *aq_nic, in aq_vec_ring_alloc()
|
| H A D | aq_ring.c | 136 struct aq_nic_s *aq_nic) in aq_ring_alloc() 165 struct aq_nic_s *aq_nic, in aq_ring_tx_alloc() 178 struct aq_nic_s *aq_nic, in aq_ring_rx_alloc() 207 aq_ring_hwts_rx_alloc(struct aq_ring_s *self, struct aq_nic_s *aq_nic, in aq_ring_hwts_rx_alloc() 419 struct aq_nic_s *aq_nic = netdev_priv(dev); in aq_xdp_xmit() 458 static struct sk_buff *aq_xdp_run_prog(struct aq_nic_s *aq_nic, in aq_xdp_run_prog() 762 struct aq_nic_s *aq_nic = rx_ring->aq_nic; in __aq_ring_xdp_clean() 905 void aq_ring_hwts_rx_clean(struct aq_ring_s *self, struct aq_nic_s *aq_nic) in aq_ring_hwts_rx_clean()
|