Lines Matching refs:mac

59 	hw->mac.ops.init_hw = ixgbe_init_hw_vf;  in ixgbe_init_ops_vf()
60 hw->mac.ops.reset_hw = ixgbe_reset_hw_vf; in ixgbe_init_ops_vf()
61 hw->mac.ops.start_hw = ixgbe_start_hw_vf; in ixgbe_init_ops_vf()
63 hw->mac.ops.clear_hw_cntrs = NULL; in ixgbe_init_ops_vf()
64 hw->mac.ops.get_media_type = NULL; in ixgbe_init_ops_vf()
65 hw->mac.ops.get_mac_addr = ixgbe_get_mac_addr_vf; in ixgbe_init_ops_vf()
66 hw->mac.ops.stop_adapter = ixgbe_stop_adapter_vf; in ixgbe_init_ops_vf()
67 hw->mac.ops.get_bus_info = NULL; in ixgbe_init_ops_vf()
70 hw->mac.ops.setup_link = ixgbe_setup_mac_link_vf; in ixgbe_init_ops_vf()
71 hw->mac.ops.check_link = ixgbe_check_mac_link_vf; in ixgbe_init_ops_vf()
72 hw->mac.ops.get_link_capabilities = NULL; in ixgbe_init_ops_vf()
75 hw->mac.ops.set_rar = ixgbe_set_rar_vf; in ixgbe_init_ops_vf()
76 hw->mac.ops.set_uc_addr = ixgbevf_set_uc_addr_vf; in ixgbe_init_ops_vf()
77 hw->mac.ops.init_rx_addrs = NULL; in ixgbe_init_ops_vf()
78 hw->mac.ops.update_mc_addr_list = ixgbe_update_mc_addr_list_vf; in ixgbe_init_ops_vf()
79 hw->mac.ops.enable_mc = NULL; in ixgbe_init_ops_vf()
80 hw->mac.ops.disable_mc = NULL; in ixgbe_init_ops_vf()
81 hw->mac.ops.clear_vfta = NULL; in ixgbe_init_ops_vf()
82 hw->mac.ops.set_vfta = ixgbe_set_vfta_vf; in ixgbe_init_ops_vf()
84 hw->mac.max_tx_queues = 1; in ixgbe_init_ops_vf()
85 hw->mac.max_rx_queues = 1; in ixgbe_init_ops_vf()
161 s32 status = hw->mac.ops.start_hw(hw); in ixgbe_init_hw_vf()
163 hw->mac.ops.get_mac_addr(hw, hw->mac.addr); in ixgbe_init_hw_vf()
186 hw->mac.ops.stop_adapter(hw); in ixgbe_reset_hw_vf()
230 memcpy(hw->mac.perm_addr, addr, IXGBE_ETH_LENGTH_OF_ADDRESS); in ixgbe_reset_hw_vf()
231 hw->mac.mc_filter_type = msgbuf[IXGBE_VF_MC_TYPE_WORD]; in ixgbe_reset_hw_vf()
263 for (i = 0; i < hw->mac.max_tx_queues; i++) in ixgbe_stop_adapter_vf()
267 for (i = 0; i < hw->mac.max_rx_queues; i++) { in ixgbe_stop_adapter_vf()
298 switch (hw->mac.mc_filter_type) { in ixgbe_mta_vector()
363 ixgbe_get_mac_addr_vf(hw, hw->mac.addr); in ixgbe_set_rar_vf()
478 mac_addr[i] = hw->mac.perm_addr[i]; in ixgbe_get_mac_addr_vf()
544 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_check_mac_link_vf() local
552 mac->get_link_status = TRUE; in ixgbe_check_mac_link_vf()
554 if (!mac->get_link_status) in ixgbe_check_mac_link_vf()
565 if (mac->type == ixgbe_mac_82599_vf) { in ixgbe_check_mac_link_vf()
611 mac->get_link_status = FALSE; in ixgbe_check_mac_link_vf()
614 *link_up = !mac->get_link_status; in ixgbe_check_mac_link_vf()