write_gmon() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

write_gmon() function

Syntax

static void write_gmon(uint32_t *samples,     uint32_t sample_num,     const char *filename,     bool with_range,     uint32_t start_address,     uint32_t end_address,     struct target *target,     uint32_t duration_ms);

Arguments

target

duration_ms

samples

sample_num

filename

with_range

start_address

end_address

References

LocationReferrerText
target.c:4315
static void write_gmon(uint32_t *samples, uint32_t sample_num, const char *filename, bool with_range,
target.c:4502handle_profile_command()
write_gmon(samples, num_of_samples, CMD_ARGV[1],

Call Tree

Functions calling write_gmon()
Functions called by write_gmon()
all items filtered out
write_gmon()
memset()
strlen()
fclose()
fopen()
free()
malloc()
all items filtered out
Data read by write_gmon()
Data written by write_gmon()
write_gmon()::address_space
write_gmon()::max_buckets
write_gmon()::num_buckets
write_gmon()::buckets
write_gmon()::address
write_gmon()::a
write_gmon()::b
write_gmon()::c
write_gmon()::index_t
write_gmon()::i
write_gmon()::f
write_gmon()::min
write_gmon()::max
write_gmon()::sample_rate
write_gmon()::data
write_gmon()::val
all items filtered out
write_gmon()
write_gmon()::num_buckets
write_gmon()::i
write_gmon()::min
write_gmon()::max
write_gmon()::val
all items filtered out
Type of write_gmon()
write_gmon()
FILE
uint8_t
uint32_t
all items filtered out