OpenOCD
duration_measure()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
duration_measure()
duration_measure() function
Update the duration->elapsed field to finish the @a duration measurement.
Syntax
from
time_support.h:39
int
duration_measure
(
struct
duration
*
duration
)
;
Implemented in
time_support.c:74
Arguments
duration
References
Location
Referrer
Text
time_support.c:74
int
duration_measure
(
struct
duration
*
duration
)
time_support.h:39
int
duration_measure
(
struct
duration
*
duration
)
;
esp32_apptrace.c:908
esp32_apptrace_process_data()
if
(
duration_measure
(
&
ctx
->
read_time
)
!=
0
)
{
esp32_apptrace.c:1085
esp32_apptrace_poll()
if
(
duration_measure
(
&
ctx
->
idle_time
)
!=
0
)
{
esp32_apptrace.c:1139
esp32_apptrace_poll()
if
(
duration_measure
(
&
blk_proc_time
)
!=
0
)
{
esp32_apptrace.c:1204
esp32_apptrace_poll()
if
(
duration_measure
(
&
blk_proc_time
)
!=
0
)
{
esp32_apptrace.c:1226
esp32_apptrace_cmd_stop()
if
(
duration_measure
(
&
ctx
->
read_time
)
!=
0
)
esp32_apptrace.c:1421
esp32_sysview_stop()
if
(
duration_measure
(
&
wait_time
)
!=
0
)
{
esp32_apptrace.c:1535
esp32_cmd_apptrace_generic()
if
(
s_at_cmd_ctx
.
running
&&
duration_measure
(
&
s_at_cmd_ctx
.
read_time
)
!=
0
)
esp32_sysview.c:548
esp32_sysview_process_data()
if
(
duration_measure
(
&
ctx
->
read_time
)
!=
0
)
{
esp_algorithm.c:489
esp_algorithm_load_func_image()
if
(
duration_measure
(
&
algo_time
)
!=
0
)
{
esp_algorithm.c:575
esp_algorithm_load_onboard_func()
if
(
duration_measure
(
&
algo_time
)
!=
0
)
{
fileio.c:101
nand_fileio_finish()
return
duration_measure
(
&
state
->
bench
)
;
stmqspi.c:580
stmqspi_handle_mass_erase_command()
duration_measure
(
&
bench
)
;
stmqspi.c:1229
stmqspi_blank_check()
duration_measure
(
&
bench
)
;
target.c:3790
handle_load_image_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
target.c:3847
handle_dump_image_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
target.c:3998
handle_verify_image_command_internal()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
target.c:6325
handle_fast_load_image_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
target.c:6561
handle_test_mem_access_command()
duration_measure
(
&
bench
)
;
target.c:6642
handle_test_mem_access_command()
duration_measure
(
&
bench
)
;
tcl.c:278
handle_flash_erase_address_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
tcl.c:326
handle_flash_erase_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
tcl.c:452
handle_flash_write_image_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
tcl.c:504
handle_flash_verify_image_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
tcl.c:658
handle_flash_fill_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
tcl.c:834
handle_flash_write_bank_command()
if
(
(
retval
==
ERROR_OK
)
&&
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
)
{
tcl.c:916
handle_flash_read_bank_command()
if
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
tcl.c:1018
handle_flash_verify_bank_command()
if
(
duration_measure
(
&
bench
)
==
ERROR_OK
)
Call Tree
Functions calling
duration_measure()
Functions called by
duration_measure()
nand_fileio_finish()
stmqspi_handle_mass_erase_command()
stmqspi_blank_check()
handle_flash_erase_address_command()
handle_flash_erase_command()
handle_flash_write_image_command()
handle_flash_verify_image_command()
handle_flash_fill_command()
handle_flash_write_bank_command()
handle_flash_read_bank_command()
handle_flash_verify_bank_command()
handle_load_image_command()
handle_dump_image_command()
handle_verify_image_command_internal()
handle_fast_load_image_command()
handle_test_mem_access_command()
esp32_apptrace_process_data()
esp32_apptrace_poll()
esp32_apptrace_cmd_stop()
esp32_sysview_stop()
esp32_cmd_apptrace_generic()
esp32_sysview_process_data()
esp_algorithm_load_func_image()
esp_algorithm_load_onboard_func()
all items filtered out
duration_measure()
gettimeofday()
timeval_subtract()
all items filtered out
Data read by
duration_measure()
duration_measure()::duration
duration_measure()::retval
all items filtered out
duration_measure()
Type of
duration_measure()
duration_measure()
timeval
all items filtered out