Lines Matching refs:mac
166 err = hw->mac.ops.reset_hw(hw) ? : hw->mac.ops.init_hw(hw); in fm10k_reinit()
214 if (hw->mac.type != fm10k_mac_pf) in fm10k_configure_swpri_map()
249 err = hw->mac.ops.get_host_state(hw, &interface->host_ready); in fm10k_watchdog_update_host_state()
360 hw->mac.ops.update_hw_stats(hw, &interface->stats); in fm10k_update_stats()
362 for (i = 0; i < hw->mac.max_queues; i++) { in fm10k_update_stats()
664 ring->vid = hw->mac.default_vid; in fm10k_configure_rx_ring()
750 hw->mac.ops.configure_dglort_map(hw, &dglort); in fm10k_configure_dglort()
759 hw->mac.ops.configure_dglort_map(hw, &dglort); in fm10k_configure_dglort()
772 hw->mac.ops.configure_dglort_map(hw, &dglort); in fm10k_configure_dglort()
835 hw->mac.get_host_state = 1; in fm10k_msix_mbx_vf()
937 err = hw->mac.ops.get_fault(hw, type, &fault); in fm10k_report_fault()
1021 hw->mac.dglort_map = FM10K_DGLORTMAP_NONE; in fm10k_msix_mbx_pf()
1025 hw->mac.get_host_state = 1; in fm10k_msix_mbx_pf()
1047 if (hw->mac.type == fm10k_mac_pf) { in fm10k_mbx_free_irq()
1070 bool vlan_override = hw->mac.vlan_override; in fm10k_mbx_mac_addr()
1071 u16 default_vid = hw->mac.default_vid; in fm10k_mbx_mac_addr()
1082 if (is_valid_ether_addr(hw->mac.perm_addr) && in fm10k_mbx_mac_addr()
1083 memcmp(hw->mac.perm_addr, hw->mac.addr, ETH_ALEN)) in fm10k_mbx_mac_addr()
1087 if ((vlan_override != hw->mac.vlan_override) || in fm10k_mbx_mac_addr()
1088 (default_vid != hw->mac.default_vid)) in fm10k_mbx_mac_addr()
1174 u32 dglort_map = hw->mac.dglort_map; in fm10k_lport_map()
1184 if (dglort_map != hw->mac.dglort_map) in fm10k_lport_map()
1223 if (pvid != hw->mac.default_vid) in fm10k_update_pvid()
1226 hw->mac.default_vid = pvid; in fm10k_update_pvid()
1277 vf_idx = (hw->mac.dglort_map & FM10K_DGLORTMAP_NONE) - sglort; in fm10k_1588_msg_pf()
1361 if (hw->mac.type == fm10k_mac_pf) in fm10k_mbx_request_irq()
1442 q_vector->itr = (hw->mac.type == fm10k_mac_pf) ? in fm10k_qv_request_irq()
1491 hw->mac.ops.start_hw(hw); in fm10k_up()
1500 hw->mac.ops.update_int_moderator(hw); in fm10k_up()
1515 hw->mac.get_host_state = 1; in fm10k_up()
1558 hw->mac.ops.stop_hw(hw); in fm10k_down()
1595 memcpy(&hw->mac.ops, fi->mac_ops, sizeof(hw->mac.ops)); in fm10k_sw_init()
1596 hw->mac.type = fi->mac; in fm10k_sw_init()
1608 if (hw->mac.ops.get_bus_info) in fm10k_sw_init()
1609 hw->mac.ops.get_bus_info(hw); in fm10k_sw_init()
1612 if (hw->mac.ops.set_dma_mask) in fm10k_sw_init()
1613 hw->mac.ops.set_dma_mask(hw, dma_get_mask(&pdev->dev)); in fm10k_sw_init()
1625 err = hw->mac.ops.reset_hw(hw) ? : hw->mac.ops.init_hw(hw); in fm10k_sw_init()
1632 hw->mac.ops.update_hw_stats(hw, &interface->stats); in fm10k_sw_init()
1638 eth_random_addr(hw->mac.addr); in fm10k_sw_init()
1641 err = hw->mac.ops.read_mac_addr(hw); in fm10k_sw_init()
1649 memcpy(netdev->dev_addr, hw->mac.addr, netdev->addr_len); in fm10k_sw_init()
1650 memcpy(netdev->perm_addr, hw->mac.addr, netdev->addr_len); in fm10k_sw_init()
1664 if (hw->mac.type != fm10k_mac_pf) { in fm10k_sw_init()
1710 if (hw->mac.ops.is_slot_appropriate(hw)) in fm10k_slot_warn()
1973 err = hw->mac.ops.init_hw(&interface->hw); in fm10k_resume()
1978 hw->mac.ops.rebind_hw_stats(hw, &interface->stats); in fm10k_resume()
2132 hw->mac.ops.init_hw(&interface->hw); in fm10k_io_resume()
2135 hw->mac.ops.rebind_hw_stats(hw, &interface->stats); in fm10k_io_resume()