|
@@ -459,8 +459,9 @@ struct bnx2x_fw_port_stats_old {
|
|
|
|
|
|
|
|
#define UPDATE_QSTAT(s, t) \
|
|
#define UPDATE_QSTAT(s, t) \
|
|
|
do { \
|
|
do { \
|
|
|
- qstats->t##_hi = qstats_old->t##_hi + le32_to_cpu(s.hi); \
|
|
|
|
|
qstats->t##_lo = qstats_old->t##_lo + le32_to_cpu(s.lo); \
|
|
qstats->t##_lo = qstats_old->t##_lo + le32_to_cpu(s.lo); \
|
|
|
|
|
+ qstats->t##_hi = qstats_old->t##_hi + le32_to_cpu(s.hi) \
|
|
|
|
|
+ + ((qstats->t##_lo < qstats_old->t##_lo) ? 1 : 0); \
|
|
|
} while (0)
|
|
} while (0)
|
|
|
|
|
|
|
|
#define UPDATE_QSTAT_OLD(f) \
|
|
#define UPDATE_QSTAT_OLD(f) \
|