Lines Matching refs:stats
122 struct rpc_iostats *stats; in rpc_alloc_iostats() local
125 stats = kcalloc(clnt->cl_maxproc, sizeof(*stats), GFP_KERNEL); in rpc_alloc_iostats()
126 if (stats) { in rpc_alloc_iostats()
128 spin_lock_init(&stats[i].om_lock); in rpc_alloc_iostats()
130 return stats; in rpc_alloc_iostats()
139 void rpc_free_iostats(struct rpc_iostats *stats) in rpc_free_iostats() argument
141 kfree(stats); in rpc_free_iostats()
196 void rpc_count_iostats(const struct rpc_task *task, struct rpc_iostats *stats) in rpc_count_iostats() argument
199 &stats[task->tk_msg.rpc_proc->p_statidx]); in rpc_count_iostats()
227 static void _print_rpc_iostats(struct seq_file *seq, struct rpc_iostats *stats, in _print_rpc_iostats() argument
232 stats->om_ops, in _print_rpc_iostats()
233 stats->om_ntrans, in _print_rpc_iostats()
234 stats->om_timeouts, in _print_rpc_iostats()
235 stats->om_bytes_sent, in _print_rpc_iostats()
236 stats->om_bytes_recv, in _print_rpc_iostats()
237 ktime_to_ms(stats->om_queue), in _print_rpc_iostats()
238 ktime_to_ms(stats->om_rtt), in _print_rpc_iostats()
239 ktime_to_ms(stats->om_execute), in _print_rpc_iostats()
240 stats->om_error_status); in _print_rpc_iostats()
266 struct rpc_iostats stats = {}; in rpc_clnt_show_stats() local
269 _add_rpc_iostats(&stats, &next->cl_metrics[op]); in rpc_clnt_show_stats()
274 _print_rpc_iostats(seq, &stats, op, clnt->cl_procinfo); in rpc_clnt_show_stats()