Lines Matching refs:mac
130 struct igc_mac_info *mac = &hw->mac; in igc_init_mac_params_base() local
133 mac->mta_reg_count = 128; in igc_init_mac_params_base()
134 mac->rar_entry_count = IGC_RAR_ENTRIES; in igc_init_mac_params_base()
137 mac->ops.reset_hw = igc_reset_hw_base; in igc_init_mac_params_base()
139 mac->ops.acquire_swfw_sync = igc_acquire_swfw_sync_i225; in igc_init_mac_params_base()
140 mac->ops.release_swfw_sync = igc_release_swfw_sync_i225; in igc_init_mac_params_base()
143 if (mac->type == igc_i225) in igc_init_mac_params_base()
147 mac->ops.setup_physical_interface = igc_setup_copper_link_base; in igc_init_mac_params_base()
206 struct igc_mac_info *mac = &hw->mac; in igc_get_invariants_base() local
215 mac->type = igc_i225; in igc_get_invariants_base()
230 switch (hw->mac.type) { in igc_get_invariants_base()
258 return hw->mac.ops.acquire_swfw_sync(hw, mask); in igc_acquire_phy_base()
272 hw->mac.ops.release_swfw_sync(hw, mask); in igc_release_phy_base()
283 struct igc_mac_info *mac = &hw->mac; in igc_init_hw_base() local
284 u16 i, rar_count = mac->rar_entry_count; in igc_init_hw_base()
292 for (i = 0; i < mac->mta_reg_count; i++) in igc_init_hw_base()
297 for (i = 0; i < mac->uta_reg_count; i++) in igc_init_hw_base()