• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/e1000/

Lines Matching defs:mac

197 	struct e1000_mac_info *mac = &hw->mac;
205 mac->ops.check_for_link = e1000_check_for_serdes_link_generic;
206 mac->ops.setup_physical_interface =
211 mac->ops.check_for_link = e1000_check_for_copper_link_generic;
212 mac->ops.setup_physical_interface =
218 mac->mta_reg_count = 128;
220 mac->rar_entry_count = E1000_RAR_ENTRIES;
222 mac->asf_firmware_present = TRUE;
224 mac->has_fwsm = TRUE;
226 mac->arc_subsystem_valid = !!(E1000_READ_REG(hw, E1000_FWSM) &
229 mac->adaptive_ifs = FALSE;
234 mac->ops.get_bus_info = e1000_get_bus_info_pcie_generic;
236 mac->ops.reset_hw = e1000_reset_hw_80003es2lan;
238 mac->ops.init_hw = e1000_init_hw_80003es2lan;
240 mac->ops.setup_link = e1000_setup_link_generic;
242 mac->ops.check_mng_mode = e1000_check_mng_mode_generic;
244 mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
246 mac->ops.write_vfta = e1000_write_vfta_generic;
248 mac->ops.clear_vfta = e1000_clear_vfta_generic;
249 /* read mac address */
250 mac->ops.read_mac_addr = e1000_read_mac_addr_80003es2lan;
252 mac->ops.id_led_init = e1000_id_led_init_generic;
254 mac->ops.blink_led = e1000_blink_led_generic;
256 mac->ops.setup_led = e1000_setup_led_generic;
258 mac->ops.cleanup_led = e1000_cleanup_led_generic;
260 mac->ops.led_on = e1000_led_on_generic;
261 mac->ops.led_off = e1000_led_off_generic;
263 mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_80003es2lan;
265 mac->ops.get_link_up_info = e1000_get_link_up_info_80003es2lan;
268 hw->mac.ops.set_lan_id(hw);
283 hw->mac.ops.init_params = e1000_init_mac_params_80003es2lan;
663 if (hw->mac.forced_speed_duplex & E1000_ALL_10_SPEED)
814 struct e1000_mac_info *mac = &hw->mac;
825 ret_val = mac->ops.id_led_init(hw);
832 mac->ops.clear_vfta(hw);
835 e1000_init_rx_addrs_generic(hw, mac->rar_entry_count);
839 for (i = 0; i < mac->mta_reg_count; i++)
843 ret_val = mac->ops.setup_link(hw);
1075 if (!hw->mac.ops.check_mng_mode(hw)) {
1115 * This is a function pointer entry point called by the mac module.
1130 /* Set the mac to wait the maximum time between each
1401 if (!(hw->mac.ops.check_mng_mode(hw) ||