Home
last modified time | relevance | path

Searched refs:mac (Results 1 – 25 of 699) sorted by relevance

12345678910>>...28

/drivers/net/wireless/zydas/zd1211rw/
Dzd_mac.c137 static void housekeeping_init(struct zd_mac *mac);
138 static void housekeeping_enable(struct zd_mac *mac);
139 static void housekeeping_disable(struct zd_mac *mac);
140 static void beacon_init(struct zd_mac *mac);
141 static void beacon_enable(struct zd_mac *mac);
142 static void beacon_disable(struct zd_mac *mac);
143 static void set_rts_cts(struct zd_mac *mac, unsigned int short_preamble);
164 struct zd_mac *mac = zd_hw_mac(hw); in zd_check_signal() local
166 dev_dbg_f_cond(zd_mac_dev(mac), signal < 0 || signal > 100, in zd_check_signal()
182 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_preinit_hw() local
[all …]
/drivers/net/ethernet/chelsio/cxgb3/
Dxgmac.c41 static inline int macidx(const struct cmac *mac) in macidx() argument
43 return mac->offset / (XGMAC0_1_BASE_ADDR - XGMAC0_0_BASE_ADDR); in macidx()
46 static void xaui_serdes_reset(struct cmac *mac) in xaui_serdes_reset() argument
54 struct adapter *adap = mac->adapter; in xaui_serdes_reset()
55 u32 ctrl = A_XGM_SERDES_CTRL0 + mac->offset; in xaui_serdes_reset()
57 t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] | in xaui_serdes_reset()
70 void t3b_pcs_reset(struct cmac *mac) in t3b_pcs_reset() argument
72 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, in t3b_pcs_reset()
75 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, 0, in t3b_pcs_reset()
79 int t3_mac_reset(struct cmac *mac) in t3_mac_reset() argument
[all …]
/drivers/net/ethernet/pasemi/
Dpasemi_mac.c94 static unsigned int read_mac_reg(const struct pasemi_mac *mac, unsigned int reg) in read_mac_reg() argument
96 return pasemi_read_mac_reg(mac->dma_if, reg); in read_mac_reg()
99 static void write_mac_reg(const struct pasemi_mac *mac, unsigned int reg, in write_mac_reg() argument
102 pasemi_write_mac_reg(mac->dma_if, reg, val); in write_mac_reg()
115 static struct pasemi_mac_rxring *rx_ring(const struct pasemi_mac *mac) in rx_ring() argument
117 return mac->rx; in rx_ring()
120 static struct pasemi_mac_txring *tx_ring(const struct pasemi_mac *mac) in tx_ring() argument
122 return mac->tx; in tx_ring()
135 static int mac_to_intf(struct pasemi_mac *mac) in mac_to_intf() argument
137 struct pci_dev *pdev = mac->pdev; in mac_to_intf()
[all …]
/drivers/net/ethernet/chelsio/cxgb/
Dvsc7326.c361 static int mac_intr_handler(struct cmac *mac) in mac_intr_handler() argument
366 static int mac_intr_enable(struct cmac *mac) in mac_intr_enable() argument
371 static int mac_intr_disable(struct cmac *mac) in mac_intr_disable() argument
376 static int mac_intr_clear(struct cmac *mac) in mac_intr_clear() argument
382 static int mac_set_address(struct cmac* mac, u8 addr[6]) in mac_set_address() argument
385 int port = mac->instance->index; in mac_set_address()
387 vsc_write(mac->adapter, REG_MAC_LOW_ADDR(port), in mac_set_address()
389 vsc_write(mac->adapter, REG_MAC_HIGH_ADDR(port), in mac_set_address()
392 vsc_read(mac->adapter, REG_ING_FFILT_UM_EN, &val); in mac_set_address()
394 vsc_write(mac->adapter, REG_ING_FFILT_UM_EN, val | (port << 28)); in mac_set_address()
[all …]
/drivers/net/wireless/quantenna/qtnfmac/
Dcore.c41 struct qtnf_wmac *mac = NULL; in qtnf_core_get_mac() local
48 mac = bus->mac[macid]; in qtnf_core_get_mac()
50 if (unlikely(!mac)) { in qtnf_core_get_mac()
55 return mac; in qtnf_core_get_mac()
83 struct qtnf_wmac *mac; in qtnf_netdev_hard_start_xmit() local
99 mac = vif->mac; in qtnf_netdev_hard_start_xmit()
100 if (unlikely(!mac)) { in qtnf_netdev_hard_start_xmit()
117 return qtnf_bus_data_tx(mac->bus, skb); in qtnf_netdev_hard_start_xmit()
132 struct qtnf_wmac *mac; in qtnf_netdev_tx_timeout() local
135 if (unlikely(!vif || !vif->mac || !vif->mac->bus)) in qtnf_netdev_tx_timeout()
[all …]
Dcfg80211.c95 qtnf_scan_done(vif->mac, true); in qtnf_change_virtual_intf()
100 vif->mac->macid, vif->vifid, ret); in qtnf_change_virtual_intf()
118 qtnf_scan_done(vif->mac, true); in qtnf_del_virtual_intf()
121 pr_err("VIF%u.%u: failed to delete VIF\n", vif->mac->macid, in qtnf_del_virtual_intf()
146 struct qtnf_wmac *mac; in qtnf_add_virtual_intf() local
150 mac = wiphy_priv(wiphy); in qtnf_add_virtual_intf()
152 if (!mac) in qtnf_add_virtual_intf()
158 vif = qtnf_mac_get_free_vif(mac); in qtnf_add_virtual_intf()
160 pr_err("MAC%u: no free VIF available\n", mac->macid); in qtnf_add_virtual_intf()
171 pr_err("MAC%u: unsupported IF type %d\n", mac->macid, type); in qtnf_add_virtual_intf()
[all …]
Devent.c30 qtnf_event_handle_sta_assoc(struct qtnf_wmac *mac, struct qtnf_vif *vif, in qtnf_event_handle_sta_assoc() argument
45 mac->macid, vif->vifid, len, sizeof(*sta_assoc)); in qtnf_event_handle_sta_assoc()
51 mac->macid, vif->vifid); in qtnf_event_handle_sta_assoc()
57 mac->macid, vif->vifid); in qtnf_event_handle_sta_assoc()
64 pr_debug("VIF%u.%u: MAC:%pM FC:%x\n", mac->macid, vif->vifid, sta_addr, in qtnf_event_handle_sta_assoc()
82 mac->macid, vif->vifid, tlv_type, in qtnf_event_handle_sta_assoc()
98 mac->macid, vif->vifid, payload_len); in qtnf_event_handle_sta_assoc()
109 qtnf_event_handle_sta_deauth(struct qtnf_wmac *mac, struct qtnf_vif *vif, in qtnf_event_handle_sta_deauth() argument
118 mac->macid, vif->vifid, len, in qtnf_event_handle_sta_deauth()
125 mac->macid, vif->vifid); in qtnf_event_handle_sta_deauth()
[all …]
Dcommands.c156 cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid, in qtnf_cmd_send_start_ap()
162 qtnf_bus_lock(vif->mac->bus); in qtnf_cmd_send_start_ap()
164 ret = qtnf_cmd_send(vif->mac->bus, cmd_skb, &res_code); in qtnf_cmd_send_start_ap()
170 pr_err("VIF%u.%u: CMD failed: %u\n", vif->mac->macid, in qtnf_cmd_send_start_ap()
180 qtnf_bus_unlock(vif->mac->bus); in qtnf_cmd_send_start_ap()
188 struct cfg80211_chan_def *chandef = &vif->mac->chandef; in qtnf_cmd_send_config_ap()
195 cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid, in qtnf_cmd_send_config_ap()
201 qtnf_bus_lock(vif->mac->bus); in qtnf_cmd_send_config_ap()
241 ret = qtnf_cmd_send(vif->mac->bus, cmd_skb, &res_code); in qtnf_cmd_send_config_ap()
247 pr_err("VIF%u.%u: CMD failed: %u\n", vif->mac->macid, in qtnf_cmd_send_config_ap()
[all …]
Dcfg80211.h24 int qtnf_wiphy_register(struct qtnf_hw_info *hw_info, struct qtnf_wmac *mac);
31 static inline void qtnf_scan_done(struct qtnf_wmac *mac, bool aborted) in qtnf_scan_done() argument
37 if (timer_pending(&mac->scan_timeout)) in qtnf_scan_done()
38 del_timer_sync(&mac->scan_timeout); in qtnf_scan_done()
40 mutex_lock(&mac->mac_lock); in qtnf_scan_done()
42 if (mac->scan_req) { in qtnf_scan_done()
43 cfg80211_scan_done(mac->scan_req, &info); in qtnf_scan_done()
44 mac->scan_req = NULL; in qtnf_scan_done()
47 mutex_unlock(&mac->mac_lock); in qtnf_scan_done()
/drivers/staging/netlogic/
Dplatform_net.c96 int mac; in gmac_controller2_init() local
120 for (mac = 0; mac < 4; mac++) { in gmac_controller2_init()
121 ndata1.tx_stnid[mac] = FMN_STNID_GMAC1_TX0 + mac; in gmac_controller2_init()
122 ndata1.phy_addr[mac] = mac + 4 + 0x10; in gmac_controller2_init()
124 xlr_resource_init(&xlr_net1_res[mac * 2], in gmac_controller2_init()
125 xlr_gmac_offsets[mac + 4], in gmac_controller2_init()
126 xlr_gmac_irqs[mac + 4]); in gmac_controller2_init()
135 int mac; in xls_gmac_init() local
181 for (mac = 0; mac < 4; mac++) { in xls_gmac_init()
182 ndata0.tx_stnid[mac] = FMN_STNID_GMAC0_TX0 + mac; in xls_gmac_init()
[all …]
/drivers/net/ethernet/intel/e1000e/
Dmac.c34 struct e1000_mac_info *mac = &hw->mac; in e1000e_get_bus_info_pcie() local
51 mac->ops.set_lan_id(hw); in e1000e_get_bus_info_pcie()
138 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); in e1000e_init_rx_addrs()
143 hw->mac.ops.rar_set(hw, mac_addr, i); in e1000e_init_rx_addrs()
170 if (hw->mac.type == e1000_82573) in e1000_check_alt_mac_addr_generic()
209 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); in e1000_check_alt_mac_addr_generic()
216 return hw->mac.rar_entry_count; in e1000e_rar_get_count_generic()
270 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in e1000_hash_mc_addr()
303 switch (hw->mac.mc_filter_type) { in e1000_hash_mc_addr()
340 memset(&hw->mac.mta_shadow, 0, sizeof(hw->mac.mta_shadow)); in e1000e_update_mc_addr_list_generic()
[all …]
D82571.c80 switch (hw->mac.type) { in e1000_init_phy_params_82571()
108 switch (hw->mac.type) { in e1000_init_phy_params_82571()
161 switch (hw->mac.type) { in e1000_init_nvm_params_82571()
193 switch (hw->mac.type) { in e1000_init_nvm_params_82571()
212 struct e1000_mac_info *mac = &hw->mac; in e1000_init_mac_params_82571() local
223 mac->ops.setup_physical_interface = in e1000_init_mac_params_82571()
225 mac->ops.check_for_link = e1000e_check_for_fiber_link; in e1000_init_mac_params_82571()
226 mac->ops.get_link_up_info = in e1000_init_mac_params_82571()
234 mac->ops.setup_physical_interface = in e1000_init_mac_params_82571()
236 mac->ops.check_for_link = e1000_check_for_serdes_link_82571; in e1000_init_mac_params_82571()
[all …]
/drivers/staging/rtlwifi/
Dcore.c164 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_stop() local
185 mac->link_state = MAC80211_NOLINK; in rtl_op_stop()
186 eth_zero_addr(mac->bssid); in rtl_op_stop()
187 mac->vendor = PEER_UNKNOWN; in rtl_op_stop()
228 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_add_interface() local
232 if (mac->vif) { in rtl_op_add_interface()
234 "vif has been set!! mac->vif = 0x%p\n", mac->vif); in rtl_op_add_interface()
245 mac->p2p = P2P_ROLE_CLIENT; in rtl_op_add_interface()
248 if (mac->beacon_enabled == 1) { in rtl_op_add_interface()
251 mac->beacon_enabled = 0; in rtl_op_add_interface()
[all …]
/drivers/net/wireless/realtek/rtlwifi/
Dcore.c170 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_stop() local
191 mac->link_state = MAC80211_NOLINK; in rtl_op_stop()
192 eth_zero_addr(mac->bssid); in rtl_op_stop()
193 mac->vendor = PEER_UNKNOWN; in rtl_op_stop()
233 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_add_interface() local
237 if (mac->vif) { in rtl_op_add_interface()
239 "vif has been set!! mac->vif = 0x%p\n", mac->vif); in rtl_op_add_interface()
250 mac->p2p = P2P_ROLE_CLIENT; in rtl_op_add_interface()
253 if (mac->beacon_enabled == 1) { in rtl_op_add_interface()
256 mac->beacon_enabled = 0; in rtl_op_add_interface()
[all …]
/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_param.c335 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options()
339 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
340 hw->mac.link_duplex = DUPLEX_HALF; in pch_gbe_check_copper_options()
347 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options()
350 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
351 hw->mac.link_duplex = DUPLEX_HALF; in pch_gbe_check_copper_options()
358 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options()
362 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
363 hw->mac.link_duplex = DUPLEX_FULL; in pch_gbe_check_copper_options()
370 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options()
[all …]
/drivers/net/ethernet/intel/ixgbevf/
Dvf.c74 s32 status = hw->mac.ops.start_hw(hw); in ixgbevf_init_hw_vf()
76 hw->mac.ops.get_mac_addr(hw, hw->mac.addr); in ixgbevf_init_hw_vf()
97 hw->mac.ops.stop_adapter(hw); in ixgbevf_reset_hw_vf()
139 ether_addr_copy(hw->mac.perm_addr, addr); in ixgbevf_reset_hw_vf()
141 hw->mac.mc_filter_type = msgbuf[IXGBE_VF_MC_TYPE_WORD]; in ixgbevf_reset_hw_vf()
159 &hw->mac.perm_addr[i]); in ixgbevf_hv_reset_hw_vf()
188 number_of_queues = hw->mac.max_rx_queues; in ixgbevf_stop_hw_vf()
206 number_of_queues = hw->mac.max_tx_queues; in ixgbevf_stop_hw_vf()
234 switch (hw->mac.mc_filter_type) { in ixgbevf_mta_vector()
263 ether_addr_copy(mac_addr, hw->mac.perm_addr); in ixgbevf_get_mac_addr_vf()
[all …]
/drivers/net/ethernet/stmicro/stmmac/
Ddwmac100_core.c177 struct mac_device_info *mac; in dwmac100_setup() local
179 mac = kzalloc(sizeof(const struct mac_device_info), GFP_KERNEL); in dwmac100_setup()
180 if (!mac) in dwmac100_setup()
185 mac->pcsr = ioaddr; in dwmac100_setup()
186 mac->mac = &dwmac100_ops; in dwmac100_setup()
187 mac->dma = &dwmac100_dma_ops; in dwmac100_setup()
189 mac->link.duplex = MAC_CONTROL_F; in dwmac100_setup()
190 mac->link.speed10 = 0; in dwmac100_setup()
191 mac->link.speed100 = 0; in dwmac100_setup()
192 mac->link.speed1000 = 0; in dwmac100_setup()
[all …]
/drivers/net/ethernet/mediatek/
Dmtk_eth_soc.c210 struct mtk_mac *mac = netdev_priv(dev); in mtk_phy_link_adjust() local
218 if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state))) in mtk_phy_link_adjust()
230 if (MTK_HAS_CAPS(mac->hw->soc->caps, MTK_GMAC1_TRGMII) && in mtk_phy_link_adjust()
231 !mac->id && !mac->trgmii) in mtk_phy_link_adjust()
232 mtk_gmac0_rgmii_adjust(mac->hw, dev->phydev->speed); in mtk_phy_link_adjust()
257 netif_dbg(mac->hw, link, dev, "rx pause %s, tx pause %s\n", in mtk_phy_link_adjust()
262 mtk_w32(mac->hw, mcr, MTK_MAC_MCR(mac->id)); in mtk_phy_link_adjust()
269 if (!of_phy_is_fixed_link(mac->of_node)) in mtk_phy_link_adjust()
273 static int mtk_phy_connect_node(struct mtk_eth *eth, struct mtk_mac *mac, in mtk_phy_connect_node() argument
285 phydev = of_phy_connect(eth->netdev[mac->id], phy_node, in mtk_phy_connect_node()
[all …]
/drivers/net/ethernet/intel/ixgbe/
Dixgbe_82599.c90 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_mac_link_ops_82599() local
95 if ((mac->ops.get_media_type(hw) == ixgbe_media_type_fiber) && in ixgbe_init_mac_link_ops_82599()
97 mac->ops.disable_tx_laser = in ixgbe_init_mac_link_ops_82599()
99 mac->ops.enable_tx_laser = in ixgbe_init_mac_link_ops_82599()
101 mac->ops.flap_tx_laser = &ixgbe_flap_tx_laser_multispeed_fiber; in ixgbe_init_mac_link_ops_82599()
103 mac->ops.disable_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599()
104 mac->ops.enable_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599()
105 mac->ops.flap_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599()
110 mac->ops.setup_link = &ixgbe_setup_mac_link_multispeed_fiber; in ixgbe_init_mac_link_ops_82599()
111 mac->ops.setup_mac_link = ixgbe_setup_mac_link_82599; in ixgbe_init_mac_link_ops_82599()
[all …]
Dixgbe_x540.c56 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_get_invariants_X540() local
62 mac->mcft_size = IXGBE_X540_MC_TBL_SIZE; in ixgbe_get_invariants_X540()
63 mac->vft_size = IXGBE_X540_VFT_TBL_SIZE; in ixgbe_get_invariants_X540()
64 mac->num_rar_entries = IXGBE_X540_RAR_ENTRIES; in ixgbe_get_invariants_X540()
65 mac->rx_pb_size = IXGBE_X540_RX_PB_SIZE; in ixgbe_get_invariants_X540()
66 mac->max_rx_queues = IXGBE_X540_MAX_RX_QUEUES; in ixgbe_get_invariants_X540()
67 mac->max_tx_queues = IXGBE_X540_MAX_TX_QUEUES; in ixgbe_get_invariants_X540()
68 mac->max_msix_vectors = ixgbe_get_pcie_msix_count_generic(hw); in ixgbe_get_invariants_X540()
101 status = hw->mac.ops.stop_adapter(hw); in ixgbe_reset_hw_X540()
109 status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask); in ixgbe_reset_hw_X540()
[all …]
Dixgbe_82598.c96 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_get_invariants_82598() local
101 mac->mcft_size = IXGBE_82598_MC_TBL_SIZE; in ixgbe_get_invariants_82598()
102 mac->vft_size = IXGBE_82598_VFT_TBL_SIZE; in ixgbe_get_invariants_82598()
103 mac->num_rar_entries = IXGBE_82598_RAR_ENTRIES; in ixgbe_get_invariants_82598()
104 mac->rx_pb_size = IXGBE_82598_RX_PB_SIZE; in ixgbe_get_invariants_82598()
105 mac->max_rx_queues = IXGBE_82598_MAX_RX_QUEUES; in ixgbe_get_invariants_82598()
106 mac->max_tx_queues = IXGBE_82598_MAX_TX_QUEUES; in ixgbe_get_invariants_82598()
107 mac->max_msix_vectors = ixgbe_get_pcie_msix_count_generic(hw); in ixgbe_get_invariants_82598()
123 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_phy_ops_82598() local
132 if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) { in ixgbe_init_phy_ops_82598()
[all …]
/drivers/staging/rtlwifi/halmac/
Drtl_halmac.c763 struct halmac_adapter *mac; in rtl_halmac_self_verify() local
768 mac = rtlpriv_to_halmac(rtlpriv); in rtl_halmac_self_verify()
769 api = HALMAC_GET_API(mac); in rtl_halmac_self_verify()
771 status = api->halmac_verify_platform_api(mac); in rtl_halmac_self_verify()
775 status = api->halmac_h2c_lb(mac); in rtl_halmac_self_verify()
786 struct halmac_adapter *mac; in rtl_halmac_dlfw() local
792 mac = rtlpriv_to_halmac(rtlpriv); in rtl_halmac_dlfw()
793 api = HALMAC_GET_API(mac); in rtl_halmac_dlfw()
805 api->halmac_cfg_max_dl_size(mac, 0x1000); in rtl_halmac_dlfw()
808 mac->h2c_packet_seq = 0; in rtl_halmac_dlfw()
[all …]
/drivers/net/ethernet/intel/fm10k/
Dfm10k_vf.c30 u8 *perm_addr = hw->mac.perm_addr; in fm10k_stop_hw_vf()
52 tdlen = hw->mac.itr_scale << FM10K_TDLEN_ITR_SCALE_SHIFT; in fm10k_stop_hw_vf()
57 for (i = 0; i < hw->mac.max_queues; i++) { in fm10k_stop_hw_vf()
87 hw->mac.reset_while_pending++; in fm10k_reset_hw_vf()
143 hw->mac.max_queues = i; in fm10k_init_hw_vf()
146 hw->mac.default_vid = (fm10k_read_reg(hw, FM10K_TXQCTL(0)) & in fm10k_init_hw_vf()
152 hw->mac.itr_scale = (fm10k_read_reg(hw, FM10K_TDLEN(0)) & in fm10k_init_hw_vf()
159 hw->mac.max_queues = 0; in fm10k_init_hw_vf()
231 ether_addr_copy(hw->mac.perm_addr, perm_addr); in fm10k_msg_mac_vlan_vf()
232 hw->mac.default_vid = vid & (FM10K_VLAN_TABLE_VID_MAX - 1); in fm10k_msg_mac_vlan_vf()
[all …]
/drivers/net/ethernet/intel/igb/
De1000_mac.c96 hw->mac.ops.write_vfta(hw, offset, 0); in igb_clear_vfta()
135 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); in igb_init_rx_addrs()
140 hw->mac.ops.rar_set(hw, mac_addr, i); in igb_init_rx_addrs()
259 hw->mac.ops.write_vfta(hw, regidx, vfta); in igb_vfta_set()
290 hw->mac.ops.write_vfta(hw, regidx, vfta); in igb_vfta_set()
316 if (hw->mac.type >= e1000_82580) in igb_check_alt_mac_addr()
360 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); in igb_check_alt_mac_addr()
425 hash_reg = (hash_value >> 5) & (hw->mac.mta_reg_count - 1); in igb_mta_set()
451 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in igb_hash_mc_addr()
484 switch (hw->mac.mc_filter_type) { in igb_hash_mc_addr()
[all …]
/drivers/net/ethernet/intel/igbvf/
Dvf.c48 struct e1000_mac_info *mac = &hw->mac; in e1000_init_mac_params_vf() local
51 mac->mta_reg_count = 128; in e1000_init_mac_params_vf()
53 mac->rar_entry_count = 1; in e1000_init_mac_params_vf()
57 mac->ops.reset_hw = e1000_reset_hw_vf; in e1000_init_mac_params_vf()
59 mac->ops.init_hw = e1000_init_hw_vf; in e1000_init_mac_params_vf()
61 mac->ops.check_for_link = e1000_check_for_link_vf; in e1000_init_mac_params_vf()
63 mac->ops.get_link_up_info = e1000_get_link_up_info_vf; in e1000_init_mac_params_vf()
65 mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_vf; in e1000_init_mac_params_vf()
67 mac->ops.rar_set = e1000_rar_set_vf; in e1000_init_mac_params_vf()
69 mac->ops.read_mac_addr = e1000_read_mac_addr_vf; in e1000_init_mac_params_vf()
[all …]

12345678910>>...28