| /Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/ |
| D | aq_ethtool.c | 17 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_regs() local 18 u32 regs_count = aq_nic_get_regs_count(aq_nic); in aq_ethtool_get_regs() 21 aq_nic_get_regs(aq_nic, regs, p); in aq_ethtool_get_regs() 26 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_regs_len() local 27 u32 regs_count = aq_nic_get_regs_count(aq_nic); in aq_ethtool_get_regs_len() 40 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_get_link_ksettings() local 42 aq_nic_get_link_ksettings(aq_nic, cmd); in aq_ethtool_get_link_ksettings() 44 aq_nic_get_link_speed(aq_nic) : 0U; in aq_ethtool_get_link_ksettings() 53 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ethtool_set_link_ksettings() local 55 return aq_nic_set_link_ksettings(aq_nic, cmd); in aq_ethtool_set_link_ksettings() [all …]
|
| D | aq_filters.c | 67 aq_rule_already_exists(struct aq_nic_s *aq_nic, in aq_rule_already_exists() argument 72 struct aq_hw_rx_fltrs_s *rx_fltrs = aq_get_hw_rx_fltrs(aq_nic); in aq_rule_already_exists() 79 netdev_err(aq_nic->ndev, in aq_rule_already_exists() 88 static int aq_check_approve_fl3l4(struct aq_nic_s *aq_nic, in aq_check_approve_fl3l4() argument 94 netdev_err(aq_nic->ndev, in aq_check_approve_fl3l4() 102 netdev_err(aq_nic->ndev, in aq_check_approve_fl3l4() 107 netdev_err(aq_nic->ndev, in aq_check_approve_fl3l4() 113 netdev_err(aq_nic->ndev, in aq_check_approve_fl3l4() 123 aq_check_approve_fl2(struct aq_nic_s *aq_nic, in aq_check_approve_fl2() argument 129 netdev_err(aq_nic->ndev, in aq_check_approve_fl2() [all …]
|
| D | aq_main.c | 37 struct aq_nic_s *aq_nic = NULL; in aq_ndev_alloc() local 43 aq_nic = netdev_priv(ndev); in aq_ndev_alloc() 44 aq_nic->ndev = ndev; in aq_ndev_alloc() 54 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_open() local 56 err = aq_nic_init(aq_nic); in aq_ndev_open() 60 err = aq_reapply_rxnfc_all_rules(aq_nic); in aq_ndev_open() 64 err = aq_filters_vlans_update(aq_nic); in aq_ndev_open() 68 err = aq_nic_start(aq_nic); in aq_ndev_open() 74 aq_nic_deinit(aq_nic); in aq_ndev_open() 81 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_close() local [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_drvinfo.c | 20 struct aq_nic_s *aq_nic = dev_get_drvdata(dev); in aq_hwmon_read() local 24 if (!aq_nic) in aq_hwmon_read() 30 if (!aq_nic->aq_fw_ops->get_phy_temp) in aq_hwmon_read() 35 err = aq_nic->aq_fw_ops->get_phy_temp(aq_nic->aq_hw, &temp); in aq_hwmon_read() 47 struct aq_nic_s *aq_nic = dev_get_drvdata(dev); in aq_hwmon_read_string() local 49 if (!aq_nic) in aq_hwmon_read_string() 55 if (!aq_nic->aq_fw_ops->get_phy_temp) in aq_hwmon_read_string() 111 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_drvinfo_init() local 112 struct device *dev = &aq_nic->pdev->dev; in aq_drvinfo_init() 118 aq_nic, in aq_drvinfo_init()
|
| D | aq_ring.c | 77 aq_nic_get_dev(self->aq_nic)); in aq_get_rxpages() 88 aq_nic_get_dev(self->aq_nic)); in aq_get_rxpages() 96 struct aq_nic_s *aq_nic) in aq_ring_alloc() argument 107 self->dx_ring = dma_alloc_coherent(aq_nic_get_dev(aq_nic), in aq_ring_alloc() 124 struct aq_nic_s *aq_nic, in aq_ring_tx_alloc() argument 130 self->aq_nic = aq_nic; in aq_ring_tx_alloc() 135 self = aq_ring_alloc(self, aq_nic); in aq_ring_tx_alloc() 150 struct aq_nic_s *aq_nic, in aq_ring_rx_alloc() argument 156 self->aq_nic = aq_nic; in aq_ring_rx_alloc() 166 self = aq_ring_alloc(self, aq_nic); in aq_ring_rx_alloc() [all …]
|
| D | aq_vec.c | 21 struct aq_nic_s *aq_nic; member 103 struct aq_vec_s *aq_vec_alloc(struct aq_nic_s *aq_nic, unsigned int idx, in aq_vec_alloc() argument 117 self->aq_nic = aq_nic; in aq_vec_alloc() 128 netif_napi_add(aq_nic_get_ndev(aq_nic), &self->napi, in aq_vec_alloc() 136 ring = aq_ring_tx_alloc(&self->ring[i][AQ_VEC_TX_ID], aq_nic, in aq_vec_alloc() 145 aq_nic_set_tx_ring(aq_nic, idx_ring, ring); in aq_vec_alloc() 147 ring = aq_ring_rx_alloc(&self->ring[i][AQ_VEC_RX_ID], aq_nic, in aq_vec_alloc()
|
| D | aq_ring.h | 114 struct aq_nic_s *aq_nic; member 157 struct aq_nic_s *aq_nic, 161 struct aq_nic_s *aq_nic,
|
| D | Makefile | 19 aq_nic.o \
|
| D | aq_vec.h | 26 struct aq_vec_s *aq_vec_alloc(struct aq_nic_s *aq_nic, unsigned int idx,
|