ESP-IDF
timer_spinlock
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
timer_spinlock
timer_spinlock variable
Syntax
Show:
Summary
Declaration
from
timer_legacy.c:65
static
portMUX_TYPE
timer_spinlock
[
TIMER_GROUP_MAX
]
=
{
[
0
...
TIMER_GROUP_MAX
-
1
]
=
portMUX_INITIALIZER_UNLOCKED
,
}
;
Examples
References
from
examples
Code
Location
Referrer
static
portMUX_TYPE
timer_spinlock
[
TIMER_GROUP_MAX
]
=
{
[
0
...
TIMER_GROUP_MAX
-
1
]
=
portMUX_INITIALIZER_UNLOCKED
,
}
;
timer_legacy.c:65
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:73
timer_get_counter_value()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:75
timer_get_counter_value()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:101
timer_set_counter_value()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:103
timer_set_counter_value()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:112
timer_start()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:115
timer_start()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:124
timer_pause()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:127
timer_pause()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:137
timer_set_counter_mode()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:139
timer_set_counter_mode()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:149
timer_set_auto_reload()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:152
timer_set_auto_reload()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:162
timer_set_divider()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:165
timer_set_divider()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:174
timer_set_alarm_value()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:177
timer_set_alarm_value()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:187
timer_get_alarm_value()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:189
timer_get_alarm_value()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:199
timer_set_alarm()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:201
timer_set_alarm()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
timer_obj
->
timer_isr_fun
.
isr_timer_group
]
)
;
timer_legacy.c:214
timer_isr_default()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
timer_obj
->
timer_isr_fun
.
isr_timer_group
]
)
;
timer_legacy.c:227
timer_isr_default()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:239
timer_enable_intr()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:241
timer_enable_intr()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:250
timer_disable_intr()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:252
timer_disable_intr()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:323
timer_init()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:351
timer_init()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:367
timer_deinit()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:371
timer_deinit()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:392
timer_get_config()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:399
timer_get_config()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:407
timer_group_intr_enable()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:409
timer_group_intr_enable()
TIMER_ENTER_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:417
timer_group_intr_disable()
TIMER_EXIT_CRITICAL
(
&
timer_spinlock
[
group_num
]
)
;
timer_legacy.c:419
timer_group_intr_disable()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
timer_spinlock
is read by 18 functions:
All items filtered out
timer_spinlock
timer_get_counter_value()
timer_set_counter_value()
timer_start()
timer_pause()
timer_set_counter_mode()
timer_set_auto_reload()
timer_set_divider()
timer_set_alarm_value()
timer_get_alarm_value()
timer_set_alarm()
timer_isr_default()
timer_enable_intr()
timer_disable_intr()
timer_init()
timer_deinit()
timer_get_config()
timer_group_intr_enable()
timer_group_intr_disable()
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