Lines Matching refs:mac

14 	u8 *perm_addr = hw->mac.perm_addr;  in fm10k_stop_hw_vf()
36 tdlen = hw->mac.itr_scale << FM10K_TDLEN_ITR_SCALE_SHIFT; in fm10k_stop_hw_vf()
41 for (i = 0; i < hw->mac.max_queues; i++) { in fm10k_stop_hw_vf()
71 hw->mac.reset_while_pending++; in fm10k_reset_hw_vf()
127 hw->mac.max_queues = i; in fm10k_init_hw_vf()
130 hw->mac.default_vid = FIELD_GET(FM10K_TXQCTL_VID_MASK, in fm10k_init_hw_vf()
136 hw->mac.itr_scale = FIELD_GET(FM10K_TDLEN_ITR_SCALE_MASK, in fm10k_init_hw_vf()
142 hw->mac.max_queues = 0; in fm10k_init_hw_vf()
214 ether_addr_copy(hw->mac.perm_addr, perm_addr); in fm10k_msg_mac_vlan_vf()
215 hw->mac.default_vid = vid & (FM10K_VLAN_TABLE_VID_MAX - 1); in fm10k_msg_mac_vlan_vf()
216 hw->mac.vlan_override = !!(vid & FM10K_VLAN_OVERRIDE); in fm10k_msg_mac_vlan_vf()
252 ether_addr_copy(hw->mac.perm_addr, perm_addr); in fm10k_read_mac_addr_vf()
253 ether_addr_copy(hw->mac.addr, perm_addr); in fm10k_read_mac_addr_vf()
272 const u8 *mac, u16 vid, bool add, in fm10k_update_uc_addr_vf() argument
283 if (!is_valid_ether_addr(mac)) in fm10k_update_uc_addr_vf()
287 if (is_valid_ether_addr(hw->mac.perm_addr) && in fm10k_update_uc_addr_vf()
288 !ether_addr_equal(hw->mac.perm_addr, mac)) in fm10k_update_uc_addr_vf()
297 fm10k_tlv_attr_put_mac_vlan(msg, FM10K_MAC_VLAN_MSG_MAC, mac, vid); in fm10k_update_uc_addr_vf()
316 const u8 *mac, u16 vid, bool add) in fm10k_update_mc_addr_vf() argument
326 if (!is_multicast_ether_addr(mac)) in fm10k_update_mc_addr_vf()
336 mac, vid); in fm10k_update_mc_addr_vf()
381 hw->mac.dglort_map = !results[FM10K_LPORT_STATE_MSG_READY] ? in fm10k_msg_lport_state_vf()
406 hw->mac.dglort_map = FM10K_DGLORTMAP_NONE; in fm10k_update_lport_state_vf()
454 fm10k_update_hw_stats_q(hw, stats->q, 0, hw->mac.max_queues); in fm10k_update_hw_stats_vf()
468 fm10k_unbind_hw_stats_q(stats->q, 0, hw->mac.max_queues); in fm10k_rebind_hw_stats_vf()
529 .mac = fm10k_mac_vf,