Lines Matching defs:ice_vf
68 struct ice_vf { struct
69 struct ice_pf *pf;
71 u16 vf_id; /* VF ID in the PF space */
72 u16 lan_vsi_idx; /* index into PF struct */
74 int first_vector_idx;
75 struct ice_sw *vf_sw_id; /* switch ID the VF VSIs connect to */
76 struct virtchnl_version_info vf_ver;
77 u32 driver_caps; /* reported by VF driver */
78 struct virtchnl_ether_addr dflt_lan_addr;
81 u16 port_vlan_info; /* Port VLAN ID and QoS */
82 u8 pf_set_mac:1; /* VF MAC address set by VMM admin */
83 u8 trusted:1;
84 u8 spoofchk:1;
85 u8 link_forced:1;
86 u8 link_up:1; /* only valid if VF link is forced */
91 u16 lan_vsi_num; /* ID as used by firmware */
92 unsigned int tx_rate; /* Tx bandwidth limit in Mbps */
117 bool ice_reset_vf(struct ice_vf *vf, bool is_vflr); argument