Lines Matching defs:mac
1156 if ((hw->mac.type == e1000_pchlan) && (er32(CTRL) & E1000_CTRL_TFCE))
1765 hw->mac.get_link_status = true;
1791 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) {
1845 hw->mac.get_link_status = true;
1871 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) {
1909 hw->mac.get_link_status = true;
1984 if (hw->mac.type == e1000_82574) {
2251 } else if (hw->mac.type >= e1000_pch_lpt) {
2721 hw->mac.ops.write_vfta(hw, index, vfta);
2749 hw->mac.ops.write_vfta(hw, index, vfta);
2871 switch (hw->mac.type) {
3009 hw->mac.ops.config_collision_dist(hw);
3012 if (hw->mac.type == e1000_pch_spt) {
3047 if (hw->mac.type >= e1000_pch2lan) {
3064 (adapter->hw.mac.mc_filter_type << E1000_RCTL_MO_SHIFT);
3324 hw->mac.ops.update_mc_addr_list(hw, NULL, 0);
3337 hw->mac.ops.update_mc_addr_list(hw, mta_list, i);
3359 rar_entries = hw->mac.ops.rar_get_count(hw);
3383 ret_val = hw->mac.ops.rar_set(hw, ha->addr, rar_entries--);
3508 if ((hw->mac.type >= e1000_pch_lpt) &&
3519 switch (hw->mac.type) {
3787 adapter->hw.mac.ops.setup_link(&adapter->hw);
3965 struct e1000_mac_info *mac = &adapter->hw.mac;
4033 switch (hw->mac.type) {
4115 if (hw->mac.type >= e1000_pch_spt)
4118 mac->ops.reset_hw(hw);
4128 if (mac->ops.init_hw(hw))
4190 if (hw->mac.type >= e1000_pch_spt && adapter->int_mode == 0) {
4316 if ((hw->mac.type >= e1000_pch2lan) &&
4324 else if (hw->mac.type >= e1000_pch_spt)
4692 hw->mac.get_link_status = true;
4788 memcpy(adapter->hw.mac.addr, addr->sa_data, netdev->addr_len);
4790 hw->mac.ops.rar_set(&adapter->hw, adapter->hw.mac.addr, 0);
4803 hw->mac.ops.rar_set(&adapter->hw, adapter->hw.mac.addr,
4804 adapter->hw.mac.rar_entry_count - 1);
4911 hw->mac.collision_delta = phy_data;
4968 hw->mac.collision_delta = er32(COLC);
4970 if ((hw->mac.type != e1000_82574) &&
4971 (hw->mac.type != e1000_82583))
4974 adapter->stats.colc += hw->mac.collision_delta;
4992 hw->mac.tx_packet_delta = er32(TPT);
4993 adapter->stats.tpt += hw->mac.tx_packet_delta;
5033 if (hw->mac.type >= e1000_pch_lpt) {
5114 if (hw->mac.get_link_status) {
5115 ret_val = hw->mac.ops.check_for_link(hw);
5116 link_active = !hw->mac.get_link_status;
5122 ret_val = hw->mac.ops.check_for_link(hw);
5126 ret_val = hw->mac.ops.check_for_link(hw);
5127 link_active = hw->mac.serdes_has_link;
5195 struct e1000_mac_info *mac = &adapter->hw.mac;
5244 mac->ops.get_link_up_info(&adapter->hw,
5260 hw->mac.autoneg &&
5345 mac->tx_packet_delta = adapter->stats.tpt - adapter->tpt_old;
5347 mac->collision_delta = adapter->stats.colc - adapter->colc_old;
5404 hw->mac.ops.rar_set(hw, adapter->hw.mac.addr, 0);
5854 if (adapter->hw.mac.tx_pkt_filtering)
6036 if ((adapter->hw.mac.type >= e1000_pch2lan) &&
6240 for (i = 0; i < adapter->hw.mac.mta_reg_count; i++) {
6640 } else if (hw->mac.type >= e1000_pch_lpt) {
6854 if (hw->mac.type >= e1000_pch2lan)
7186 hw->mac.type, hw->phy.type, pba_str);
7195 if (hw->mac.type != e1000_82573)
7214 if ((hw->mac.type >= e1000_pch2lan) && (netdev->mtu > ETH_DATA_LEN))
7372 adapter->hw.mac.type = ei->mac;
7386 (hw->mac.type < e1000_pch_spt)) {
7417 memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
7427 (hw->mac.type < e1000_pch_spt))
7430 hw->mac.ops.get_bus_info(&adapter->hw);
7475 if (hw->mac.type == e1000_pch_spt) {
7513 adapter->hw.mac.ops.reset_hw(&adapter->hw);
7535 memcpy(netdev->dev_addr, adapter->hw.mac.addr, netdev->addr_len);
7554 adapter->hw.mac.autoneg = 1;
7567 if ((hw->mac.type > e1000_ich10lan) &&
7600 (hw->mac.ops.check_mng_mode(hw)))
7624 if (hw->mac.type >= e1000_pch_cnp)
7639 if (pci_dev_run_wake(pdev) && hw->mac.type < e1000_pch_cnp)
7654 if ((adapter->hw.flash_address) && (hw->mac.type < e1000_pch_spt))
7723 (adapter->hw.mac.type < e1000_pch_spt))