Lines Matching refs:stats
74 struct syscall_stats *stats; in update_stats() local
76 stats = bpf_map_lookup_elem(&syscall_stats_map, &key); in update_stats()
77 if (stats == NULL) { in update_stats()
81 stats = bpf_map_lookup_elem(&syscall_stats_map, &key); in update_stats()
82 if (stats == NULL) in update_stats()
86 __sync_fetch_and_add(&stats->count, 1); in update_stats()
88 __sync_fetch_and_add(&stats->error, 1); in update_stats()
91 __sync_fetch_and_add(&stats->total_time, duration); in update_stats()
92 __sync_fetch_and_add(&stats->squared_sum, duration * duration); in update_stats()
93 if (stats->max_time < duration) in update_stats()
94 stats->max_time = duration; in update_stats()
95 if (stats->min_time > duration || stats->min_time == 0) in update_stats()
96 stats->min_time = duration; in update_stats()