Lines Matching defs:i40e_vf
66 struct i40e_vf { struct
67 struct i40e_pf *pf;
70 s16 vf_id;
72 enum i40e_switch_element_types parent_type;
73 struct virtchnl_version_info vf_ver;
74 u32 driver_caps; /* reported by VF driver */
77 u16 stag;
79 struct virtchnl_ether_addr default_lan_addr;
80 u16 port_vlan_id;
81 bool pf_set_mac; /* The VMM admin set the VF MAC address */
82 bool trusted;
88 u16 lan_vsi_idx; /* index into PF struct */
89 u16 lan_vsi_id; /* ID as used by firmware */
91 u8 num_queue_pairs; /* num of qps assigned to VF vsis */
92 u8 num_req_queues; /* num of requested qps */
93 u64 num_mdd_events; /* num of mdd events detected */
95 unsigned long vf_caps; /* vf's adv. capabilities */
96 unsigned long vf_states; /* vf's runtime states */
97 unsigned int tx_rate; /* Tx bandwidth limit in Mbps */
121 bool i40e_reset_vf(struct i40e_vf *vf, bool flr); argument