Home
last modified time | relevance | path

Searched refs:tracing_map (Results 1 – 5 of 5) sorted by relevance

/kernel/trace/
Dtracing_map.h139 struct tracing_map *map;
183 struct tracing_map { struct
240 extern struct tracing_map *
245 extern int tracing_map_init(struct tracing_map *map);
247 extern int tracing_map_add_sum_field(struct tracing_map *map);
248 extern int tracing_map_add_var(struct tracing_map *map);
249 extern int tracing_map_add_key_field(struct tracing_map *map,
253 extern void tracing_map_destroy(struct tracing_map *map);
254 extern void tracing_map_clear(struct tracing_map *map);
257 tracing_map_insert(struct tracing_map *map, void *key);
[all …]
Dtracing_map.c202 static int tracing_map_add_field(struct tracing_map *map, in tracing_map_add_field()
227 int tracing_map_add_sum_field(struct tracing_map *map) in tracing_map_add_sum_field()
244 int tracing_map_add_var(struct tracing_map *map) in tracing_map_add_var()
270 int tracing_map_add_key_field(struct tracing_map *map, in tracing_map_add_key_field()
403 static struct tracing_map_elt *tracing_map_elt_alloc(struct tracing_map *map) in tracing_map_elt_alloc()
452 static struct tracing_map_elt *get_free_elt(struct tracing_map *map) in get_free_elt()
467 static void tracing_map_free_elts(struct tracing_map *map) in tracing_map_free_elts()
483 static int tracing_map_alloc_elts(struct tracing_map *map) in tracing_map_alloc_elts()
516 __tracing_map_insert(struct tracing_map *map, void *key, bool lookup_only) in __tracing_map_insert()
639 struct tracing_map_elt *tracing_map_insert(struct tracing_map *map, void *key) in tracing_map_insert()
[all …]
DMakefile55 obj-$(CONFIG_TRACING_MAP) += tracing_map.o
Dtrace_events_hist.c558 struct tracing_map *map;
4980 struct tracing_map *map = hist_data->map; in create_tracing_map_fields()
5437 struct tracing_map *map = hist_data->map; in print_entries()
DKconfig754 tracing_map is a special-purpose lock-free map for tracing,