Home
last modified time | relevance | path

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

/linux-6.3-rc2/kernel/trace/
A 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);
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);
259 tracing_map_lookup(struct tracing_map *map, void *key);
[all …]
A 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()
671 void tracing_map_destroy(struct tracing_map *map) in tracing_map_destroy()
693 void tracing_map_clear(struct tracing_map *map) in tracing_map_clear()
707 static void set_sort_key(struct tracing_map *map, in set_sort_key()
768 struct tracing_map *map; in tracing_map_create()
824 int tracing_map_init(struct tracing_map *map) in tracing_map_init()
997 static void sort_secondary(struct tracing_map *map, in sort_secondary()
[all …]
A DMakefile55 obj-$(CONFIG_TRACING_MAP) += tracing_map.o
A Dtrace_events_hist.c561 struct tracing_map *map;
5029 struct tracing_map *map = hist_data->map; in create_tracing_map_fields()
5510 struct tracing_map *map = hist_data->map; in print_entries()
A DKconfig768 tracing_map is a special-purpose lock-free map for tracing,
/linux-6.3-rc2/Documentation/trace/
A Dhistogram-design.rst12 tracing_map.c.
93 fields[] array is the tracing_map instance created for the histogram,
94 which is held in the .map member. The tracing_map implements the
96 kernel/trace/tracing_map.h for much more discussion about the
97 low-level data structures implementing the tracing_map). For the
98 purposes of this discussion, the tracing_map contains a number of
107 Below that is a diagram of a run-time snapshot of what the tracing_map
109 relationships between the hist_data fields and the tracing_map
148 Below is a run-time representation of the tracing_map part of the | |
150 to corresponding parts of the tracing_map. | |
[all …]

Completed in 39 milliseconds