threadx
+ 0/1 examples
CodeScope will show references to
_tx_thread_preempt_disable
from the following samples and libraries:
Libraries
netxduo
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
threadx
_tx_thread_preempt_disable
_tx_thread_preempt_disable variable
Syntax
from
tx_thread.h:399
THREAD_DECLARE
volatile
UINT
_tx_thread_preempt_disable
;
Implemented in
tx_thread_initialize.c:133
Examples
_tx_thread_preempt_disable
is referenced by
1 libraries and example projects
.
References
Location
Referrer
Text
tx_thread_initialize.c:133
volatile
UINT
_tx_thread_preempt_disable
;
tx_thread.h:399
THREAD_DECLARE
volatile
UINT
_tx_thread_preempt_disable
;
tx_block_allocate.c:219
_tx_block_allocate()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_block_allocate.c:309
_tx_block_allocate()
_tx_thread_preempt_disable
++
;
tx_block_pool_cleanup.c:192
_tx_block_pool_cleanup()
_tx_thread_preempt_disable
++
;
tx_block_pool_delete.c:136
_tx_block_pool_delete()
_tx_thread_preempt_disable
++
;
tx_block_pool_delete.c:178
_tx_block_pool_delete()
_tx_thread_preempt_disable
++
;
tx_block_pool_delete.c:198
_tx_block_pool_delete()
_tx_thread_preempt_disable
--
;
tx_block_pool_prioritize.c:141
_tx_block_pool_prioritize()
_tx_thread_preempt_disable
++
;
tx_block_pool_prioritize.c:213
_tx_block_pool_prioritize()
_tx_thread_preempt_disable
--
;
tx_block_release.c:176
_tx_block_release()
_tx_thread_preempt_disable
++
;
tx_byte_allocate.c:259
_tx_byte_allocate()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_byte_allocate.c:349
_tx_byte_allocate()
_tx_thread_preempt_disable
++
;
tx_byte_pool_cleanup.c:191
_tx_byte_pool_cleanup()
_tx_thread_preempt_disable
++
;
tx_byte_pool_delete.c:140
_tx_byte_pool_delete()
_tx_thread_preempt_disable
++
;
tx_byte_pool_delete.c:182
_tx_byte_pool_delete()
_tx_thread_preempt_disable
++
;
tx_byte_pool_delete.c:202
_tx_byte_pool_delete()
_tx_thread_preempt_disable
--
;
tx_byte_pool_prioritize.c:141
_tx_byte_pool_prioritize()
_tx_thread_preempt_disable
++
;
tx_byte_pool_prioritize.c:213
_tx_byte_pool_prioritize()
_tx_thread_preempt_disable
--
;
tx_byte_release.c:318
_tx_byte_release()
_tx_thread_preempt_disable
++
;
tx_event_flags_cleanup.c:214
_tx_event_flags_cleanup()
_tx_thread_preempt_disable
++
;
tx_event_flags_delete.c:136
_tx_event_flags_delete()
_tx_thread_preempt_disable
++
;
tx_event_flags_delete.c:178
_tx_event_flags_delete()
_tx_thread_preempt_disable
++
;
tx_event_flags_delete.c:198
_tx_event_flags_delete()
_tx_thread_preempt_disable
--
;
tx_event_flags_get.c:280
_tx_event_flags_get()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_event_flags_get.c:373
_tx_event_flags_get()
_tx_thread_preempt_disable
++
;
tx_event_flags_set.c:302
_tx_event_flags_set()
_tx_thread_preempt_disable
++
;
tx_event_flags_set.c:337
_tx_event_flags_set()
_tx_thread_preempt_disable
++
;
tx_event_flags_set.c:563
_tx_event_flags_set()
_tx_thread_preempt_disable
++
;
tx_event_flags_set.c:580
_tx_event_flags_set()
_tx_thread_preempt_disable
--
;
tx_freertos.c:247
vPortEnterCritical()
_tx_thread_preempt_disable
++
;
tx_freertos.c:252
vPortExitCritical()
if
(
_tx_thread_preempt_disable
==
0u
)
{
tx_freertos.c:256
vPortExitCritical()
_tx_thread_preempt_disable
--
;
tx_freertos.c:258
vPortExitCritical()
if
(
_tx_thread_preempt_disable
==
0u
)
{
tx_freertos.c:275
xTaskGetSchedulerState()
if
(
_tx_thread_preempt_disable
>
0u
)
{
tx_freertos.c:288
vTaskSuspendAll()
_tx_thread_preempt_disable
++
;
tx_freertos.c:297
xTaskResumeAll()
_tx_thread_preempt_disable
--
;
tx_freertos.c:477
vTaskDelete()
_tx_thread_preempt_disable
++
;
tx_freertos.c:481
vTaskDelete()
_tx_thread_preempt_disable
--
;
tx_freertos.c:487
vTaskDelete()
_tx_thread_preempt_disable
--
;
tx_freertos.c:902
xTaskNotifyAndQuery()
_tx_thread_preempt_disable
++
;
tx_freertos.c:906
xTaskNotifyAndQuery()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1350
xSemaphoreGive()
_tx_thread_preempt_disable
++
;
tx_freertos.c:1354
xSemaphoreGive()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1361
xSemaphoreGive()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1371
xSemaphoreGive()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1378
xSemaphoreGive()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1665
xQueueSendToFront()
_tx_thread_preempt_disable
++
;
tx_freertos.c:1690
xQueueSendToFront()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1702
xQueueSendToFront()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1709
xQueueSendToFront()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1809
xQueuePeek()
_tx_thread_preempt_disable
++
;
tx_freertos.c:1820
xQueuePeek()
_tx_thread_preempt_disable
--
;
tx_freertos.c:1925
xQueueReset()
_tx_thread_preempt_disable
++
;
tx_freertos.c:1940
xQueueReset()
_tx_thread_preempt_disable
--
;
tx_initialize_kernel_enter.c:119
_tx_initialize_kernel_enter()
TX_PORT_SPECIFIC_POST_INITIALIZATION
tx_initialize_kernel_setup.c:97
_tx_initialize_kernel_setup()
TX_PORT_SPECIFIC_POST_INITIALIZATION
tx_mutex_cleanup.c:193
_tx_mutex_cleanup()
_tx_thread_preempt_disable
++
;
tx_mutex_cleanup.c:274
_tx_mutex_thread_release()
_tx_thread_preempt_disable
++
;
tx_mutex_cleanup.c:312
_tx_mutex_thread_release()
_tx_thread_preempt_disable
--
;
tx_mutex_delete.c:140
_tx_mutex_delete()
_tx_thread_preempt_disable
++
;
tx_mutex_delete.c:214
_tx_mutex_delete()
_tx_thread_preempt_disable
++
;
tx_mutex_delete.c:234
_tx_mutex_delete()
_tx_thread_preempt_disable
--
;
tx_mutex_get.c:199
_tx_mutex_get()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_mutex_get.c:345
_tx_mutex_get()
_tx_thread_preempt_disable
++
;
tx_mutex_prioritize.c:144
_tx_mutex_prioritize()
_tx_thread_preempt_disable
++
;
tx_mutex_prioritize.c:216
_tx_mutex_prioritize()
_tx_thread_preempt_disable
--
;
tx_mutex_priority_change.c:187
_tx_mutex_priority_change()
_tx_thread_preempt_disable
=
_tx_thread_preempt_disable
+
(
(
UINT
)
2
)
;
tx_mutex_put.c:138
_tx_mutex_put()
if
(
_tx_thread_preempt_disable
==
(
(
UINT
)
0
)
)
tx_mutex_put.c:252
_tx_mutex_put()
_tx_thread_preempt_disable
++
;
tx_mutex_put.c:299
_tx_mutex_put()
_tx_thread_preempt_disable
--
;
tx_mutex_put.c:329
_tx_mutex_put()
_tx_thread_preempt_disable
++
;
tx_mutex_put.c:358
_tx_mutex_put()
_tx_thread_preempt_disable
--
;
tx_mutex_put.c:372
_tx_mutex_put()
_tx_thread_preempt_disable
++
;
tx_mutex_put.c:399
_tx_mutex_put()
_tx_thread_preempt_disable
--
;
tx_mutex_put.c:572
_tx_mutex_put()
_tx_thread_preempt_disable
++
;
tx_queue_cleanup.c:204
_tx_queue_cleanup()
_tx_thread_preempt_disable
++
;
tx_queue_delete.c:135
_tx_queue_delete()
_tx_thread_preempt_disable
++
;
tx_queue_delete.c:177
_tx_queue_delete()
_tx_thread_preempt_disable
++
;
tx_queue_delete.c:197
_tx_queue_delete()
_tx_thread_preempt_disable
--
;
tx_queue_flush.c:128
_tx_queue_flush()
_tx_thread_preempt_disable
++
;
tx_queue_flush.c:181
_tx_queue_flush()
_tx_thread_preempt_disable
++
;
tx_queue_flush.c:195
_tx_queue_flush()
_tx_thread_preempt_disable
--
;
tx_queue_front_send.c:261
_tx_queue_front_send()
_tx_thread_preempt_disable
++
;
tx_queue_front_send.c:288
_tx_queue_front_send()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_queue_front_send.c:381
_tx_queue_front_send()
_tx_thread_preempt_disable
++
;
tx_queue_prioritize.c:141
_tx_queue_prioritize()
_tx_thread_preempt_disable
++
;
tx_queue_prioritize.c:213
_tx_queue_prioritize()
_tx_thread_preempt_disable
--
;
tx_queue_receive.c:235
_tx_queue_receive()
_tx_thread_preempt_disable
++
;
tx_queue_receive.c:272
_tx_queue_receive()
_tx_thread_preempt_disable
++
;
tx_queue_receive.c:287
_tx_queue_receive()
_tx_thread_preempt_disable
--
;
tx_queue_receive.c:359
_tx_queue_receive()
_tx_thread_preempt_disable
++
;
tx_queue_receive.c:376
_tx_queue_receive()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_queue_receive.c:462
_tx_queue_receive()
_tx_thread_preempt_disable
++
;
tx_queue_send.c:256
_tx_queue_send()
_tx_thread_preempt_disable
++
;
tx_queue_send.c:283
_tx_queue_send()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_queue_send.c:375
_tx_queue_send()
_tx_thread_preempt_disable
++
;
tx_semaphore_ceiling_put.c:221
_tx_semaphore_ceiling_put()
_tx_thread_preempt_disable
++
;
tx_semaphore_cleanup.c:194
_tx_semaphore_cleanup()
_tx_thread_preempt_disable
++
;
tx_semaphore_delete.c:136
_tx_semaphore_delete()
_tx_thread_preempt_disable
++
;
tx_semaphore_delete.c:178
_tx_semaphore_delete()
_tx_thread_preempt_disable
++
;
tx_semaphore_delete.c:198
_tx_semaphore_delete()
_tx_thread_preempt_disable
--
;
tx_semaphore_get.c:124
_tx_semaphore_get()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_semaphore_get.c:208
_tx_semaphore_get()
_tx_thread_preempt_disable
++
;
tx_semaphore_prioritize.c:141
_tx_semaphore_prioritize()
_tx_thread_preempt_disable
++
;
tx_semaphore_prioritize.c:215
_tx_semaphore_prioritize()
_tx_thread_preempt_disable
--
;
tx_semaphore_put.c:200
_tx_semaphore_put()
_tx_thread_preempt_disable
++
;
tx_thread_create.c:268
_tx_thread_create()
_tx_thread_preempt_disable
++
;
tx_thread_create.c:363
_tx_thread_create()
_tx_thread_preempt_disable
--
;
tx_thread_initialize.c:360
_tx_thread_initialize()
_tx_thread_preempt_disable
=
(
(
UINT
)
0
)
;
tx_thread_priority_change.c:191
_tx_thread_priority_change()
_tx_thread_preempt_disable
=
_tx_thread_preempt_disable
+
(
(
UINT
)
3
)
;
tx_thread_priority_change.c:238
_tx_thread_priority_change()
_tx_thread_preempt_disable
--
;
tx_thread_resume.c:170
_tx_thread_resume()
_tx_thread_preempt_disable
++
;
tx_thread_shell_entry.c:173
_tx_thread_shell_entry()
_tx_thread_preempt_disable
++
;
tx_thread_sleep.c:141
_tx_thread_sleep()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_thread_sleep.c:183
_tx_thread_sleep()
_tx_thread_preempt_disable
++
;
tx_thread_suspend.c:120
_tx_thread_suspend()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_thread_suspend.c:153
_tx_thread_suspend()
_tx_thread_preempt_disable
++
;
tx_thread_system_preempt_check.c:82
_tx_thread_system_preempt_check()
TX_THREAD_SYSTEM_RETURN_CHECK
(
combined_flags
)
tx_thread_system_resume.c:154
_tx_thread_system_resume()
_tx_thread_preempt_disable
--
;
tx_thread_system_resume.c:364
_tx_thread_system_resume()
TX_THREAD_SYSTEM_RETURN_CHECK
(
combined_flags
)
tx_thread_system_resume.c:526
_tx_thread_system_resume()
TX_THREAD_SYSTEM_RETURN_CHECK
(
combined_flags
)
tx_thread_system_suspend.c:151
_tx_thread_system_suspend()
_tx_thread_preempt_disable
--
;
tx_thread_system_suspend.c:369
_tx_thread_system_suspend()
TX_THREAD_SYSTEM_RETURN_CHECK
(
combined_flags
)
tx_thread_system_suspend.c:420
_tx_thread_system_suspend()
_tx_thread_preempt_disable
++
;
tx_thread_system_suspend.c:432
_tx_thread_system_suspend()
_tx_thread_preempt_disable
--
;
tx_thread_system_suspend.c:538
_tx_thread_system_suspend()
TX_THREAD_SYSTEM_RETURN_CHECK
(
combined_flags
)
tx_thread_system_suspend.c:622
_tx_thread_system_suspend()
TX_THREAD_SYSTEM_RETURN_CHECK
(
combined_flags
)
tx_thread_terminate.c:124
_tx_thread_terminate()
_tx_thread_preempt_disable
++
;
tx_thread_terminate.c:166
_tx_thread_terminate()
_tx_thread_preempt_disable
++
;
tx_thread_terminate.c:294
_tx_thread_terminate()
_tx_thread_preempt_disable
--
;
tx_thread_timeout.c:109
_tx_thread_timeout()
_tx_thread_preempt_disable
++
;
tx_thread_wait_abort.c:129
_tx_thread_wait_abort()
_tx_thread_preempt_disable
++
;
tx_thread_wait_abort.c:164
_tx_thread_wait_abort()
_tx_thread_preempt_disable
++
;
tx_thread_wait_abort.c:222
_tx_thread_wait_abort()
_tx_thread_preempt_disable
--
;
tx_timer_expiration_process.c:124
_tx_timer_expiration_process()
_tx_thread_preempt_disable
++
;
tx_timer_thread_entry.c:456
_tx_timer_thread_entry()
_tx_thread_preempt_disable
++
;
txe_block_pool_create.c:124
_txe_block_pool_create()
_tx_thread_preempt_disable
++
;
txe_block_pool_create.c:151
_txe_block_pool_create()
_tx_thread_preempt_disable
--
;
txe_byte_pool_create.c:122
_txe_byte_pool_create()
_tx_thread_preempt_disable
++
;
txe_byte_pool_create.c:150
_txe_byte_pool_create()
_tx_thread_preempt_disable
--
;
txe_event_flags_create.c:119
_txe_event_flags_create()
_tx_thread_preempt_disable
++
;
txe_event_flags_create.c:147
_txe_event_flags_create()
_tx_thread_preempt_disable
--
;
txe_mutex_create.c:120
_txe_mutex_create()
_tx_thread_preempt_disable
++
;
txe_mutex_create.c:148
_txe_mutex_create()
_tx_thread_preempt_disable
--
;
txe_queue_create.c:122
_txe_queue_create()
_tx_thread_preempt_disable
++
;
txe_queue_create.c:150
_txe_queue_create()
_tx_thread_preempt_disable
--
;
txe_semaphore_create.c:119
_txe_semaphore_create()
_tx_thread_preempt_disable
++
;
txe_semaphore_create.c:147
_txe_semaphore_create()
_tx_thread_preempt_disable
--
;
txe_thread_create.c:135
_txe_thread_create()
_tx_thread_preempt_disable
++
;
txe_thread_create.c:205
_txe_thread_create()
_tx_thread_preempt_disable
--
;
txe_timer_create.c:125
_txe_timer_create()
_tx_thread_preempt_disable
++
;
txe_timer_create.c:153
_txe_timer_create()
_tx_thread_preempt_disable
--
;
txm_module_manager_dispatch.h:2593
_txm_module_manager_tx_thread_system_suspend_dispatch()
_tx_thread_preempt_disable
++
;
txm_module_manager_object_pointer_get_extended.c:135
_txm_module_manager_object_pointer_get_extended()
_tx_thread_preempt_disable
++
;
txm_module_manager_object_pointer_get_extended.c:496
_txm_module_manager_object_pointer_get_extended()
_tx_thread_preempt_disable
--
;
txm_module_manager_stop.c:262
_txm_module_manager_stop()
_tx_thread_preempt_disable
++
;
txm_module_manager_stop.c:559
_txm_module_manager_stop()
_tx_thread_preempt_disable
--
;
txm_module_manager_thread_create.c:142
_txm_module_manager_thread_create()
_tx_thread_preempt_disable
++
;
txm_module_manager_thread_create.c:177
_txm_module_manager_thread_create()
_tx_thread_preempt_disable
--
;
txm_module_manager_thread_create.c:634
_txm_module_manager_thread_create()
_tx_thread_preempt_disable
++
;
txm_module_manager_thread_create.c:729
_txm_module_manager_thread_create()
_tx_thread_preempt_disable
--
;
Data Use
Functions writing
_tx_thread_preempt_disable
Functions reading
_tx_thread_preempt_disable
_tx_thread_initialize()
_tx_block_allocate()
_tx_block_pool_cleanup()
_tx_block_pool_delete()
_tx_block_pool_prioritize()
_tx_block_release()
_tx_byte_allocate()
_tx_byte_pool_cleanup()
_tx_byte_pool_delete()
_tx_byte_pool_prioritize()
_tx_byte_release()
_tx_event_flags_cleanup()
_tx_event_flags_delete()
_tx_event_flags_get()
_tx_event_flags_set()
_tx_initialize_kernel_enter()
_tx_initialize_kernel_setup()
_tx_mutex_cleanup()
_tx_mutex_thread_release()
_tx_mutex_delete()
_tx_mutex_get()
_tx_mutex_prioritize()
_tx_mutex_priority_change()
_tx_mutex_put()
_tx_queue_cleanup()
_tx_queue_delete()
_tx_queue_flush()
_tx_queue_front_send()
_tx_queue_prioritize()
_tx_queue_receive()
_tx_queue_send()
_tx_semaphore_ceiling_put()
_tx_semaphore_cleanup()
_tx_semaphore_delete()
_tx_semaphore_get()
_tx_semaphore_prioritize()
_tx_semaphore_put()
_tx_thread_create()
_tx_thread_priority_change()
_tx_thread_resume()
_tx_thread_shell_entry()
_tx_thread_sleep()
_tx_thread_suspend()
_tx_thread_system_resume()
_tx_thread_system_suspend()
_tx_thread_terminate()
_tx_thread_timeout()
_tx_thread_wait_abort()
_tx_timer_expiration_process()
_tx_timer_thread_entry()
_txe_block_pool_create()
_txe_byte_pool_create()
_txe_event_flags_create()
_txe_mutex_create()
_txe_queue_create()
_txe_semaphore_create()
_txe_thread_create()
_txe_timer_create()
vPortEnterCritical()
vPortExitCritical()
vTaskSuspendAll()
xTaskResumeAll()
vTaskDelete()
xTaskNotifyAndQuery()
xSemaphoreGive()
xQueueSendToFront()
xQueuePeek()
xQueueReset()
_txm_module_manager_tx_thread_system_suspend_dispatch()
_txm_module_manager_object_pointer_get_extended()
_txm_module_manager_stop()
_txm_module_manager_thread_create()
all items filtered out
_tx_thread_preempt_disable
_tx_block_allocate()
_tx_block_pool_cleanup()
_tx_block_pool_delete()
_tx_block_pool_prioritize()
_tx_block_release()
_tx_byte_allocate()
_tx_byte_pool_cleanup()
_tx_byte_pool_delete()
_tx_byte_pool_prioritize()
_tx_byte_release()
_tx_event_flags_cleanup()
_tx_event_flags_delete()
_tx_event_flags_get()
_tx_event_flags_set()
_tx_initialize_kernel_enter()
_tx_initialize_kernel_setup()
_tx_mutex_cleanup()
_tx_mutex_thread_release()
_tx_mutex_delete()
_tx_mutex_get()
_tx_mutex_prioritize()
_tx_mutex_priority_change()
_tx_mutex_put()
_tx_queue_cleanup()
_tx_queue_delete()
_tx_queue_flush()
_tx_queue_front_send()
_tx_queue_prioritize()
_tx_queue_receive()
_tx_queue_send()
_tx_semaphore_ceiling_put()
_tx_semaphore_cleanup()
_tx_semaphore_delete()
_tx_semaphore_get()
_tx_semaphore_prioritize()
_tx_semaphore_put()
_tx_thread_create()
_tx_thread_priority_change()
_tx_thread_resume()
_tx_thread_shell_entry()
_tx_thread_sleep()
_tx_thread_suspend()
_tx_thread_system_preempt_check()
_tx_thread_system_resume()
_tx_thread_system_suspend()
_tx_thread_terminate()
_tx_thread_timeout()
_tx_thread_wait_abort()
_tx_timer_expiration_process()
_tx_timer_thread_entry()
_txe_block_pool_create()
_txe_byte_pool_create()
_txe_event_flags_create()
_txe_mutex_create()
_txe_queue_create()
_txe_semaphore_create()
_txe_thread_create()
_txe_timer_create()
vPortEnterCritical()
vPortExitCritical()
xTaskGetSchedulerState()
vTaskSuspendAll()
xTaskResumeAll()
vTaskDelete()
xTaskNotifyAndQuery()
xSemaphoreGive()
xQueueSendToFront()
xQueuePeek()
xQueueReset()
_txm_module_manager_tx_thread_system_suspend_dispatch()
_txm_module_manager_object_pointer_get_extended()
_txm_module_manager_stop()
_txm_module_manager_thread_create()
all items filtered out
Type of
_tx_thread_preempt_disable
_tx_thread_preempt_disable
UINT
all items filtered out