Lines Matching refs:map
51 nosubprog unsigned long long map_get(void *map, in map_get() argument
56 value_ptr = bpf_map_lookup_elem(map, &key); in map_get()
61 nosubprog void map_set(void *map, in map_set() argument
65 bpf_map_update_elem(map, &key, &value, BPF_ANY); in map_set()
68 nosubprog void map_increment(void *map, in map_increment() argument
71 map_set(map, key, map_get(map, key) + 1); in map_increment()
74 nosubprog void update_main_hist(void *map, in update_main_hist() argument
85 map_increment(map, bucket); in update_main_hist()
88 nosubprog void update_summary(void *map, in update_summary() argument
96 map_set(map, SUMMARY_CURRENT, latency); in update_summary()
100 map_increment(map, SUMMARY_OVERFLOW); in update_summary()
102 if (latency > map_get(map, SUMMARY_MAX)) in update_summary()
103 map_set(map, SUMMARY_MAX, latency); in update_summary()
105 if (latency < map_get(map, SUMMARY_MIN) || map_get(map, SUMMARY_COUNT) == 0) in update_summary()
106 map_set(map, SUMMARY_MIN, latency); in update_summary()
108 map_increment(map, SUMMARY_COUNT); in update_summary()
109 map_set(map, SUMMARY_SUM, map_get(map, SUMMARY_SUM) + latency); in update_summary()