Lines Matching refs:vid
43 u32 vid; in fm10k_iov_msg_queue_mac_vlan() local
53 err = fm10k_tlv_attr_get_u32(result, &vid); in fm10k_iov_msg_queue_mac_vlan()
57 set = !(vid & FM10K_VLAN_CLEAR); in fm10k_iov_msg_queue_mac_vlan()
58 vid &= ~FM10K_VLAN_CLEAR; in fm10k_iov_msg_queue_mac_vlan()
70 if (vid >> 16) { in fm10k_iov_msg_queue_mac_vlan()
77 err = fm10k_iov_select_vid(vf_info, (u16)vid); in fm10k_iov_msg_queue_mac_vlan()
81 vid = err; in fm10k_iov_msg_queue_mac_vlan()
85 err = hw->mac.ops.update_vlan(hw, vid, vf_info->vsi, set); in fm10k_iov_msg_queue_mac_vlan()
590 int fm10k_ndo_set_vf_vlan(struct net_device *netdev, int vf_idx, u16 vid, in fm10k_ndo_set_vf_vlan() argument
603 if (qos || (vid > (VLAN_VID_MASK - 1))) in fm10k_ndo_set_vf_vlan()
613 if (vf_info->pf_vid == vid) in fm10k_ndo_set_vf_vlan()
617 vf_info->pf_vid = vid; in fm10k_ndo_set_vf_vlan()