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

target_wait_state() function

Syntax

int target_wait_state(struct target *target,     enum target_state state,     unsigned int ms);
Implemented in target.c:3224

Arguments

target

state

ms

References

LocationReferrerText
target.c:3224
int target_wait_state(struct target *target, enum target_state state, unsigned int ms)
target.h:668
int target_wait_state(struct target *target, enum target_state state, unsigned int ms);
arm7_9_common.c:2528arm7_9_dcc_completion()
retval = target_wait_state(target, TARGET_DEBUG_RUNNING, 500);
arm7_9_common.c:2565arm7_9_dcc_completion()
return target_wait_state(target, TARGET_HALTED, 500);
armv4_5.c:1365armv4_5_run_algorithm_completion()
retval = target_wait_state(target, TARGET_HALTED, timeout_ms);
armv4_5.c:1372armv4_5_run_algorithm_completion()
retval = target_wait_state(target, TARGET_HALTED, 500);
armv7m.c:640armv7m_wait_algorithm()
retval = target_wait_state(target, TARGET_HALTED, timeout_ms);
armv7m.c:646armv7m_wait_algorithm()
retval = target_wait_state(target, TARGET_HALTED, 500);
cortex_m.c:1766cortex_m_reset_lpc55sx_using_dm_ap()
retval = target_wait_state(target, TARGET_HALTED, 1000);
cortex_m.c:1788cortex_m_reset_lpc55sx()
retval = target_wait_state(target, TARGET_HALTED, 1000);
cortex_m.c:1820cortex_m_reset_lpc55sx()
retval = target_wait_state(target, TARGET_HALTED, 250);
dsp563xx.c:1426dsp563xx_run_algorithm()
retval = target_wait_state(target, TARGET_HALTED, timeout_ms);
esp32.c:107esp32_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32.c:132esp32_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32.c:204esp32_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32_apptrace.c:678esp32_apptrace_safe_halt_targets()
res = target_wait_state(ctx->cpus[k], TARGET_HALTED, ESP32_APPTRACE_TGT_STATE_TMO);
esp32_apptrace.c:720esp32_apptrace_safe_halt_targets()
res = target_wait_state(ctx->cpus[k], TARGET_HALTED,
esp32s2.c:189esp32s2_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32s2.c:216esp32s2_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32s2.c:282esp32s2_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32s3.c:104esp32s3_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32s3.c:129esp32s3_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
esp32s3.c:205esp32s3_soc_reset()
res = target_wait_state(target, TARGET_HALTED, 1000);
feroceon.c:551feroceon_bulk_write_memory()
retval = target_wait_state(target, TARGET_HALTED, 500);
mips32.c:574mips32_run_and_wait()
retval = target_wait_state(target, TARGET_HALTED, timeout_ms);
mips32.c:580mips32_run_and_wait()
retval = target_wait_state(target, TARGET_HALTED, 500);
psoc6.c:900handle_reset_halt()
target_wait_state(target, TARGET_HALTED, IPC_TIMEOUT_MS);
psoc6.c:952handle_reset_halt()
target_wait_state(target, TARGET_HALTED, IPC_TIMEOUT_MS);
psoc6.c:1006psoc6_handle_reset_to_entry()
target_wait_state(target, TARGET_HALTED, IPC_TIMEOUT_MS);
stm8.c:1798stm8_run_and_wait()
retval = target_wait_state(target, TARGET_HALTED, timeout_ms);
stm8.c:1804stm8_run_and_wait()
retval = target_wait_state(target, TARGET_HALTED, 500);
target.c:3215handle_wait_halt_command()
return target_wait_state(target, TARGET_HALTED, ms);
target.c:5534handle_target_wait_state()
int retval = target_wait_state(target, n->value, a);
target.c:6476handle_run_until_stop_fast()
if (target_wait_state(target, TARGET_HALTED, timeout) == ERROR_OK)
target.c:6493handle_wait_for_stop()
if (target_wait_state(target, TARGET_HALTED, timeout) == ERROR_OK)
xtensa.c:2817xtensa_wait_algorithm()
retval = target_wait_state(target, TARGET_HALTED, timeout_ms);
xtensa.c:2823xtensa_wait_algorithm()
retval = target_wait_state(target, TARGET_HALTED, 500);

Call Tree

Data read by target_wait_state()
Data written by target_wait_state()
target_wait_state()::retval
target_wait_state()::then
target_wait_state()::cur
target_wait_state()::once
all items filtered out
target_wait_state()
target_wait_state()::retval
target_wait_state()::then
target_wait_state()::cur
target_wait_state()::once
all items filtered out
Type of target_wait_state()
target_wait_state()
int64_t
all items filtered out