ESP-IDF
TAG
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
TAG
TAG variable
Syntax
Show:
Summary
Declaration
from
task_wdt.c:83
static
const
char
*
TAG
=
"task_wdt"
;
Examples
References
from
examples
Code
Location
Referrer
static
const
char
*
TAG
=
"task_wdt"
;
task_wdt.c:83
ESP_GOTO_ON_FALSE_ISR
(
(
p_twdt_obj
!=
NULL
)
,
ESP_ERR_INVALID_STATE
,
state_err
,
TAG
,
"task watchdog was never initialized"
)
;
task_wdt.c:187
add_entry()
ESP_GOTO_ON_FALSE_ISR
(
(
entry_found
==
NULL
)
,
ESP_ERR_INVALID_ARG
,
state_err
,
TAG
,
"task is already subscribed"
)
;
task_wdt.c:192
add_entry()
ESP_GOTO_ON_FALSE_ISR
(
!
entry_found
,
ESP_ERR_INVALID_ARG
,
state_err
,
TAG
,
"user is already subscribed"
)
;
task_wdt.c:195
add_entry()
ESP_GOTO_ON_FALSE_ISR
(
(
p_twdt_obj
!=
NULL
)
,
ESP_ERR_INVALID_STATE
,
err
,
TAG
,
"task watchdog was never initialized"
)
;
task_wdt.c:230
delete_entry()
ESP_GOTO_ON_FALSE_ISR
(
(
entry
!=
NULL
)
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"task not found"
)
;
task_wdt.c:236
delete_entry()
ESP_GOTO_ON_FALSE_ISR
(
entry_found
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"user not found"
)
;
task_wdt.c:240
delete_entry()
ESP_EARLY_LOGE
(
TAG
,
"Aborting."
)
;
task_wdt.c:375
task_wdt_timeout_abort()
ESP_EARLY_LOGE
(
TAG
,
"Print CPU %d (current core) backtrace"
,
xPortGetCoreID
(
)
)
;
task_wdt.c:395
task_wdt_timeout_abort()
ESP_EARLY_LOGE
(
TAG
,
"Print CPU %d backtrace"
,
xPortGetCoreID
(
)
)
;
task_wdt.c:397
task_wdt_timeout_abort()
ESP_EARLY_LOGE
(
TAG
,
"Print CPU %d (current core) backtrace"
,
current_core
)
;
task_wdt.c:415
task_wdt_timeout_handling()
ESP_EARLY_LOGE
(
TAG
,
"Print CPU %d (current core) backtrace"
,
current_core
)
;
task_wdt.c:433
task_wdt_timeout_handling()
ESP_EARLY_LOGE
(
TAG
,
"Print CPU %d backtrace"
,
other_core
)
;
task_wdt.c:439
task_wdt_timeout_handling()
ESP_EARLY_LOGE
(
TAG
,
"%s"
,
DRAM_STR
(
"Tasks currently running:"
)
)
;
task_wdt.c:489
task_wdt_isr()
ESP_EARLY_LOGE
(
TAG
,
"CPU %d: %s"
,
x
,
pcTaskGetName
(
xTaskGetCurrentTaskHandleForCore
(
x
)
)
)
;
task_wdt.c:491
task_wdt_isr()
ESP_RETURN_ON_FALSE
(
(
config
!=
NULL
&&
config
->
idle_core_mask
<
(
1
<
<
CONFIG_FREERTOS_NUMBER_OF_CORES
)
)
,
ESP_ERR_INVALID_ARG
,
TAG
,
"Invalid arguments"
)
;
task_wdt.c:514
esp_task_wdt_init()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
==
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT already initialized"
)
;
task_wdt.c:515
esp_task_wdt_init()
ESP_GOTO_ON_FALSE
(
(
obj
!=
NULL
)
,
ESP_ERR_NO_MEM
,
err
,
TAG
,
"insufficient memory"
)
;
task_wdt.c:521
esp_task_wdt_init()
ESP_RETURN_ON_FALSE
(
(
config
!=
NULL
&&
config
->
idle_core_mask
<
(
1
<
<
CONFIG_FREERTOS_NUMBER_OF_CORES
)
)
,
ESP_ERR_INVALID_ARG
,
TAG
,
"Invalid arguments"
)
;
task_wdt.c:557
esp_task_wdt_reconfigure()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT not initialized yet"
)
;
task_wdt.c:558
esp_task_wdt_reconfigure()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:642
esp_task_wdt_deinit()
ESP_GOTO_ON_FALSE_ISR
(
SLIST_EMPTY
(
&
p_twdt_obj
->
entries_slist
)
,
ESP_ERR_INVALID_STATE
,
err
,
TAG
,
"Tasks/users still subscribed"
)
;
task_wdt.c:648
esp_task_wdt_deinit()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:669
esp_task_wdt_add()
ESP_RETURN_ON_FALSE
(
(
user_name
!=
NULL
&&
user_handle_ret
!=
NULL
)
,
ESP_ERR_INVALID_ARG
,
TAG
,
"Invalid arguments"
)
;
task_wdt.c:683
esp_task_wdt_add_user()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:684
esp_task_wdt_add_user()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:696
esp_task_wdt_reset()
ESP_GOTO_ON_FALSE_ISR
(
(
entry
!=
NULL
)
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"task not found"
)
;
task_wdt.c:705
esp_task_wdt_reset()
ESP_RETURN_ON_FALSE
(
user_handle
!=
NULL
,
ESP_ERR_INVALID_ARG
,
TAG
,
"Invalid arguments"
)
;
task_wdt.c:720
esp_task_wdt_reset_user()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:721
esp_task_wdt_reset_user()
ESP_GOTO_ON_FALSE_ISR
(
entry_found
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"user handle not found"
)
;
task_wdt.c:729
esp_task_wdt_reset_user()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:744
esp_task_wdt_delete()
ESP_RETURN_ON_FALSE
(
user_handle
!=
NULL
,
ESP_ERR_INVALID_ARG
,
TAG
,
"Invalid arguments"
)
;
task_wdt.c:756
esp_task_wdt_delete_user()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:757
esp_task_wdt_delete_user()
ESP_RETURN_ON_FALSE
(
p_twdt_obj
!=
NULL
,
ESP_ERR_INVALID_STATE
,
TAG
,
"TWDT was never initialized"
)
;
task_wdt.c:763
esp_task_wdt_status()
ESP_EARLY_LOGE
(
TAG
,
"%s"
,
caption
)
;
task_wdt.c:792
esp_task_wdt_print_triggered_tasks()
ESP_EARLY_LOGE
(
TAG
,
" - %s%s"
,
name
,
cpu
)
;
task_wdt.c:814
esp_task_wdt_print_triggered_tasks()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
TAG
is read by 16 functions:
All items filtered out
TAG
add_entry()
delete_entry()
task_wdt_timeout_abort()
task_wdt_timeout_handling()
task_wdt_isr()
esp_task_wdt_init()
esp_task_wdt_reconfigure()
esp_task_wdt_deinit()
esp_task_wdt_add()
esp_task_wdt_add_user()
esp_task_wdt_reset()
esp_task_wdt_reset_user()
esp_task_wdt_delete()
esp_task_wdt_delete_user()
esp_task_wdt_status()
esp_task_wdt_print_triggered_tasks()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out