aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/fm10k/fm10k_type.h
diff options
context:
space:
mode:
authorJacob Keller <jacob.e.keller@intel.com>2019-08-20 14:19:21 -0700
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2019-11-04 13:12:14 -0800
commit0e100440e24b365ea3ba81777666ee9030ecfd00 (patch)
tree4d4117605c636b59832193bafa24e227829d329c /drivers/net/ethernet/intel/fm10k/fm10k_type.h
parentfm10k: add missing field initializers to TLV attributes) (diff)
downloadlinux-dev-0e100440e24b365ea3ba81777666ee9030ecfd00.tar.xz
linux-dev-0e100440e24b365ea3ba81777666ee9030ecfd00.zip
fm10k: add support for ndo_get_vf_stats operation
Support capturing and reporting statistics for all of the VFs associated with a given PF device via the ndo_get_vf_stats callback. Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to '')
-rw-r--r--drivers/net/ethernet/intel/fm10k/fm10k_type.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/fm10k/fm10k_type.h b/drivers/net/ethernet/intel/fm10k/fm10k_type.h
index 15ac1c7885bc..63968c5d7c5d 100644
--- a/drivers/net/ethernet/intel/fm10k/fm10k_type.h
+++ b/drivers/net/ethernet/intel/fm10k/fm10k_type.h
@@ -581,6 +581,7 @@ struct fm10k_vf_info {
* at the same offset as the mailbox
*/
struct fm10k_mbx_info mbx; /* PF side of VF mailbox */
+ struct fm10k_hw_stats_q stats[FM10K_MAX_QUEUES_POOL];
int rate; /* Tx BW cap as defined by OS */
u16 glort; /* resource tag for this VF */
u16 sw_vid; /* Switch API assigned VLAN */