ESP-IDF
+
0
/5 examples
SourceVu will show references to
ESP_GOTO_ON_FALSE_ISR
from the following samples and libraries:
iperf sample
ot_br sample
ot_cli sample
ot_trel sample
wifi_coexist sample
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ESP_GOTO_ON_FALSE_ISR
ESP_GOTO_ON_FALSE_ISR macro
A version of ESP_GOTO_ON_FALSE() macro that can be called from ISR.
Syntax
Show:
Summary
Declaration
from
esp_check.h:426
#define
ESP_GOTO_ON_FALSE_ISR
(
a
,
err_code
,
goto_tag
,
log_tag
,
format
,
...
)
do
{
\
if
(
unlikely
(
!
(
a
)
)
)
{
\
ESP_EARLY_LOGE
(
log_tag
,
"%s(%d): "
format
,
__FUNCTION__
,
__LINE__
,
##
__VA_ARGS__
)
;
\
ret
=
err_code
;
\
goto
goto_tag
;
\
}
\
}
while
(
0
)
Arguments
Argument
a
err_code
goto_tag
log_tag
format
Examples
ESP_GOTO_ON_FALSE_ISR
is referenced by 5 libraries and example projects:
iperf sample
ot_br sample
ot_cli sample
ot_trel sample
wifi_coexist sample
References
from
0/5
examples
Code
Location
#define
ESP_GOTO_ON_FALSE_ISR
(
a
,
err_code
,
goto_tag
,
log_tag
,
format
,
...
)
do
{
\
esp_check.h:143
#define
ESP_GOTO_ON_FALSE_ISR
(
a
,
err_code
,
goto_tag
,
log_tag
,
format
,
...
)
do
{
\
esp_check.h:426
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
ESP_GOTO_ON_FALSE_ISR
(
(
entry_found
==
NULL
)
,
ESP_ERR_INVALID_ARG
,
state_err
,
TAG
,
"task is already subscribed"
)
;
task_wdt.c:192
ESP_GOTO_ON_FALSE_ISR
(
!
entry_found
,
ESP_ERR_INVALID_ARG
,
state_err
,
TAG
,
"user is already subscribed"
)
;
task_wdt.c:195
ESP_GOTO_ON_FALSE_ISR
(
(
p_twdt_obj
!=
NULL
)
,
ESP_ERR_INVALID_STATE
,
err
,
TAG
,
"task watchdog was never initialized"
)
;
task_wdt.c:230
ESP_GOTO_ON_FALSE_ISR
(
(
entry
!=
NULL
)
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"task not found"
)
;
task_wdt.c:236
ESP_GOTO_ON_FALSE_ISR
(
entry_found
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"user not found"
)
;
task_wdt.c:240
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_GOTO_ON_FALSE_ISR
(
(
entry
!=
NULL
)
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"task not found"
)
;
task_wdt.c:705
ESP_GOTO_ON_FALSE_ISR
(
entry_found
,
ESP_ERR_NOT_FOUND
,
err
,
TAG
,
"user handle not found"
)
;
task_wdt.c:729
Call Tree
from
0/5
examples
All items filtered out
All items filtered out
Data Use
from
0/5
examples
All items filtered out
All items filtered out
Class Tree
from
0/5
examples
All items filtered out
All items filtered out
Override Tree
from
0/5
examples
All items filtered out
All items filtered out
Implementations
from
0/5
examples
All items filtered out
All items filtered out
Instances
from
0/5
examples
Lifecycle
from
0/5
examples
All items filtered out
All items filtered out