.. | .. |
---|
97 | 97 | struct misc_stats { |
---|
98 | 98 | u64 last_isr_time; |
---|
99 | 99 | u64 last_ack_time; |
---|
| 100 | + atomic64_t max_isr_jiffies; |
---|
| 101 | + atomic64_t max_isr_time_ms; |
---|
| 102 | + atomic64_t corr_work_done; |
---|
100 | 103 | atomic64_t isr_count; |
---|
101 | 104 | atomic64_t max_cq_entries; |
---|
102 | 105 | atomic64_t ack_index_out_of_range; |
---|
.. | .. |
---|
113 | 116 | atomic64_t queue_fulls; |
---|
114 | 117 | atomic64_t rport_not_ready; |
---|
115 | 118 | atomic64_t frame_errors; |
---|
| 119 | + atomic64_t current_port_speed; |
---|
116 | 120 | }; |
---|
117 | 121 | |
---|
118 | 122 | struct fnic_stats { |
---|
.. | .. |
---|
134 | 138 | }; |
---|
135 | 139 | |
---|
136 | 140 | int fnic_get_stats_data(struct stats_debug_info *, struct fnic_stats *); |
---|
137 | | -int fnic_stats_debugfs_init(struct fnic *); |
---|
| 141 | +void fnic_stats_debugfs_init(struct fnic *); |
---|
138 | 142 | void fnic_stats_debugfs_remove(struct fnic *); |
---|
139 | 143 | #endif /* _FNIC_STATS_H_ */ |
---|