aq_hw_ops         226 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		err = aq_nic->aq_hw_ops->hw_rss_hash_set(aq_nic->aq_hw,
aq_hw_ops         232 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	err = aq_nic->aq_hw_ops->hw_rss_set(aq_nic->aq_hw, &cfg->aq_rss);
aq_hw_ops         327 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct aq_hw_ops *aq_hw_ops = aq_nic->aq_hw_ops;
aq_hw_ops         331 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_l2_set))
aq_hw_ops         333 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_l2_clear))
aq_hw_ops         337 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		return aq_hw_ops->hw_filter_l2_set(aq_hw, &data);
aq_hw_ops         339 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		return aq_hw_ops->hw_filter_l2_clear(aq_hw, &data);
aq_hw_ops         448 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct aq_hw_ops *aq_hw_ops = aq_nic->aq_hw_ops;
aq_hw_ops         450 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_vlan_set))
aq_hw_ops         556 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			const struct aq_hw_ops *aq_hw_ops,
aq_hw_ops         559 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_l3l4_set))
aq_hw_ops         562 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	return aq_hw_ops->hw_filter_l3l4_set(aq_hw, data);
aq_hw_ops         568 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct aq_hw_ops *aq_hw_ops = aq_nic->aq_hw_ops;
aq_hw_ops         577 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	return aq_set_fl3l4(aq_hw, aq_hw_ops, &data);
aq_hw_ops         817 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct aq_hw_ops *aq_hw_ops = aq_nic->aq_hw_ops;
aq_hw_ops         823 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_vlan_set))
aq_hw_ops         825 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_vlan_ctrl))
aq_hw_ops         835 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		err = aq_hw_ops->hw_filter_vlan_ctrl(aq_hw, false);
aq_hw_ops         840 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	err = aq_hw_ops->hw_filter_vlan_set(aq_hw,
aq_hw_ops         848 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			err = aq_hw_ops->hw_filter_vlan_ctrl(aq_hw,
aq_hw_ops         862 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct aq_hw_ops *aq_hw_ops = aq_nic->aq_hw_ops;
aq_hw_ops         870 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_vlan_set))
aq_hw_ops         872 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_hw_ops->hw_filter_vlan_ctrl))
aq_hw_ops         876 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	err = aq_hw_ops->hw_filter_vlan_ctrl(aq_hw, false);
aq_hw_ops         879 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	err = aq_hw_ops->hw_filter_vlan_set(aq_hw,
aq_hw_ops         152 drivers/net/ethernet/aquantia/atlantic/aq_main.c 		err = aq_nic->aq_hw_ops->hw_set_offload(aq_nic->aq_hw,
aq_hw_ops         205 drivers/net/ethernet/aquantia/atlantic/aq_main.c 	if (!aq_nic->aq_hw_ops->hw_filter_vlan_set)
aq_hw_ops         218 drivers/net/ethernet/aquantia/atlantic/aq_main.c 	if (!aq_nic->aq_hw_ops->hw_filter_vlan_set)
aq_hw_ops         154 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		if (self->aq_hw_ops->hw_set_fc)
aq_hw_ops         155 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 			self->aq_hw_ops->hw_set_fc(self->aq_hw, fc, 0);
aq_hw_ops         184 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	self->aq_hw_ops->hw_irq_enable(self->aq_hw,
aq_hw_ops         320 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	err = self->aq_hw_ops->hw_reset(self->aq_hw);
aq_hw_ops         325 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	err = self->aq_hw_ops->hw_init(self->aq_hw,
aq_hw_ops         332 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		aq_vec_init(aq_vec, self->aq_hw_ops, self->aq_hw);
aq_hw_ops         346 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	err = self->aq_hw_ops->hw_multicast_list_set(self->aq_hw,
aq_hw_ops         352 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	err = self->aq_hw_ops->hw_packet_filter_set(self->aq_hw,
aq_hw_ops         364 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	err = self->aq_hw_ops->hw_start(self->aq_hw);
aq_hw_ops         403 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		err = self->aq_hw_ops->hw_irq_enable(self->aq_hw,
aq_hw_ops         601 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		err = self->aq_hw_ops->hw_ring_tx_xmit(self->aq_hw,
aq_hw_ops         613 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	return self->aq_hw_ops->hw_interrupt_moderation_set(self->aq_hw);
aq_hw_ops         620 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	err = self->aq_hw_ops->hw_packet_filter_set(self->aq_hw, flags);
aq_hw_ops         632 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	const struct aq_hw_ops *hw_ops = self->aq_hw_ops;
aq_hw_ops         680 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	return self->aq_hw_ops->hw_set_mac_address(self->aq_hw, ndev->dev_addr);
aq_hw_ops         695 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	err = self->aq_hw_ops->hw_get_regs(self->aq_hw,
aq_hw_ops         722 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	stats = self->aq_hw_ops->hw_get_hw_stats(self->aq_hw);
aq_hw_ops         766 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	struct aq_stats_s *stats = self->aq_hw_ops->hw_get_hw_stats(self->aq_hw);
aq_hw_ops         931 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	self->aq_hw_ops->hw_get_fw_version(self->aq_hw, &fw_version);
aq_hw_ops         947 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	self->aq_hw_ops->hw_irq_disable(self->aq_hw, AQ_CFG_IRQ_MASK);
aq_hw_ops         958 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	return self->aq_hw_ops->hw_stop(self->aq_hw);
aq_hw_ops          17 drivers/net/ethernet/aquantia/atlantic/aq_nic.h struct aq_hw_ops;
aq_hw_ops          92 drivers/net/ethernet/aquantia/atlantic/aq_nic.h 	const struct aq_hw_ops *aq_hw_ops;
aq_hw_ops          77 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 				     const struct aq_hw_ops **ops,
aq_hw_ops         227 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	err = aq_pci_probe_get_hw_by_id(pdev, &self->aq_hw_ops,
aq_hw_ops          18 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.h 	const struct aq_hw_ops *ops;
aq_hw_ops          19 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	const struct aq_hw_ops *aq_hw_ops;
aq_hw_ops          47 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 			if (self->aq_hw_ops->hw_ring_tx_head_update) {
aq_hw_ops          48 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 				err = self->aq_hw_ops->hw_ring_tx_head_update(
aq_hw_ops          61 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 			err = self->aq_hw_ops->hw_ring_rx_receive(self->aq_hw,
aq_hw_ops          81 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 				err = self->aq_hw_ops->hw_ring_rx_fill(
aq_hw_ops          95 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 			self->aq_hw_ops->hw_irq_enable(self->aq_hw,
aq_hw_ops         165 drivers/net/ethernet/aquantia/atlantic/aq_vec.c int aq_vec_init(struct aq_vec_s *self, const struct aq_hw_ops *aq_hw_ops,
aq_hw_ops         172 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	self->aq_hw_ops = aq_hw_ops;
aq_hw_ops         181 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		err = self->aq_hw_ops->hw_ring_tx_init(self->aq_hw,
aq_hw_ops         191 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		err = self->aq_hw_ops->hw_ring_rx_init(self->aq_hw,
aq_hw_ops         201 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		err = self->aq_hw_ops->hw_ring_rx_fill(self->aq_hw,
aq_hw_ops         219 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		err = self->aq_hw_ops->hw_ring_tx_start(self->aq_hw,
aq_hw_ops         224 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		err = self->aq_hw_ops->hw_ring_rx_start(self->aq_hw,
aq_hw_ops         243 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		self->aq_hw_ops->hw_ring_tx_stop(self->aq_hw,
aq_hw_ops         246 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		self->aq_hw_ops->hw_ring_rx_stop(self->aq_hw,
aq_hw_ops         313 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	err = self->aq_hw_ops->hw_irq_read(self->aq_hw, &irq_mask);
aq_hw_ops         318 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		self->aq_hw_ops->hw_irq_disable(self->aq_hw,
aq_hw_ops         322 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 		self->aq_hw_ops->hw_irq_enable(self->aq_hw, 1U);
aq_hw_ops          18 drivers/net/ethernet/aquantia/atlantic/aq_vec.h struct aq_hw_ops;
aq_hw_ops          28 drivers/net/ethernet/aquantia/atlantic/aq_vec.h int aq_vec_init(struct aq_vec_s *self, const struct aq_hw_ops *aq_hw_ops,
aq_hw_ops         879 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c const struct aq_hw_ops hw_atl_ops_a0 = {
aq_hw_ops          21 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.h extern const struct aq_hw_ops hw_atl_ops_a0;
aq_hw_ops        1144 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c const struct aq_hw_ops hw_atl_ops_b0 = {
aq_hw_ops          32 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h extern const struct aq_hw_ops hw_atl_ops_b0;