threadx
+
0
/34 examples
SourceVu will show references to
UINT
from the following samples and libraries:
Libraries
netxduo
usbx
levelx
cmsis_rtos_threadx
filex
Examples
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_MultiAccess
Fx_NoR_Write_Read_File
Fx_uSD_File_Edit
FX_IAP
IAP_main
ThreadX
Tx_Thread_Sync
USBX
Ux_Device_CDC_ACM
Ux_Device_CDC_ECM
Ux_Device_HID_CDC_ACM
Ux_Device_MSC
Ux_Host_DualClass
Ux_Host_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
NetXDuo
Nx_MQTT_Client
Nx_SNTP_Client
Nx_TCP_Echo_Client
Nx_TCP_Echo_Server
Nx_UDP_Echo_Client
Nx_UDP_Echo_Server
Nx_WebServer
ThreadX
Tx_FreeRTOS_Wrapper
Tx_LowPower
Tx_MPU
Tx_Thread_Creation
Tx_Thread_MsgQueue
USBX
Ux_Device_DFU
Ux_Device_HID
Ux_Host_CDC_ACM
Ux_Host_HID
Ux_Host_MSC
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/4)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
threadx
UINT
UINT
Syntax
Show:
Summary
Declaration
from
tx_port.h:111
typedef
unsigned
int
UINT
;
Examples
UINT
is referenced by 34 libraries and example projects:
Libraries
netxduo
usbx
levelx
cmsis_rtos_threadx
filex
Examples
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_MultiAccess
Fx_NoR_Write_Read_File
Fx_uSD_File_Edit
FX_IAP
IAP_main
ThreadX
Tx_Thread_Sync
USBX
Ux_Device_CDC_ACM
Ux_Device_CDC_ECM
Ux_Device_HID_CDC_ACM
Ux_Device_MSC
Ux_Host_DualClass
Ux_Host_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
NetXDuo
Nx_MQTT_Client
Nx_SNTP_Client
Nx_TCP_Echo_Client
Nx_TCP_Echo_Server
Nx_UDP_Echo_Client
Nx_UDP_Echo_Server
Nx_WebServer
ThreadX
Tx_FreeRTOS_Wrapper
Tx_LowPower
Tx_MPU
Tx_Thread_Creation
Tx_Thread_MsgQueue
USBX
Ux_Device_DFU
Ux_Device_HID
Ux_Host_CDC_ACM
Ux_Host_HID
Ux_Host_MSC
References
from
0/34
examples
Code
Location
Scope
Referrer
typedef
unsigned
int
UINT
;
tx_port.h:111
typedef
unsigned
int
UINT
;
tx_port.h:81
typedef
UINT
StackType_t
;
FreeRTOS.h:116
StackType_t
UINT
tx_freertos_init
(
void
)
;
FreeRTOS.h:272
tx_freertos_init()
UINT
tx_thread_priority
;
/* Priority of thread (0-1023) */
tx_api.h:397
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_priority
UINT
tx_thread_state
;
/* Thread's execution state */
tx_api.h:398
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_state
UINT
tx_thread_delayed_suspend
;
/* Delayed suspend flag */
tx_api.h:399
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_delayed_suspend
UINT
tx_thread_suspending
;
/* Thread suspending flag */
tx_api.h:400
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_suspending
UINT
tx_thread_preempt_threshold
;
/* Preemption threshold */
tx_api.h:401
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_preempt_threshold
UINT
tx_thread_suspend_option
;
tx_api.h:432
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_suspend_option
UINT
tx_thread_suspend_status
;
tx_api.h:433
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_suspend_status
UINT
tx_thread_user_priority
;
tx_api.h:457
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_user_priority
UINT
tx_thread_user_preempt_threshold
;
tx_api.h:458
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_user_preempt_threshold
UINT
tx_thread_inherit_priority
;
tx_api.h:459
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_inherit_priority
UINT
tx_thread_owned_mutex_count
;
tx_api.h:462
TX_THREAD_STRUCT
TX_THREAD_STRUCT::tx_thread_owned_mutex_count
VOID
(
*
tx_thread_entry_exit_notify
)
(
struct
TX_THREAD_STRUCT
*
thread_ptr
,
UINT
type
)
;
tx_api.h:511
UINT
tx_block_pool_available
;
tx_api.h:554
TX_BLOCK_POOL_STRUCT
TX_BLOCK_POOL_STRUCT::tx_block_pool_available
UINT
tx_block_pool_total
;
tx_api.h:557
TX_BLOCK_POOL_STRUCT
TX_BLOCK_POOL_STRUCT::tx_block_pool_total
UINT
tx_block_pool_block_size
;
tx_api.h:569
TX_BLOCK_POOL_STRUCT
TX_BLOCK_POOL_STRUCT::tx_block_pool_block_size
UINT
tx_block_pool_suspended_count
;
tx_api.h:575
TX_BLOCK_POOL_STRUCT
TX_BLOCK_POOL_STRUCT::tx_block_pool_suspended_count
UINT
tx_byte_pool_fragments
;
tx_api.h:635
TX_BYTE_POOL_STRUCT
TX_BYTE_POOL_STRUCT::tx_byte_pool_fragments
UINT
tx_byte_pool_suspended_count
;
tx_api.h:660
TX_BYTE_POOL_STRUCT
TX_BYTE_POOL_STRUCT::tx_byte_pool_suspended_count
UINT
tx_event_flags_group_reset_search
;
tx_api.h:716
TX_EVENT_FLAGS_GROUP_STRUCT
TX_EVENT_FLAGS_GROUP_STRUCT::tx_event_flags_group_reset_search
UINT
tx_event_flags_group_suspended_count
;
tx_api.h:722
TX_EVENT_FLAGS_GROUP_STRUCT
TX_EVENT_FLAGS_GROUP_STRUCT::tx_event_flags_group_suspended_count
UINT
tx_mutex_ownership_count
;
tx_api.h:797
TX_MUTEX_STRUCT
TX_MUTEX_STRUCT::tx_mutex_ownership_count
UINT
tx_mutex_inherit
;
tx_api.h:805
TX_MUTEX_STRUCT
TX_MUTEX_STRUCT::tx_mutex_inherit
UINT
tx_mutex_original_priority
;
tx_api.h:808
TX_MUTEX_STRUCT
TX_MUTEX_STRUCT::tx_mutex_original_priority
UINT
tx_mutex_suspended_count
;
tx_api.h:814
TX_MUTEX_STRUCT
TX_MUTEX_STRUCT::tx_mutex_suspended_count
UINT
tx_mutex_highest_priority_waiting
;
tx_api.h:823
TX_MUTEX_STRUCT
TX_MUTEX_STRUCT::tx_mutex_highest_priority_waiting
UINT
tx_queue_message_size
;
tx_api.h:870
TX_QUEUE_STRUCT
TX_QUEUE_STRUCT::tx_queue_message_size
UINT
tx_queue_capacity
;
tx_api.h:873
TX_QUEUE_STRUCT
TX_QUEUE_STRUCT::tx_queue_capacity
UINT
tx_queue_enqueued
;
tx_api.h:877
TX_QUEUE_STRUCT
TX_QUEUE_STRUCT::tx_queue_enqueued
UINT
tx_queue_available_storage
;
tx_api.h:878
TX_QUEUE_STRUCT
TX_QUEUE_STRUCT::tx_queue_available_storage
UINT
tx_queue_suspended_count
;
tx_api.h:894
TX_QUEUE_STRUCT
TX_QUEUE_STRUCT::tx_queue_suspended_count
UINT
tx_semaphore_suspended_count
;
tx_api.h:956
TX_SEMAPHORE_STRUCT
TX_SEMAPHORE_STRUCT::tx_semaphore_suspended_count
UINT
_tx_block_allocate
(
TX_BLOCK_POOL
*
pool_ptr
,
VOID
*
*
block_ptr
,
ULONG
wait_option
)
;
tx_api.h:1372
_tx_block_allocate()
UINT
_tx_block_pool_create
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
ULONG
block_size
,
tx_api.h:1373
_tx_block_pool_create()
UINT
_tx_block_pool_delete
(
TX_BLOCK_POOL
*
pool_ptr
)
;
tx_api.h:1375
_tx_block_pool_delete()
UINT
_tx_block_pool_info_get
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_blocks
,
tx_api.h:1376
_tx_block_pool_info_get()
UINT
_tx_block_pool_performance_info_get
(
TX_BLOCK_POOL
*
pool_ptr
,
ULONG
*
allocates
,
ULONG
*
releases
,
tx_api.h:1379
_tx_block_pool_performance_info_get()
UINT
_tx_block_pool_performance_system_info_get
(
ULONG
*
allocates
,
ULONG
*
releases
,
tx_api.h:1381
_tx_block_pool_performance_system_info_get()
UINT
_tx_block_pool_prioritize
(
TX_BLOCK_POOL
*
pool_ptr
)
;
tx_api.h:1383
_tx_block_pool_prioritize()
UINT
_tx_block_release
(
VOID
*
block_ptr
)
;
tx_api.h:1384
_tx_block_release()
UINT
_txe_block_allocate
(
TX_BLOCK_POOL
*
pool_ptr
,
VOID
*
*
block_ptr
,
ULONG
wait_option
)
;
tx_api.h:1390
_txe_block_allocate()
UINT
_txe_block_pool_create
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
ULONG
block_size
,
tx_api.h:1391
_txe_block_pool_create()
VOID
*
pool_start
,
ULONG
pool_size
,
UINT
pool_control_block_size
)
;
tx_api.h:1392
_txe_block_pool_create()
_txe_block_pool_create()::pool_control_block_size
UINT
_txe_block_pool_delete
(
TX_BLOCK_POOL
*
pool_ptr
)
;
tx_api.h:1393
_txe_block_pool_delete()
UINT
_txe_block_pool_info_get
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_blocks
,
tx_api.h:1394
_txe_block_pool_info_get()
UINT
_txe_block_pool_prioritize
(
TX_BLOCK_POOL
*
pool_ptr
)
;
tx_api.h:1397
_txe_block_pool_prioritize()
UINT
_txe_block_release
(
VOID
*
block_ptr
)
;
tx_api.h:1398
_txe_block_release()
UINT
_tx_byte_allocate
(
TX_BYTE_POOL
*
pool_ptr
,
VOID
*
*
memory_ptr
,
ULONG
memory_size
,
tx_api.h:1414
_tx_byte_allocate()
UINT
_tx_byte_pool_create
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
VOID
*
pool_start
,
tx_api.h:1416
_tx_byte_pool_create()
UINT
_tx_byte_pool_delete
(
TX_BYTE_POOL
*
pool_ptr
)
;
tx_api.h:1418
_tx_byte_pool_delete()
UINT
_tx_byte_pool_info_get
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_bytes
,
tx_api.h:1419
_tx_byte_pool_info_get()
UINT
_tx_byte_pool_performance_info_get
(
TX_BYTE_POOL
*
pool_ptr
,
ULONG
*
allocates
,
ULONG
*
releases
,
tx_api.h:1422
_tx_byte_pool_performance_info_get()
UINT
_tx_byte_pool_performance_system_info_get
(
ULONG
*
allocates
,
ULONG
*
releases
,
tx_api.h:1424
_tx_byte_pool_performance_system_info_get()
UINT
_tx_byte_pool_prioritize
(
TX_BYTE_POOL
*
pool_ptr
)
;
tx_api.h:1426
_tx_byte_pool_prioritize()
UINT
_tx_byte_release
(
VOID
*
memory_ptr
)
;
tx_api.h:1427
_tx_byte_release()
UINT
_txe_byte_allocate
(
TX_BYTE_POOL
*
pool_ptr
,
VOID
*
*
memory_ptr
,
ULONG
memory_size
,
tx_api.h:1433
_txe_byte_allocate()
UINT
_txe_byte_pool_create
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
VOID
*
pool_start
,
tx_api.h:1435
_txe_byte_pool_create()
ULONG
pool_size
,
UINT
pool_control_block_size
)
;
tx_api.h:1436
_txe_byte_pool_create()
_txe_byte_pool_create()::pool_control_block_size
UINT
_txe_byte_pool_delete
(
TX_BYTE_POOL
*
pool_ptr
)
;
tx_api.h:1437
_txe_byte_pool_delete()
UINT
_txe_byte_pool_info_get
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_bytes
,
tx_api.h:1438
_txe_byte_pool_info_get()
UINT
_txe_byte_pool_prioritize
(
TX_BYTE_POOL
*
pool_ptr
)
;
tx_api.h:1441
_txe_byte_pool_prioritize()
UINT
_txe_byte_release
(
VOID
*
memory_ptr
)
;
tx_api.h:1442
_txe_byte_release()
UINT
_tx_event_flags_create
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
name_ptr
)
;
tx_api.h:1459
_tx_event_flags_create()
UINT
_tx_event_flags_delete
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
)
;
tx_api.h:1460
_tx_event_flags_delete()
UINT
_tx_event_flags_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
requested_flags
,
tx_api.h:1461
_tx_event_flags_get()
UINT
get_option
,
ULONG
*
actual_flags_ptr
,
ULONG
wait_option
)
;
tx_api.h:1462
_tx_event_flags_get()
_tx_event_flags_get()::get_option
UINT
_tx_event_flags_info_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
*
name
,
ULONG
*
current_flags
,
tx_api.h:1463
_tx_event_flags_info_get()
UINT
_tx_event_flags_performance_info_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
*
sets
,
ULONG
*
gets
,
tx_api.h:1466
_tx_event_flags_performance_info_get()
UINT
_tx_event_flags_performance_system_info_get
(
ULONG
*
sets
,
ULONG
*
gets
,
tx_api.h:1468
_tx_event_flags_performance_system_info_get()
UINT
_tx_event_flags_set
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
flags_to_set
,
tx_api.h:1470
_tx_event_flags_set()
UINT
set_option
)
;
tx_api.h:1471
_tx_event_flags_set()
_tx_event_flags_set()::set_option
UINT
_tx_event_flags_set_notify
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
VOID
(
*
events_set_notify
)
(
TX_EVENT_FLAGS_GROUP
*
notify_group_ptr
)
)
;
tx_api.h:1472
_tx_event_flags_set_notify()
UINT
_txe_event_flags_create
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
name_ptr
,
UINT
event_control_block_size
)
;
tx_api.h:1478
_txe_event_flags_create()
UINT
_txe_event_flags_delete
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
)
;
tx_api.h:1479
_txe_event_flags_delete()
UINT
_txe_event_flags_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
requested_flags
,
tx_api.h:1480
_txe_event_flags_get()
UINT
get_option
,
ULONG
*
actual_flags_ptr
,
ULONG
wait_option
)
;
tx_api.h:1481
_txe_event_flags_get()
_txe_event_flags_get()::get_option
UINT
_txe_event_flags_info_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
*
name
,
ULONG
*
current_flags
,
tx_api.h:1482
_txe_event_flags_info_get()
UINT
_txe_event_flags_set
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
flags_to_set
,
tx_api.h:1485
_txe_event_flags_set()
UINT
set_option
)
;
tx_api.h:1486
_txe_event_flags_set()
_txe_event_flags_set()::set_option
UINT
_txe_event_flags_set_notify
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
VOID
(
*
events_set_notify
)
(
TX_EVENT_FLAGS_GROUP
*
notify_group_ptr
)
)
;
tx_api.h:1487
_txe_event_flags_set_notify()
UINT
_tx_mutex_create
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
name_ptr
,
UINT
inherit
)
;
tx_api.h:1509
_tx_mutex_create()
UINT
_tx_mutex_delete
(
TX_MUTEX
*
mutex_ptr
)
;
tx_api.h:1510
_tx_mutex_delete()
UINT
_tx_mutex_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
wait_option
)
;
tx_api.h:1511
_tx_mutex_get()
UINT
_tx_mutex_info_get
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
*
name
,
ULONG
*
count
,
TX_THREAD
*
*
owner
,
tx_api.h:1512
_tx_mutex_info_get()
UINT
_tx_mutex_performance_info_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
*
puts
,
ULONG
*
gets
,
tx_api.h:1515
_tx_mutex_performance_info_get()
UINT
_tx_mutex_performance_system_info_get
(
ULONG
*
puts
,
ULONG
*
gets
,
ULONG
*
suspensions
,
ULONG
*
timeouts
,
tx_api.h:1517
_tx_mutex_performance_system_info_get()
UINT
_tx_mutex_prioritize
(
TX_MUTEX
*
mutex_ptr
)
;
tx_api.h:1519
_tx_mutex_prioritize()
UINT
_tx_mutex_put
(
TX_MUTEX
*
mutex_ptr
)
;
tx_api.h:1520
_tx_mutex_put()
UINT
_txe_mutex_create
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
name_ptr
,
UINT
inherit
,
UINT
mutex_control_block_size
)
;
tx_api.h:1526
_txe_mutex_create()
UINT
_txe_mutex_delete
(
TX_MUTEX
*
mutex_ptr
)
;
tx_api.h:1527
_txe_mutex_delete()
UINT
_txe_mutex_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
wait_option
)
;
tx_api.h:1528
_txe_mutex_get()
UINT
_txe_mutex_info_get
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
*
name
,
ULONG
*
count
,
TX_THREAD
*
*
owner
,
tx_api.h:1529
_txe_mutex_info_get()
UINT
_txe_mutex_prioritize
(
TX_MUTEX
*
mutex_ptr
)
;
tx_api.h:1532
_txe_mutex_prioritize()
UINT
_txe_mutex_put
(
TX_MUTEX
*
mutex_ptr
)
;
tx_api.h:1533
_txe_mutex_put()
UINT
_tx_queue_create
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
name_ptr
,
UINT
message_size
,
tx_api.h:1548
_tx_queue_create()
UINT
_tx_queue_delete
(
TX_QUEUE
*
queue_ptr
)
;
tx_api.h:1550
_tx_queue_delete()
UINT
_tx_queue_flush
(
TX_QUEUE
*
queue_ptr
)
;
tx_api.h:1551
_tx_queue_flush()
UINT
_tx_queue_info_get
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
*
name
,
ULONG
*
enqueued
,
ULONG
*
available_storage
,
tx_api.h:1552
_tx_queue_info_get()
UINT
_tx_queue_performance_info_get
(
TX_QUEUE
*
queue_ptr
,
ULONG
*
messages_sent
,
ULONG
*
messages_received
,
tx_api.h:1554
_tx_queue_performance_info_get()
UINT
_tx_queue_performance_system_info_get
(
ULONG
*
messages_sent
,
ULONG
*
messages_received
,
tx_api.h:1556
_tx_queue_performance_system_info_get()
UINT
_tx_queue_prioritize
(
TX_QUEUE
*
queue_ptr
)
;
tx_api.h:1558
_tx_queue_prioritize()
UINT
_tx_queue_receive
(
TX_QUEUE
*
queue_ptr
,
VOID
*
destination_ptr
,
ULONG
wait_option
)
;
tx_api.h:1559
_tx_queue_receive()
UINT
_tx_queue_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
;
tx_api.h:1560
_tx_queue_send()
UINT
_tx_queue_send_notify
(
TX_QUEUE
*
queue_ptr
,
VOID
(
*
queue_send_notify
)
(
TX_QUEUE
*
notify_queue_ptr
)
)
;
tx_api.h:1561
_tx_queue_send_notify()
UINT
_tx_queue_front_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
;
tx_api.h:1562
_tx_queue_front_send()
UINT
_txe_queue_create
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
name_ptr
,
UINT
message_size
,
tx_api.h:1568
_txe_queue_create()
VOID
*
queue_start
,
ULONG
queue_size
,
UINT
queue_control_block_size
)
;
tx_api.h:1569
_txe_queue_create()
_txe_queue_create()::queue_control_block_size
UINT
_txe_queue_delete
(
TX_QUEUE
*
queue_ptr
)
;
tx_api.h:1570
_txe_queue_delete()
UINT
_txe_queue_flush
(
TX_QUEUE
*
queue_ptr
)
;
tx_api.h:1571
_txe_queue_flush()
UINT
_txe_queue_info_get
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
*
name
,
ULONG
*
enqueued
,
ULONG
*
available_storage
,
tx_api.h:1572
_txe_queue_info_get()
UINT
_txe_queue_prioritize
(
TX_QUEUE
*
queue_ptr
)
;
tx_api.h:1574
_txe_queue_prioritize()
UINT
_txe_queue_receive
(
TX_QUEUE
*
queue_ptr
,
VOID
*
destination_ptr
,
ULONG
wait_option
)
;
tx_api.h:1575
_txe_queue_receive()
UINT
_txe_queue_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
;
tx_api.h:1576
_txe_queue_send()
UINT
_txe_queue_send_notify
(
TX_QUEUE
*
queue_ptr
,
VOID
(
*
queue_send_notify
)
(
TX_QUEUE
*
notify_queue_ptr
)
)
;
tx_api.h:1577
_txe_queue_send_notify()
UINT
_txe_queue_front_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
;
tx_api.h:1578
_txe_queue_front_send()
UINT
_tx_semaphore_ceiling_put
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
ceiling
)
;
tx_api.h:1596
_tx_semaphore_ceiling_put()
UINT
_tx_semaphore_create
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
name_ptr
,
ULONG
initial_count
)
;
tx_api.h:1597
_tx_semaphore_create()
UINT
_tx_semaphore_delete
(
TX_SEMAPHORE
*
semaphore_ptr
)
;
tx_api.h:1598
_tx_semaphore_delete()
UINT
_tx_semaphore_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
wait_option
)
;
tx_api.h:1599
_tx_semaphore_get()
UINT
_tx_semaphore_info_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
*
name
,
ULONG
*
current_value
,
tx_api.h:1600
_tx_semaphore_info_get()
UINT
_tx_semaphore_performance_info_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
*
puts
,
ULONG
*
gets
,
tx_api.h:1603
_tx_semaphore_performance_info_get()
UINT
_tx_semaphore_performance_system_info_get
(
ULONG
*
puts
,
ULONG
*
gets
,
ULONG
*
suspensions
,
ULONG
*
timeouts
)
;
tx_api.h:1605
_tx_semaphore_performance_system_info_get()
UINT
_tx_semaphore_prioritize
(
TX_SEMAPHORE
*
semaphore_ptr
)
;
tx_api.h:1606
_tx_semaphore_prioritize()
UINT
_tx_semaphore_put
(
TX_SEMAPHORE
*
semaphore_ptr
)
;
tx_api.h:1607
_tx_semaphore_put()
UINT
_tx_semaphore_put_notify
(
TX_SEMAPHORE
*
semaphore_ptr
,
VOID
(
*
semaphore_put_notify
)
(
TX_SEMAPHORE
*
notify_semaphore_ptr
)
)
;
tx_api.h:1608
_tx_semaphore_put_notify()
UINT
_txe_semaphore_ceiling_put
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
ceiling
)
;
tx_api.h:1614
_txe_semaphore_ceiling_put()
UINT
_txe_semaphore_create
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
name_ptr
,
ULONG
initial_count
,
UINT
semaphore_control_block_size
)
;
tx_api.h:1615
_txe_semaphore_create()
UINT
_txe_semaphore_delete
(
TX_SEMAPHORE
*
semaphore_ptr
)
;
tx_api.h:1616
_txe_semaphore_delete()
UINT
_txe_semaphore_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
wait_option
)
;
tx_api.h:1617
_txe_semaphore_get()
UINT
_txe_semaphore_info_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
*
name
,
ULONG
*
current_value
,
tx_api.h:1618
_txe_semaphore_info_get()
UINT
_txe_semaphore_prioritize
(
TX_SEMAPHORE
*
semaphore_ptr
)
;
tx_api.h:1621
_txe_semaphore_prioritize()
UINT
_txe_semaphore_put
(
TX_SEMAPHORE
*
semaphore_ptr
)
;
tx_api.h:1622
_txe_semaphore_put()
UINT
_txe_semaphore_put_notify
(
TX_SEMAPHORE
*
semaphore_ptr
,
VOID
(
*
semaphore_put_notify
)
(
TX_SEMAPHORE
*
notify_semaphore_ptr
)
)
;
tx_api.h:1623
_txe_semaphore_put_notify()
UINT
_tx_thread_create
(
TX_THREAD
*
thread_ptr
,
CHAR
*
name_ptr
,
tx_api.h:1642
_tx_thread_create()
UINT
priority
,
UINT
preempt_threshold
,
tx_api.h:1645
_tx_thread_create()
_tx_thread_create()::priority
ULONG
time_slice
,
UINT
auto_start
)
;
tx_api.h:1646
_tx_thread_create()
_tx_thread_create()::auto_start
UINT
_tx_thread_delete
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1647
_tx_thread_delete()
UINT
_tx_thread_entry_exit_notify
(
TX_THREAD
*
thread_ptr
,
VOID
(
*
thread_entry_exit_notify
)
(
TX_THREAD
*
notify_thread_ptr
,
UINT
type
)
)
;
tx_api.h:1648
_tx_thread_entry_exit_notify()
UINT
_tx_thread_info_get
(
TX_THREAD
*
thread_ptr
,
CHAR
*
*
name
,
UINT
*
state
,
ULONG
*
run_count
,
tx_api.h:1650
_tx_thread_info_get()
UINT
*
priority
,
UINT
*
preemption_threshold
,
ULONG
*
time_slice
,
tx_api.h:1651
_tx_thread_info_get()
_tx_thread_info_get()::priority
UINT
_tx_thread_interrupt_control
(
UINT
new_posture
)
;
tx_api.h:1653
_tx_thread_interrupt_control()
UINT
_tx_thread_performance_info_get
(
TX_THREAD
*
thread_ptr
,
ULONG
*
resumptions
,
ULONG
*
suspensions
,
tx_api.h:1654
_tx_thread_performance_info_get()
UINT
_tx_thread_performance_system_info_get
(
ULONG
*
resumptions
,
ULONG
*
suspensions
,
tx_api.h:1657
_tx_thread_performance_system_info_get()
UINT
_tx_thread_preemption_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_threshold
,
tx_api.h:1661
_tx_thread_preemption_change()
UINT
*
old_threshold
)
;
tx_api.h:1662
_tx_thread_preemption_change()
_tx_thread_preemption_change()::old_threshold
UINT
_tx_thread_priority_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_priority
,
tx_api.h:1663
_tx_thread_priority_change()
UINT
*
old_priority
)
;
tx_api.h:1664
_tx_thread_priority_change()
_tx_thread_priority_change()::old_priority
UINT
_tx_thread_reset
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1666
_tx_thread_reset()
UINT
_tx_thread_resume
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1667
_tx_thread_resume()
UINT
_tx_thread_sleep
(
ULONG
timer_ticks
)
;
tx_api.h:1668
_tx_thread_sleep()
UINT
_tx_thread_stack_error_notify
(
VOID
(
*
stack_error_handler
)
(
TX_THREAD
*
thread_ptr
)
)
;
tx_api.h:1669
_tx_thread_stack_error_notify()
UINT
_tx_thread_suspend
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1670
_tx_thread_suspend()
UINT
_tx_thread_terminate
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1671
_tx_thread_terminate()
UINT
_tx_thread_time_slice_change
(
TX_THREAD
*
thread_ptr
,
ULONG
new_time_slice
,
ULONG
*
old_time_slice
)
;
tx_api.h:1672
_tx_thread_time_slice_change()
UINT
_tx_thread_wait_abort
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1673
_tx_thread_wait_abort()
UINT
_txe_thread_create
(
TX_THREAD
*
thread_ptr
,
CHAR
*
name_ptr
,
tx_api.h:1679
_txe_thread_create()
UINT
priority
,
UINT
preempt_threshold
,
tx_api.h:1682
_txe_thread_create()
_txe_thread_create()::priority
ULONG
time_slice
,
UINT
auto_start
,
UINT
thread_control_block_size
)
;
tx_api.h:1683
_txe_thread_create()
_txe_thread_create()::auto_start
UINT
_txe_thread_delete
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1684
_txe_thread_delete()
UINT
_txe_thread_entry_exit_notify
(
TX_THREAD
*
thread_ptr
,
VOID
(
*
thread_entry_exit_notify
)
(
TX_THREAD
*
notify_thread_ptr
,
UINT
type
)
)
;
tx_api.h:1685
_txe_thread_entry_exit_notify()
UINT
_txe_thread_info_get
(
TX_THREAD
*
thread_ptr
,
CHAR
*
*
name
,
UINT
*
state
,
ULONG
*
run_count
,
tx_api.h:1686
_txe_thread_info_get()
UINT
*
priority
,
UINT
*
preemption_threshold
,
ULONG
*
time_slice
,
tx_api.h:1687
_txe_thread_info_get()
_txe_thread_info_get()::priority
UINT
_txe_thread_preemption_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_threshold
,
tx_api.h:1689
_txe_thread_preemption_change()
UINT
*
old_threshold
)
;
tx_api.h:1690
_txe_thread_preemption_change()
_txe_thread_preemption_change()::old_threshold
UINT
_txe_thread_priority_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_priority
,
tx_api.h:1691
_txe_thread_priority_change()
UINT
*
old_priority
)
;
tx_api.h:1692
_txe_thread_priority_change()
_txe_thread_priority_change()::old_priority
UINT
_txe_thread_reset
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1694
_txe_thread_reset()
UINT
_txe_thread_resume
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1695
_txe_thread_resume()
UINT
_txe_thread_suspend
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1696
_txe_thread_suspend()
UINT
_txe_thread_terminate
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1697
_txe_thread_terminate()
UINT
_txe_thread_time_slice_change
(
TX_THREAD
*
thread_ptr
,
ULONG
new_time_slice
,
ULONG
*
old_time_slice
)
;
tx_api.h:1698
_txe_thread_time_slice_change()
UINT
_txe_thread_wait_abort
(
TX_THREAD
*
thread_ptr
)
;
tx_api.h:1699
_txe_thread_wait_abort()
UINT
_tx_timer_activate
(
TX_TIMER
*
timer_ptr
)
;
tx_api.h:1726
_tx_timer_activate()
UINT
_tx_timer_change
(
TX_TIMER
*
timer_ptr
,
ULONG
initial_ticks
,
ULONG
reschedule_ticks
)
;
tx_api.h:1727
_tx_timer_change()
UINT
_tx_timer_create
(
TX_TIMER
*
timer_ptr
,
CHAR
*
name_ptr
,
tx_api.h:1728
_tx_timer_create()
ULONG
initial_ticks
,
ULONG
reschedule_ticks
,
UINT
auto_activate
)
;
tx_api.h:1730
_tx_timer_create()
_tx_timer_create()::auto_activate
UINT
_tx_timer_deactivate
(
TX_TIMER
*
timer_ptr
)
;
tx_api.h:1731
_tx_timer_deactivate()
UINT
_tx_timer_delete
(
TX_TIMER
*
timer_ptr
)
;
tx_api.h:1732
_tx_timer_delete()
UINT
_tx_timer_info_get
(
TX_TIMER
*
timer_ptr
,
CHAR
*
*
name
,
UINT
*
active
,
ULONG
*
remaining_ticks
,
tx_api.h:1733
_tx_timer_info_get()
UINT
_tx_timer_performance_info_get
(
TX_TIMER
*
timer_ptr
,
ULONG
*
activates
,
ULONG
*
reactivates
,
tx_api.h:1735
_tx_timer_performance_info_get()
UINT
_tx_timer_performance_system_info_get
(
ULONG
*
activates
,
ULONG
*
reactivates
,
tx_api.h:1737
_tx_timer_performance_system_info_get()
UINT
_txe_timer_activate
(
TX_TIMER
*
timer_ptr
)
;
tx_api.h:1747
_txe_timer_activate()
UINT
_txe_timer_change
(
TX_TIMER
*
timer_ptr
,
ULONG
initial_ticks
,
ULONG
reschedule_ticks
)
;
tx_api.h:1748
_txe_timer_change()
UINT
_txe_timer_create
(
TX_TIMER
*
timer_ptr
,
CHAR
*
name_ptr
,
tx_api.h:1749
_txe_timer_create()
ULONG
initial_ticks
,
ULONG
reschedule_ticks
,
UINT
auto_activate
,
UINT
timer_control_block_size
)
;
tx_api.h:1751
_txe_timer_create()
_txe_timer_create()::auto_activate
UINT
_txe_timer_deactivate
(
TX_TIMER
*
timer_ptr
)
;
tx_api.h:1752
_txe_timer_deactivate()
UINT
_txe_timer_delete
(
TX_TIMER
*
timer_ptr
)
;
tx_api.h:1753
_txe_timer_delete()
UINT
_txe_timer_info_get
(
TX_TIMER
*
timer_ptr
,
CHAR
*
*
name
,
UINT
*
active
,
ULONG
*
remaining_ticks
,
tx_api.h:1754
_txe_timer_info_get()
UINT
_tx_trace_enable
(
VOID
*
trace_buffer_start
,
ULONG
trace_buffer_size
,
ULONG
registry_entries
)
;
tx_api.h:1771
_tx_trace_enable()
UINT
_tx_trace_event_filter
(
ULONG
event_filter_bits
)
;
tx_api.h:1772
_tx_trace_event_filter()
UINT
_tx_trace_event_unfilter
(
ULONG
event_unfilter_bits
)
;
tx_api.h:1773
_tx_trace_event_unfilter()
UINT
_tx_trace_disable
(
VOID
)
;
tx_api.h:1774
_tx_trace_disable()
UINT
_tx_trace_buffer_full_notify
(
VOID
(
*
full_buffer_callback
)
(
VOID
*
buffer
)
)
;
tx_api.h:1777
_tx_trace_buffer_full_notify()
UINT
_tx_trace_user_event_insert
(
ULONG
event_id
,
ULONG
info_field_1
,
ULONG
info_field_2
,
ULONG
info_field_3
,
ULONG
info_field_4
)
;
tx_api.h:1778
_tx_trace_user_event_insert()
UINT
_tx_trace_interrupt_control
(
UINT
new_posture
)
;
tx_api.h:1779
_tx_trace_interrupt_control()
UINT
_tx_block_allocate
(
TX_BLOCK_POOL
*
pool_ptr
,
VOID
*
*
block_ptr
,
ULONG
wait_option
)
tx_block_allocate.c:80
_tx_block_allocate()
TX_INTERRUPT_SAVE_AREA
tx_block_allocate.c:83
_tx_block_allocate()
UINT
status
;
tx_block_allocate.c:85
_tx_block_allocate()
UINT
suspended_count
;
tx_block_allocate.c:91
_tx_block_allocate()
if
(
pool_ptr
->
tx_block_pool_available
!=
(
(
UINT
)
0
)
)
tx_block_allocate.c:152
_tx_block_allocate()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_block_allocate.c:162
_tx_block_allocate()
status
=
TX_SUCCESS
;
tx_block_allocate.c:202
_tx_block_allocate()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_block_allocate.c:219
_tx_block_allocate()
status
=
TX_NO_MEMORY
;
tx_block_allocate.c:223
_tx_block_allocate()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_block_allocate.c:269
_tx_block_allocate()
thread_ptr
->
tx_thread_state
=
TX_BLOCK_MEMORY
;
tx_block_allocate.c:291
_tx_block_allocate()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_block_allocate.c:303
_tx_block_allocate()
status
=
TX_NO_MEMORY
;
tx_block_allocate.c:364
_tx_block_allocate()
TX_INTERRUPT_SAVE_AREA
tx_block_pool_cleanup.c:82
_tx_block_pool_cleanup()
UINT
suspended_count
;
tx_block_pool_cleanup.c:86
_tx_block_pool_cleanup()
if
(
pool_ptr
->
tx_block_pool_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_block_pool_cleanup.c:116
_tx_block_pool_cleanup()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_block_pool_cleanup.c:138
_tx_block_pool_cleanup()
if
(
thread_ptr
->
tx_thread_state
==
TX_BLOCK_MEMORY
)
tx_block_pool_cleanup.c:168
_tx_block_pool_cleanup()
thread_ptr
->
tx_thread_suspend_status
=
TX_NO_MEMORY
;
tx_block_pool_cleanup.c:184
_tx_block_pool_cleanup()
UINT
_tx_block_pool_create
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
ULONG
block_size
,
tx_block_pool_create.c:77
_tx_block_pool_create()
TX_INTERRUPT_SAVE_AREA
tx_block_pool_create.c:81
_tx_block_pool_create()
UINT
blocks
;
tx_block_pool_create.c:83
_tx_block_pool_create()
UINT
status
;
tx_block_pool_create.c:84
_tx_block_pool_create()
pool_ptr
->
tx_block_pool_block_size
=
(
UINT
)
block_size
;
tx_block_pool_create.c:108
_tx_block_pool_create()
blocks
=
(
(
UINT
)
0
)
;
tx_block_pool_create.c:114
_tx_block_pool_create()
next_block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
(
block_size
+
(
sizeof
(
UCHAR
*
)
)
)
)
;
tx_block_pool_create.c:116
_tx_block_pool_create()
while
(
blocks
<
(
UINT
)
total_blocks
)
tx_block_pool_create.c:117
_tx_block_pool_create()
next_block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
(
block_size
+
(
sizeof
(
UCHAR
*
)
)
)
)
;
tx_block_pool_create.c:131
_tx_block_pool_create()
if
(
blocks
!=
(
(
UINT
)
0
)
)
tx_block_pool_create.c:139
_tx_block_pool_create()
block_ptr
=
TX_UCHAR_POINTER_SUB
(
block_ptr
,
(
block_size
+
(
sizeof
(
UCHAR
*
)
)
)
)
;
tx_block_pool_create.c:143
_tx_block_pool_create()
status
=
TX_SUCCESS
;
tx_block_pool_create.c:203
_tx_block_pool_create()
status
=
TX_SIZE_ERROR
;
tx_block_pool_create.c:209
_tx_block_pool_create()
UINT
_tx_block_pool_delete
(
TX_BLOCK_POOL
*
pool_ptr
)
tx_block_pool_delete.c:77
_tx_block_pool_delete()
TX_INTERRUPT_SAVE_AREA
tx_block_pool_delete.c:80
_tx_block_pool_delete()
UINT
suspended_count
;
tx_block_pool_delete.c:84
_tx_block_pool_delete()
pool_ptr
->
tx_block_pool_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_block_pool_delete.c:142
_tx_block_pool_delete()
while
(
suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_block_pool_delete.c:149
_tx_block_pool_delete()
thread_ptr
->
tx_thread_suspend_status
=
TX_DELETED
;
tx_block_pool_delete.c:163
_tx_block_pool_delete()
return
(
TX_SUCCESS
)
;
tx_block_pool_delete.c:207
_tx_block_pool_delete()
UINT
_tx_block_pool_info_get
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_blocks
,
tx_block_pool_info_get.c:80
_tx_block_pool_info_get()
TX_INTERRUPT_SAVE_AREA
tx_block_pool_info_get.c:85
_tx_block_pool_info_get()
return
(
TX_SUCCESS
)
;
tx_block_pool_info_get.c:146
_tx_block_pool_info_get()
UINT
_tx_block_pool_performance_info_get
(
TX_BLOCK_POOL
*
pool_ptr
,
ULONG
*
allocates
,
ULONG
*
releases
,
tx_block_pool_performance_info_get.c:83
_tx_block_pool_performance_info_get()
UINT
status
;
tx_block_pool_performance_info_get.c:158
_tx_block_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_info_get.c:166
_tx_block_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_info_get.c:172
_tx_block_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_info_get.c:178
_tx_block_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_info_get.c:184
_tx_block_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_info_get.c:190
_tx_block_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_info_get.c:196
_tx_block_pool_performance_info_get()
UINT
_tx_block_pool_performance_system_info_get
(
ULONG
*
allocates
,
ULONG
*
releases
,
ULONG
*
suspensions
,
ULONG
*
timeouts
)
tx_block_pool_performance_system_info_get.c:80
_tx_block_pool_performance_system_info_get()
UINT
status
;
tx_block_pool_performance_system_info_get.c:136
_tx_block_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_system_info_get.c:144
_tx_block_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_system_info_get.c:150
_tx_block_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_system_info_get.c:156
_tx_block_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_system_info_get.c:162
_tx_block_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_block_pool_performance_system_info_get.c:168
_tx_block_pool_performance_system_info_get()
UINT
_tx_block_pool_prioritize
(
TX_BLOCK_POOL
*
pool_ptr
)
tx_block_pool_prioritize.c:75
_tx_block_pool_prioritize()
TX_INTERRUPT_SAVE_AREA
tx_block_pool_prioritize.c:78
_tx_block_pool_prioritize()
UINT
suspended_count
;
tx_block_pool_prioritize.c:83
_tx_block_pool_prioritize()
UINT
list_changed
;
tx_block_pool_prioritize.c:86
_tx_block_pool_prioritize()
if
(
suspended_count
<
(
(
UINT
)
2
)
)
tx_block_pool_prioritize.c:102
_tx_block_pool_prioritize()
else
if
(
suspended_count
==
(
(
UINT
)
2
)
)
tx_block_pool_prioritize.c:110
_tx_block_pool_prioritize()
list_changed
=
TX_FALSE
;
tx_block_pool_prioritize.c:144
_tx_block_pool_prioritize()
list_changed
=
TX_TRUE
;
tx_block_pool_prioritize.c:172
_tx_block_pool_prioritize()
list_changed
=
TX_TRUE
;
tx_block_pool_prioritize.c:182
_tx_block_pool_prioritize()
if
(
list_changed
==
TX_FALSE
)
tx_block_pool_prioritize.c:187
_tx_block_pool_prioritize()
list_changed
=
TX_FALSE
;
tx_block_pool_prioritize.c:207
_tx_block_pool_prioritize()
return
(
TX_SUCCESS
)
;
tx_block_pool_prioritize.c:249
_tx_block_pool_prioritize()
UINT
_tx_block_release
(
VOID
*
block_ptr
)
tx_block_release.c:75
_tx_block_release()
TX_INTERRUPT_SAVE_AREA
tx_block_release.c:78
_tx_block_release()
UINT
suspended_count
;
tx_block_release.c:85
_tx_block_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_block_release.c:96
_tx_block_release()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_block_release.c:129
_tx_block_release()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_block_release.c:164
_tx_block_release()
return
(
TX_SUCCESS
)
;
tx_block_release.c:204
_tx_block_release()
UINT
_tx_byte_allocate
(
TX_BYTE_POOL
*
pool_ptr
,
VOID
*
*
memory_ptr
,
ULONG
memory_size
,
ULONG
wait_option
)
tx_byte_allocate.c:82
_tx_byte_allocate()
TX_INTERRUPT_SAVE_AREA
tx_byte_allocate.c:85
_tx_byte_allocate()
UINT
status
;
tx_byte_allocate.c:87
_tx_byte_allocate()
UINT
suspended_count
;
tx_byte_allocate.c:90
_tx_byte_allocate()
UINT
finished
;
tx_byte_allocate.c:93
_tx_byte_allocate()
finished
=
TX_FALSE
;
tx_byte_allocate.c:159
_tx_byte_allocate()
finished
=
TX_TRUE
;
tx_byte_allocate.c:186
_tx_byte_allocate()
finished
=
TX_TRUE
;
tx_byte_allocate.c:196
_tx_byte_allocate()
}
while
(
finished
==
TX_FALSE
)
;
tx_byte_allocate.c:200
_tx_byte_allocate()
status
=
TX_SUCCESS
;
tx_byte_allocate.c:247
_tx_byte_allocate()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_byte_allocate.c:259
_tx_byte_allocate()
status
=
TX_NO_MEMORY
;
tx_byte_allocate.c:263
_tx_byte_allocate()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_byte_allocate.c:309
_tx_byte_allocate()
thread_ptr
->
tx_thread_state
=
TX_BYTE_MEMORY
;
tx_byte_allocate.c:331
_tx_byte_allocate()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_byte_allocate.c:343
_tx_byte_allocate()
status
=
TX_NO_MEMORY
;
tx_byte_allocate.c:404
_tx_byte_allocate()
TX_INTERRUPT_SAVE_AREA
tx_byte_pool_cleanup.c:82
_tx_byte_pool_cleanup()
UINT
suspended_count
;
tx_byte_pool_cleanup.c:86
_tx_byte_pool_cleanup()
if
(
pool_ptr
->
tx_byte_pool_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_byte_pool_cleanup.c:116
_tx_byte_pool_cleanup()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_byte_pool_cleanup.c:136
_tx_byte_pool_cleanup()
if
(
thread_ptr
->
tx_thread_state
==
TX_BYTE_MEMORY
)
tx_byte_pool_cleanup.c:166
_tx_byte_pool_cleanup()
thread_ptr
->
tx_thread_suspend_status
=
TX_NO_MEMORY
;
tx_byte_pool_cleanup.c:182
_tx_byte_pool_cleanup()
UINT
_tx_byte_pool_create
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
VOID
*
pool_start
,
ULONG
pool_size
)
tx_byte_pool_create.c:76
_tx_byte_pool_create()
TX_INTERRUPT_SAVE_AREA
tx_byte_pool_create.c:79
_tx_byte_pool_create()
pool_ptr
->
tx_byte_pool_fragments
=
(
(
UINT
)
2
)
;
tx_byte_pool_create.c:112
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
pool_size
)
;
tx_byte_pool_create.c:120
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_SUB
(
block_ptr
,
(
sizeof
(
ALIGN_TYPE
)
)
)
;
tx_byte_pool_create.c:123
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_SUB
(
block_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_create.c:130
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_create.c:139
_tx_byte_pool_create()
return
(
TX_SUCCESS
)
;
tx_byte_pool_create.c:197
_tx_byte_pool_create()
UINT
_tx_byte_pool_delete
(
TX_BYTE_POOL
*
pool_ptr
)
tx_byte_pool_delete.c:81
_tx_byte_pool_delete()
TX_INTERRUPT_SAVE_AREA
tx_byte_pool_delete.c:84
_tx_byte_pool_delete()
UINT
suspended_count
;
tx_byte_pool_delete.c:88
_tx_byte_pool_delete()
pool_ptr
->
tx_byte_pool_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_byte_pool_delete.c:146
_tx_byte_pool_delete()
while
(
suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_byte_pool_delete.c:153
_tx_byte_pool_delete()
thread_ptr
->
tx_thread_suspend_status
=
TX_DELETED
;
tx_byte_pool_delete.c:167
_tx_byte_pool_delete()
return
(
TX_SUCCESS
)
;
tx_byte_pool_delete.c:211
_tx_byte_pool_delete()
UINT
_tx_byte_pool_info_get
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_bytes
,
tx_byte_pool_info_get.c:80
_tx_byte_pool_info_get()
TX_INTERRUPT_SAVE_AREA
tx_byte_pool_info_get.c:85
_tx_byte_pool_info_get()
return
(
TX_SUCCESS
)
;
tx_byte_pool_info_get.c:146
_tx_byte_pool_info_get()
UINT
_tx_byte_pool_performance_info_get
(
TX_BYTE_POOL
*
pool_ptr
,
ULONG
*
allocates
,
ULONG
*
releases
,
tx_byte_pool_performance_info_get.c:91
_tx_byte_pool_performance_info_get()
UINT
status
;
tx_byte_pool_performance_info_get.c:192
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:200
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:206
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:212
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:218
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:224
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:230
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:236
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:242
_tx_byte_pool_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_info_get.c:248
_tx_byte_pool_performance_info_get()
UINT
_tx_byte_pool_performance_system_info_get
(
ULONG
*
allocates
,
ULONG
*
releases
,
tx_byte_pool_performance_system_info_get.c:88
_tx_byte_pool_performance_system_info_get()
UINT
status
;
tx_byte_pool_performance_system_info_get.c:166
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:174
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:180
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:186
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:192
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:198
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:204
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:210
_tx_byte_pool_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_byte_pool_performance_system_info_get.c:216
_tx_byte_pool_performance_system_info_get()
UINT
_tx_byte_pool_prioritize
(
TX_BYTE_POOL
*
pool_ptr
)
tx_byte_pool_prioritize.c:75
_tx_byte_pool_prioritize()
TX_INTERRUPT_SAVE_AREA
tx_byte_pool_prioritize.c:78
_tx_byte_pool_prioritize()
UINT
suspended_count
;
tx_byte_pool_prioritize.c:83
_tx_byte_pool_prioritize()
UINT
list_changed
;
tx_byte_pool_prioritize.c:86
_tx_byte_pool_prioritize()
if
(
suspended_count
<
(
(
UINT
)
2
)
)
tx_byte_pool_prioritize.c:102
_tx_byte_pool_prioritize()
else
if
(
suspended_count
==
(
(
UINT
)
2
)
)
tx_byte_pool_prioritize.c:110
_tx_byte_pool_prioritize()
list_changed
=
TX_FALSE
;
tx_byte_pool_prioritize.c:144
_tx_byte_pool_prioritize()
list_changed
=
TX_TRUE
;
tx_byte_pool_prioritize.c:172
_tx_byte_pool_prioritize()
list_changed
=
TX_TRUE
;
tx_byte_pool_prioritize.c:182
_tx_byte_pool_prioritize()
if
(
list_changed
==
TX_FALSE
)
tx_byte_pool_prioritize.c:187
_tx_byte_pool_prioritize()
list_changed
=
TX_FALSE
;
tx_byte_pool_prioritize.c:207
_tx_byte_pool_prioritize()
return
(
TX_SUCCESS
)
;
tx_byte_pool_prioritize.c:249
_tx_byte_pool_prioritize()
TX_INTERRUPT_SAVE_AREA
tx_byte_pool_search.c:90
_tx_byte_pool_search()
UINT
examine_blocks
;
tx_byte_pool_search.c:97
_tx_byte_pool_search()
UINT
first_free_block_found
=
TX_FALSE
;
tx_byte_pool_search.c:98
_tx_byte_pool_search()
examine_blocks
=
pool_ptr
->
tx_byte_pool_fragments
+
(
(
UINT
)
1
)
;
tx_byte_pool_search.c:131
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:147
_tx_byte_pool_search()
if
(
first_free_block_found
==
TX_FALSE
)
tx_byte_pool_search.c:153
_tx_byte_pool_search()
first_free_block_found
=
TX_TRUE
;
tx_byte_pool_search.c:160
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
next_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:188
_tx_byte_pool_search()
if
(
examine_blocks
!=
(
(
UINT
)
0
)
)
tx_byte_pool_search.c:226
_tx_byte_pool_search()
if
(
examine_blocks
!=
(
(
UINT
)
0
)
)
tx_byte_pool_search.c:251
_tx_byte_pool_search()
examine_blocks
=
pool_ptr
->
tx_byte_pool_fragments
+
(
(
UINT
)
1
)
;
tx_byte_pool_search.c:270
_tx_byte_pool_search()
}
while
(
examine_blocks
!=
(
(
UINT
)
0
)
)
;
tx_byte_pool_search.c:275
_tx_byte_pool_search()
next_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
memory_size
+
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
)
;
tx_byte_pool_search.c:287
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
next_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:293
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:317
_tx_byte_pool_search()
current_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
)
;
tx_byte_pool_search.c:338
_tx_byte_pool_search()
UINT
_tx_byte_release
(
VOID
*
memory_ptr
)
tx_byte_release.c:77
_tx_byte_release()
TX_INTERRUPT_SAVE_AREA
tx_byte_release.c:80
_tx_byte_release()
UINT
status
;
tx_byte_release.c:82
_tx_byte_release()
UINT
suspended_count
;
tx_byte_release.c:89
_tx_byte_release()
status
=
TX_SUCCESS
;
tx_byte_release.c:100
_tx_byte_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
;
tx_byte_release.c:114
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:117
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:123
_tx_byte_release()
status
=
TX_PTR_ERROR
;
tx_byte_release.c:132
_tx_byte_release()
status
=
TX_PTR_ERROR
;
tx_byte_release.c:142
_tx_byte_release()
status
=
TX_PTR_ERROR
;
tx_byte_release.c:153
_tx_byte_release()
status
=
TX_PTR_ERROR
;
tx_byte_release.c:160
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:197
_tx_byte_release()
if
(
pool_ptr
->
tx_byte_pool_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_byte_release.c:216
_tx_byte_release()
while
(
pool_ptr
->
tx_byte_pool_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_byte_release.c:221
_tx_byte_release()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_byte_release.c:270
_tx_byte_release()
susp_thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_byte_release.c:307
_tx_byte_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
)
;
tx_byte_release.c:340
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:341
_tx_byte_release()
TX_INTERRUPT_SAVE_AREA
tx_event_flags_cleanup.c:82
_tx_event_flags_cleanup()
UINT
suspended_count
;
tx_event_flags_cleanup.c:86
_tx_event_flags_cleanup()
if
(
group_ptr
->
tx_event_flags_group_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_event_flags_cleanup.c:117
_tx_event_flags_cleanup()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_event_flags_cleanup.c:152
_tx_event_flags_cleanup()
group_ptr
->
tx_event_flags_group_reset_search
=
TX_TRUE
;
tx_event_flags_cleanup.c:184
_tx_event_flags_cleanup()
if
(
thread_ptr
->
tx_thread_state
==
TX_EVENT_FLAG
)
tx_event_flags_cleanup.c:189
_tx_event_flags_cleanup()
thread_ptr
->
tx_thread_suspend_status
=
TX_NO_EVENTS
;
tx_event_flags_cleanup.c:205
_tx_event_flags_cleanup()
UINT
_tx_event_flags_create
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
name_ptr
)
tx_event_flags_create.c:75
_tx_event_flags_create()
TX_INTERRUPT_SAVE_AREA
tx_event_flags_create.c:78
_tx_event_flags_create()
return
(
TX_SUCCESS
)
;
tx_event_flags_create.c:141
_tx_event_flags_create()
UINT
_tx_event_flags_delete
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
)
tx_event_flags_delete.c:77
_tx_event_flags_delete()
TX_INTERRUPT_SAVE_AREA
tx_event_flags_delete.c:80
_tx_event_flags_delete()
UINT
suspended_count
;
tx_event_flags_delete.c:84
_tx_event_flags_delete()
group_ptr
->
tx_event_flags_group_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_event_flags_delete.c:142
_tx_event_flags_delete()
while
(
suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_event_flags_delete.c:149
_tx_event_flags_delete()
thread_ptr
->
tx_thread_suspend_status
=
TX_DELETED
;
tx_event_flags_delete.c:163
_tx_event_flags_delete()
return
(
TX_SUCCESS
)
;
tx_event_flags_delete.c:207
_tx_event_flags_delete()
UINT
_tx_event_flags_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
requested_flags
,
tx_event_flags_get.c:81
_tx_event_flags_get()
UINT
get_option
,
ULONG
*
actual_flags_ptr
,
ULONG
wait_option
)
tx_event_flags_get.c:82
_tx_event_flags_get()
_tx_event_flags_get()::get_option
TX_INTERRUPT_SAVE_AREA
tx_event_flags_get.c:85
_tx_event_flags_get()
UINT
status
;
tx_event_flags_get.c:87
_tx_event_flags_get()
UINT
and_request
;
tx_event_flags_get.c:88
_tx_event_flags_get()
UINT
clear_request
;
tx_event_flags_get.c:89
_tx_event_flags_get()
UINT
suspended_count
;
tx_event_flags_get.c:95
_tx_event_flags_get()
UINT
interrupted_set_request
;
tx_event_flags_get.c:100
_tx_event_flags_get()
and_request
=
(
get_option
&
TX_AND
)
;
tx_event_flags_get.c:126
_tx_event_flags_get()
if
(
and_request
==
TX_AND
)
tx_event_flags_get.c:191
_tx_event_flags_get()
clear_request
=
(
get_option
&
TX_EVENT_FLAGS_CLEAR_MASK
)
;
tx_event_flags_get.c:225
_tx_event_flags_get()
if
(
clear_request
==
TX_TRUE
)
tx_event_flags_get.c:228
_tx_event_flags_get()
interrupted_set_request
=
TX_FALSE
;
tx_event_flags_get.c:232
_tx_event_flags_get()
if
(
group_ptr
->
tx_event_flags_group_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_event_flags_get.c:236
_tx_event_flags_get()
interrupted_set_request
=
TX_TRUE
;
tx_event_flags_get.c:243
_tx_event_flags_get()
if
(
interrupted_set_request
==
TX_TRUE
)
tx_event_flags_get.c:248
_tx_event_flags_get()
status
=
TX_SUCCESS
;
tx_event_flags_get.c:268
_tx_event_flags_get()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_event_flags_get.c:280
_tx_event_flags_get()
status
=
TX_NO_EVENTS
;
tx_event_flags_get.c:284
_tx_event_flags_get()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_event_flags_get.c:330
_tx_event_flags_get()
thread_ptr
->
tx_thread_state
=
TX_EVENT_FLAG
;
tx_event_flags_get.c:355
_tx_event_flags_get()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_event_flags_get.c:367
_tx_event_flags_get()
status
=
TX_NO_EVENTS
;
tx_event_flags_get.c:393
_tx_event_flags_get()
UINT
_tx_event_flags_info_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
*
name
,
ULONG
*
current_flags
,
tx_event_flags_info_get.c:82
_tx_event_flags_info_get()
TX_INTERRUPT_SAVE_AREA
tx_event_flags_info_get.c:87
_tx_event_flags_info_get()
return
(
TX_SUCCESS
)
;
tx_event_flags_info_get.c:143
_tx_event_flags_info_get()
UINT
_tx_event_flags_performance_info_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
*
sets
,
ULONG
*
gets
,
tx_event_flags_performance_info_get.c:84
_tx_event_flags_performance_info_get()
UINT
status
;
tx_event_flags_performance_info_get.c:159
_tx_event_flags_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_info_get.c:167
_tx_event_flags_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_info_get.c:173
_tx_event_flags_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_info_get.c:179
_tx_event_flags_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_info_get.c:185
_tx_event_flags_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_info_get.c:191
_tx_event_flags_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_info_get.c:197
_tx_event_flags_performance_info_get()
UINT
_tx_event_flags_performance_system_info_get
(
ULONG
*
sets
,
ULONG
*
gets
,
ULONG
*
suspensions
,
ULONG
*
timeouts
)
tx_event_flags_performance_system_info_get.c:81
_tx_event_flags_performance_system_info_get()
UINT
status
;
tx_event_flags_performance_system_info_get.c:137
_tx_event_flags_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_system_info_get.c:145
_tx_event_flags_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_system_info_get.c:151
_tx_event_flags_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_system_info_get.c:157
_tx_event_flags_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_system_info_get.c:163
_tx_event_flags_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_event_flags_performance_system_info_get.c:169
_tx_event_flags_performance_system_info_get()
UINT
_tx_event_flags_set
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
flags_to_set
,
UINT
set_option
)
tx_event_flags_set.c:80
_tx_event_flags_set()
TX_INTERRUPT_SAVE_AREA
tx_event_flags_set.c:83
_tx_event_flags_set()
UINT
suspended_count
;
tx_event_flags_set.c:92
_tx_event_flags_set()
UINT
and_request
;
tx_event_flags_set.c:97
_tx_event_flags_set()
UINT
get_option
;
tx_event_flags_set.c:98
_tx_event_flags_set()
UINT
clear_request
;
tx_event_flags_set.c:99
_tx_event_flags_set()
UINT
preempt_check
;
tx_event_flags_set.c:100
_tx_event_flags_set()
UINT
interrupted_set_request
;
tx_event_flags_set.c:102
_tx_event_flags_set()
if
(
(
set_option
&
TX_EVENT_FLAGS_AND_MASK
)
==
TX_AND
)
tx_event_flags_set.c:128
_tx_event_flags_set()
interrupted_set_request
=
TX_FALSE
;
tx_event_flags_set.c:134
_tx_event_flags_set()
if
(
group_ptr
->
tx_event_flags_group_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_event_flags_set.c:138
_tx_event_flags_set()
interrupted_set_request
=
TX_TRUE
;
tx_event_flags_set.c:145
_tx_event_flags_set()
if
(
interrupted_set_request
==
TX_TRUE
)
tx_event_flags_set.c:150
_tx_event_flags_set()
preempt_check
=
TX_FALSE
;
tx_event_flags_set.c:204
_tx_event_flags_set()
if
(
suspended_count
==
(
(
UINT
)
1
)
)
tx_event_flags_set.c:215
_tx_event_flags_set()
and_request
=
(
get_option
&
TX_AND
)
;
tx_event_flags_set.c:234
_tx_event_flags_set()
if
(
and_request
==
TX_AND
)
tx_event_flags_set.c:237
_tx_event_flags_set()
preempt_check
=
TX_TRUE
;
tx_event_flags_set.c:268
_tx_event_flags_set()
clear_request
=
(
get_option
&
TX_EVENT_FLAGS_CLEAR_MASK
)
;
tx_event_flags_set.c:275
_tx_event_flags_set()
if
(
clear_request
==
TX_TRUE
)
tx_event_flags_set.c:278
_tx_event_flags_set()
group_ptr
->
tx_event_flags_group_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_event_flags_set.c:287
_tx_event_flags_set()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_event_flags_set.c:293
_tx_event_flags_set()
if
(
group_ptr
->
tx_event_flags_group_reset_search
!=
TX_FALSE
)
tx_event_flags_set.c:353
_tx_event_flags_set()
group_ptr
->
tx_event_flags_group_reset_search
=
TX_FALSE
;
tx_event_flags_set.c:357
_tx_event_flags_set()
and_request
=
(
get_option
&
TX_AND
)
;
tx_event_flags_set.c:380
_tx_event_flags_set()
if
(
and_request
==
TX_AND
)
tx_event_flags_set.c:383
_tx_event_flags_set()
if
(
thread_ptr
->
tx_thread_state
!=
TX_EVENT_FLAG
)
tx_event_flags_set.c:409
_tx_event_flags_set()
preempt_check
=
TX_TRUE
;
tx_event_flags_set.c:423
_tx_event_flags_set()
if
(
thread_ptr
->
tx_thread_state
==
TX_EVENT_FLAG
)
tx_event_flags_set.c:427
_tx_event_flags_set()
clear_request
=
(
get_option
&
TX_EVENT_FLAGS_CLEAR_MASK
)
;
tx_event_flags_set.c:435
_tx_event_flags_set()
if
(
clear_request
==
TX_TRUE
)
tx_event_flags_set.c:438
_tx_event_flags_set()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_event_flags_set.c:451
_tx_event_flags_set()
}
while
(
suspended_count
!=
TX_NO_SUSPENSIONS
)
;
tx_event_flags_set.c:519
_tx_event_flags_set()
if
(
group_ptr
->
tx_event_flags_group_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_event_flags_set.c:587
_tx_event_flags_set()
group_ptr
->
tx_event_flags_group_reset_search
=
TX_TRUE
;
tx_event_flags_set.c:592
_tx_event_flags_set()
if
(
preempt_check
==
TX_TRUE
)
tx_event_flags_set.c:611
_tx_event_flags_set()
return
(
TX_SUCCESS
)
;
tx_event_flags_set.c:620
_tx_event_flags_set()
UINT
_tx_event_flags_set_notify
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
VOID
(
*
events_set_notify
)
(
TX_EVENT_FLAGS_GROUP
*
notify_group_ptr
)
)
tx_event_flags_set_notify.c:75
_tx_event_flags_set_notify()
return
(
TX_FEATURE_NOT_ENABLED
)
;
tx_event_flags_set_notify.c:84
_tx_event_flags_set_notify()
TX_INTERRUPT_SAVE_AREA
tx_event_flags_set_notify.c:87
_tx_event_flags_set_notify()
return
(
TX_SUCCESS
)
;
tx_event_flags_set_notify.c:106
_tx_event_flags_set_notify()
static
UINT
txfr_idle_stack
[
configMINIMAL_STACK_SIZE
]
;
tx_freertos.c:49
txfr_idle_stack
static
UINT
txfr_heap_initialized
;
tx_freertos.c:63
txfr_heap_initialized
UINT
ret
;
tx_freertos.c:72
txfr_malloc()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:76
txfr_malloc()
UINT
ret
;
tx_freertos.c:88
txfr_free()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:92
txfr_free()
UINT
ret
;
tx_freertos.c:104
txfr_idle_task_entry()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:105
txfr_idle_task_entry()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:110
txfr_idle_task_entry()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:129
txfr_idle_task_entry()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:134
txfr_idle_task_entry()
UINT
tx_freertos_init
(
void
)
tx_freertos.c:182
tx_freertos_init()
UINT
ret
;
tx_freertos.c:184
tx_freertos_init()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:189
tx_freertos_init()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:198
tx_freertos_init()
txfr_idle_stack
,
sizeof
(
txfr_idle_stack
)
,
TX_MAX_PRIORITIES
-
1u
,
TX_MAX_PRIORITIES
-
1u
,
0u
,
TX_AUTO_START
)
;
tx_freertos.c:203
tx_freertos_init()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:204
tx_freertos_init()
return
TX_SUCCESS
;
tx_freertos.c:209
tx_freertos_init()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:285
vTaskSuspendAll()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:294
xTaskResumeAll()
UINT
prio
;
tx_freertos.c:316
xTaskCreateStatic()
UINT
ret
;
tx_freertos.c:317
xTaskCreateStatic()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:318
xTaskCreateStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:337
xTaskCreateStatic()
puxStackBuffer
,
ulStackDepth
,
prio
,
prio
,
0u
,
TX_DONT_START
)
;
tx_freertos.c:345
xTaskCreateStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:346
xTaskCreateStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:354
xTaskCreateStatic()
UINT
ret
;
tx_freertos.c:376
xTaskCreate()
UINT
prio
;
tx_freertos.c:377
xTaskCreate()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:378
xTaskCreate()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:410
xTaskCreate()
p_stack
,
usStackDepth
,
prio
,
prio
,
0u
,
TX_DONT_START
)
;
tx_freertos.c:420
xTaskCreate()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:421
xTaskCreate()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:432
xTaskCreate()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:447
uxTaskGetNumberOfTasks()
UINT
ret
;
tx_freertos.c:459
vTaskDelete()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:462
vTaskDelete()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:480
vTaskDelete()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:492
vTaskDelete()
UINT
ret
;
tx_freertos.c:516
vTaskSuspend()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:525
vTaskSuspend()
UINT
ret
;
tx_freertos.c:534
vTaskResume()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:539
vTaskResume()
UINT
ret
;
tx_freertos.c:559
xTaskAbortDelay()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:566
xTaskAbortDelay()
UINT
priority
;
tx_freertos.c:577
uxTaskPriorityGet()
UINT
ret
;
tx_freertos.c:578
uxTaskPriorityGet()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:587
uxTaskPriorityGet()
UINT
priority
;
tx_freertos.c:608
vTaskPrioritySet()
UINT
old_priority
;
tx_freertos.c:609
vTaskPrioritySet()
UINT
ret
;
tx_freertos.c:610
vTaskPrioritySet()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:624
vTaskPrioritySet()
UINT
ret
;
tx_freertos.c:636
pcTaskGetName()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:645
pcTaskGetName()
UINT
thread_state
;
tx_freertos.c:656
eTaskGetState()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:660
eTaskGetState()
case
TX_READY
:
tx_freertos.c:676
eTaskGetState()
case
TX_COMPLETED
:
tx_freertos.c:680
eTaskGetState()
case
TX_TERMINATED
:
tx_freertos.c:681
eTaskGetState()
case
TX_SUSPENDED
:
tx_freertos.c:685
eTaskGetState()
case
TX_SLEEP
:
tx_freertos.c:686
eTaskGetState()
case
TX_QUEUE_SUSP
:
tx_freertos.c:690
eTaskGetState()
case
TX_SEMAPHORE_SUSP
:
tx_freertos.c:691
eTaskGetState()
case
TX_EVENT_FLAG
:
tx_freertos.c:692
eTaskGetState()
case
TX_BLOCK_MEMORY
:
tx_freertos.c:693
eTaskGetState()
case
TX_BYTE_MEMORY
:
tx_freertos.c:694
eTaskGetState()
case
TX_IO_DRIVER
:
tx_freertos.c:695
eTaskGetState()
case
TX_FILE
:
tx_freertos.c:696
eTaskGetState()
case
TX_TCP_IP
:
tx_freertos.c:697
eTaskGetState()
case
TX_MUTEX_SUSP
:
tx_freertos.c:698
eTaskGetState()
UINT
ret
;
tx_freertos.c:745
ulTaskNotifyTake()
UINT
timeout
;
tx_freertos.c:748
ulTaskNotifyTake()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:753
ulTaskNotifyTake()
pend
=
TX_FALSE
;
tx_freertos.c:756
ulTaskNotifyTake()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:760
ulTaskNotifyTake()
if
(
ret
==
TX_SUCCESS
)
{
tx_freertos.c:765
ulTaskNotifyTake()
pend
=
TX_TRUE
;
tx_freertos.c:774
ulTaskNotifyTake()
if
(
pend
==
TX_TRUE
)
{
tx_freertos.c:782
ulTaskNotifyTake()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:785
ulTaskNotifyTake()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:798
xTaskNotifyWait()
UINT
ret
;
tx_freertos.c:802
xTaskNotifyWait()
UINT
timeout
;
tx_freertos.c:805
xTaskNotifyWait()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:812
xTaskNotifyWait()
pend
=
TX_FALSE
;
tx_freertos.c:815
xTaskNotifyWait()
if
(
ret
==
TX_SUCCESS
)
{
tx_freertos.c:822
xTaskNotifyWait()
pend
=
TX_TRUE
;
tx_freertos.c:829
xTaskNotifyWait()
if
(
pend
==
TX_TRUE
)
{
tx_freertos.c:837
xTaskNotifyWait()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:840
xTaskNotifyWait()
UINT
ret
;
tx_freertos.c:878
xTaskNotifyAndQuery()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:880
xTaskNotifyAndQuery()
waiting
=
TX_FALSE
;
tx_freertos.c:893
xTaskNotifyAndQuery()
notified
=
TX_FALSE
;
tx_freertos.c:894
xTaskNotifyAndQuery()
waiting
=
TX_TRUE
;
tx_freertos.c:898
xTaskNotifyAndQuery()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:908
xTaskNotifyAndQuery()
notified
=
TX_TRUE
;
tx_freertos.c:915
xTaskNotifyAndQuery()
if
(
notified
==
TX_TRUE
)
{
tx_freertos.c:935
xTaskNotifyAndQuery()
if
(
waiting
==
TX_TRUE
)
{
tx_freertos.c:948
xTaskNotifyAndQuery()
if
(
xTaskToNotify
->
clear_on_pend
==
TX_TRUE
)
{
tx_freertos.c:951
xTaskNotifyAndQuery()
UINT
ret
;
tx_freertos.c:983
xTaskNotifyStateClear()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:986
xTaskNotifyStateClear()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1005
xTaskNotifyStateClear()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:1023
ulTaskNotifyValueClear()
UINT
ret
;
tx_freertos.c:1049
xSemaphoreCreateCounting()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1071
xSemaphoreCreateCounting()
UINT
ret
;
tx_freertos.c:1083
xSemaphoreCreateCountingStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1101
xSemaphoreCreateCountingStatic()
UINT
ret
;
tx_freertos.c:1126
xSemaphoreCreateMutex()
ret
=
tx_mutex_create
(
&
p_sem
->
mutex
,
""
,
TX_NO_INHERIT
)
;
tx_freertos.c:1144
xSemaphoreCreateMutex()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1145
xSemaphoreCreateMutex()
UINT
ret
;
tx_freertos.c:1156
xSemaphoreCreateMutexStatic()
ret
=
tx_mutex_create
(
&
pxMutexBuffer
->
mutex
,
""
,
TX_NO_INHERIT
)
;
tx_freertos.c:1165
xSemaphoreCreateMutexStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1166
xSemaphoreCreateMutexStatic()
UINT
ret
;
tx_freertos.c:1177
xSemaphoreCreateRecursiveMutex()
ret
=
tx_mutex_create
(
&
p_sem
->
mutex
,
""
,
TX_INHERIT
)
;
tx_freertos.c:1195
xSemaphoreCreateRecursiveMutex()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1196
xSemaphoreCreateRecursiveMutex()
UINT
ret
;
tx_freertos.c:1207
xSemaphoreCreateRecursiveMutexStatic()
ret
=
tx_mutex_create
(
&
pxMutexBuffer
->
mutex
,
""
,
TX_INHERIT
)
;
tx_freertos.c:1222
xSemaphoreCreateRecursiveMutexStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1223
xSemaphoreCreateRecursiveMutexStatic()
UINT
ret
;
tx_freertos.c:1232
vSemaphoreDelete()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1242
vSemaphoreDelete()
UINT
timeout
;
tx_freertos.c:1255
xSemaphoreTake()
UINT
ret
;
tx_freertos.c:1256
xSemaphoreTake()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:1263
xSemaphoreTake()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1271
xSemaphoreTake()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1276
xSemaphoreTake()
UINT
ret
;
tx_freertos.c:1287
xSemaphoreTakeFromISR()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1295
xSemaphoreTakeFromISR()
UINT
timeout
;
tx_freertos.c:1306
xSemaphoreTakeRecursive()
UINT
ret
;
tx_freertos.c:1307
xSemaphoreTakeRecursive()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:1314
xSemaphoreTakeRecursive()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1319
xSemaphoreTakeRecursive()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1324
xSemaphoreTakeRecursive()
TX_INTERRUPT_SAVE_AREA
tx_freertos.c:1335
xSemaphoreGive()
UINT
ret
;
tx_freertos.c:1336
xSemaphoreGive()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1342
xSemaphoreGive()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1360
xSemaphoreGive()
if
(
(
ret
!=
TX_SUCCESS
)
&&
(
ret
!=
TX_QUEUE_FULL
)
)
{
tx_freertos.c:1369
xSemaphoreGive()
UINT
ret
;
tx_freertos.c:1404
uxSemaphoreGetCount()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1410
uxSemaphoreGetCount()
UINT
ret
;
tx_freertos.c:1448
xQueueCreateStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1473
xQueueCreateStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1478
xQueueCreateStatic()
UINT
ret
;
tx_freertos.c:1491
xQueueCreate()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1527
xQueueCreate()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1532
xQueueCreate()
UINT
ret
;
tx_freertos.c:1541
vQueueDelete()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1546
vQueueDelete()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1551
vQueueDelete()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:1565
xQueueSend()
UINT
timeout
;
tx_freertos.c:1566
xQueueSend()
UINT
ret
;
tx_freertos.c:1567
xQueueSend()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:1575
xQueueSend()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1580
xQueueSend()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1596
xQueueSend()
if
(
(
ret
!=
TX_SUCCESS
)
&&
(
ret
!=
TX_QUEUE_FULL
)
)
{
tx_freertos.c:1604
xQueueSend()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:1649
xQueueSendToFront()
UINT
timeout
;
tx_freertos.c:1650
xQueueSendToFront()
UINT
ret
;
tx_freertos.c:1651
xQueueSendToFront()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:1660
xQueueSendToFront()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1670
xQueueSendToFront()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1688
xQueueSendToFront()
if
(
(
ret
!=
TX_SUCCESS
)
&&
(
ret
!=
TX_QUEUE_FULL
)
)
{
tx_freertos.c:1700
xQueueSendToFront()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:1731
xQueueReceive()
UINT
timeout
;
tx_freertos.c:1732
xQueueReceive()
UINT
ret
;
tx_freertos.c:1733
xQueueReceive()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:1741
xQueueReceive()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1746
xQueueReceive()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1762
xQueueReceive()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:1788
xQueuePeek()
UINT
timeout
;
tx_freertos.c:1789
xQueuePeek()
UINT
ret
;
tx_freertos.c:1790
xQueuePeek()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:1798
xQueuePeek()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1803
xQueuePeek()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1815
xQueuePeek()
UINT
ret
;
tx_freertos.c:1838
uxQueueMessagesWaiting()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1843
uxQueueMessagesWaiting()
UINT
ret
;
tx_freertos.c:1861
uxQueueSpacesAvailable()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1866
uxQueueSpacesAvailable()
UINT
ret
;
tx_freertos.c:1877
xQueueIsQueueEmptyFromISR()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1882
xQueueIsQueueEmptyFromISR()
UINT
ret
;
tx_freertos.c:1897
xQueueIsQueueFullFromISR()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1902
xQueueIsQueueFullFromISR()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:1917
xQueueReset()
UINT
ret
;
tx_freertos.c:1918
xQueueReset()
UINT
write_post
;
tx_freertos.c:1919
xQueueReset()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1946
xQueueReset()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:1961
xQueueOverwrite()
UINT
ret
;
tx_freertos.c:1962
xQueueOverwrite()
UINT
read_post
;
tx_freertos.c:1963
xQueueOverwrite()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:1997
xQueueOverwrite()
UINT
ret
;
tx_freertos.c:2021
xEventGroupCreate()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2038
xEventGroupCreate()
UINT
ret
;
tx_freertos.c:2048
xEventGroupCreateStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2062
xEventGroupCreateStatic()
UINT
ret
;
tx_freertos.c:2071
vEventGroupDelete()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2076
vEventGroupDelete()
UINT
timeout
;
tx_freertos.c:2093
xEventGroupWaitBits()
UINT
ret
;
tx_freertos.c:2094
xEventGroupWaitBits()
UINT
get_option
;
tx_freertos.c:2095
xEventGroupWaitBits()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:2102
xEventGroupWaitBits()
get_option
=
TX_OR
;
tx_freertos.c:2107
xEventGroupWaitBits()
get_option
=
TX_OR_CLEAR
;
tx_freertos.c:2109
xEventGroupWaitBits()
get_option
=
TX_AND
;
tx_freertos.c:2113
xEventGroupWaitBits()
get_option
=
TX_AND_CLEAR
;
tx_freertos.c:2115
xEventGroupWaitBits()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2120
xEventGroupWaitBits()
UINT
ret
;
tx_freertos.c:2130
xEventGroupSetBits()
ret
=
tx_event_flags_set
(
&
xEventGroup
->
event
,
uxBitsToSet
,
TX_OR
)
;
tx_freertos.c:2135
xEventGroupSetBits()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2136
xEventGroupSetBits()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2142
xEventGroupSetBits()
UINT
ret
;
tx_freertos.c:2162
xEventGroupClearBits()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2165
xEventGroupClearBits()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2172
xEventGroupClearBits()
ret
=
tx_event_flags_set
(
&
xEventGroup
->
event
,
~
bits
,
TX_AND
)
;
tx_freertos.c:2179
xEventGroupClearBits()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2180
xEventGroupClearBits()
UINT
ret
;
tx_freertos.c:2201
xEventGroupGetBits()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2207
xEventGroupGetBits()
UINT
ret
;
tx_freertos.c:2245
xTimerCreate()
ret
=
tx_timer_create
(
&
p_timer
->
timer
,
(
char
*
)
pcTimerName
,
txfr_timer_callback_wrapper
,
(
ULONG
)
p_timer
,
xTimerPeriod
,
resch_ticks
,
TX_NO_ACTIVATE
)
;
tx_freertos.c:2276
xTimerCreate()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2277
xTimerCreate()
UINT
ret
;
tx_freertos.c:2292
xTimerCreateStatic()
ret
=
tx_timer_create
(
&
pxTimerBuffer
->
timer
,
(
char
*
)
pcTimerName
,
txfr_timer_callback_wrapper
,
(
ULONG
)
pxTimerBuffer
,
xTimerPeriod
,
resch_ticks
,
TX_NO_ACTIVATE
)
;
tx_freertos.c:2317
xTimerCreateStatic()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2318
xTimerCreateStatic()
UINT
ret
;
tx_freertos.c:2328
xTimerDelete()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2333
xTimerDelete()
UINT
ret
;
tx_freertos.c:2348
xTimerIsTimerActive()
UINT
is_active
;
tx_freertos.c:2349
xTimerIsTimerActive()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2354
xTimerIsTimerActive()
if
(
is_active
==
TX_TRUE
)
{
tx_freertos.c:2358
xTimerIsTimerActive()
UINT
ret
;
tx_freertos.c:2369
xTimerStart()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2374
xTimerStart()
UINT
ret
;
tx_freertos.c:2385
xTimerStop()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2390
xTimerStop()
UINT
ret
;
tx_freertos.c:2402
xTimerChangePeriod()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2403
xTimerChangePeriod()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2411
xTimerChangePeriod()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2421
xTimerChangePeriod()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2427
xTimerChangePeriod()
UINT
ret
;
tx_freertos.c:2441
xTimerReset()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2442
xTimerReset()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2449
xTimerReset()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2459
xTimerReset()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2465
xTimerReset()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2516
pvTimerGetTimerID()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2530
vTimerSetTimerID()
UINT
ret
;
tx_freertos.c:2544
vTimerSetReloadMode()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2545
vTimerSetReloadMode()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2553
vTimerSetReloadMode()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2565
vTimerSetReloadMode()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2571
vTimerSetReloadMode()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2592
xTimerGetPeriod()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2609
xTimerGetExpiryTime()
UINT
ret
;
tx_freertos.c:2612
xTimerGetExpiryTime()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2619
xTimerGetExpiryTime()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2634
uxTimerGetReloadMode()
UINT
ret
;
tx_freertos.c:2658
xQueueCreateSet()
ret
=
tx_queue_create
(
&
p_set
->
queue
,
""
,
sizeof
(
void
*
)
/
sizeof
(
UINT
)
,
p_mem
,
queue_size
)
;
tx_freertos.c:2680
xQueueCreateSet()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2681
xQueueCreateSet()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2695
xQueueAddToSet()
TX_INTERRUPT_SAVE_AREA
;
tx_freertos.c:2736
xQueueRemoveFromSet()
UINT
ret
;
tx_freertos.c:2779
xQueueSelectFromSet()
UINT
timeout
;
tx_freertos.c:2780
xQueueSelectFromSet()
timeout
=
(
UINT
)
xTicksToWait
;
tx_freertos.c:2787
xQueueSelectFromSet()
if
(
ret
!=
TX_SUCCESS
)
{
tx_freertos.c:2791
xQueueSelectFromSet()
UINT
tx_low_power_entered
;
tx_low_power.c:36
tx_low_power_entered
TX_INTERRUPT_SAVE_AREA
tx_low_power.c:88
tx_low_power_enter()
tx_low_power_entered
=
TX_TRUE
;
tx_low_power.c:149
tx_low_power_enter()
tx_low_power_entered
=
TX_FALSE
;
tx_low_power.c:219
tx_low_power_exit()
TX_INTERRUPT_SAVE_AREA
tx_low_power.c:290
tx_timer_get_next()
UINT
i
;
tx_low_power.c:294
tx_timer_get_next()
for
(
i
=
(
UINT
)
0
;
i
<
TX_TIMER_ENTRIES
;
i
++
)
tx_low_power.c:307
tx_timer_get_next()
return
(
TX_TRUE
)
;
tx_low_power.c:362
tx_timer_get_next()
return
(
TX_FALSE
)
;
tx_low_power.c:368
tx_timer_get_next()
TX_INTERRUPT_SAVE_AREA
tx_low_power.c:416
tx_time_increment()
UINT
i
;
tx_low_power.c:417
tx_time_increment()
VOID
_tx_mutex_priority_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_priority
)
;
tx_mutex.h:94
_tx_mutex_priority_change()
_tx_mutex_priority_change()::new_priority
TX_INTERRUPT_SAVE_AREA
tx_mutex_cleanup.c:82
_tx_mutex_cleanup()
UINT
suspended_count
;
tx_mutex_cleanup.c:86
_tx_mutex_cleanup()
if
(
mutex_ptr
->
tx_mutex_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_mutex_cleanup.c:116
_tx_mutex_cleanup()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_mutex_cleanup.c:138
_tx_mutex_cleanup()
if
(
thread_ptr
->
tx_thread_state
==
TX_MUTEX_SUSP
)
tx_mutex_cleanup.c:168
_tx_mutex_cleanup()
thread_ptr
->
tx_thread_suspend_status
=
TX_NOT_AVAILABLE
;
tx_mutex_cleanup.c:184
_tx_mutex_cleanup()
TX_INTERRUPT_SAVE_AREA
tx_mutex_cleanup.c:262
_tx_mutex_thread_release()
mutex_ptr
->
tx_mutex_ownership_count
=
(
(
UINT
)
1
)
;
tx_mutex_cleanup.c:288
_tx_mutex_thread_release()
UINT
_tx_mutex_create
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
name_ptr
,
UINT
inherit
)
tx_mutex_create.c:76
_tx_mutex_create()
TX_INTERRUPT_SAVE_AREA
tx_mutex_create.c:79
_tx_mutex_create()
return
(
TX_SUCCESS
)
;
tx_mutex_create.c:146
_tx_mutex_create()
UINT
_tx_mutex_delete
(
TX_MUTEX
*
mutex_ptr
)
tx_mutex_delete.c:78
_tx_mutex_delete()
TX_INTERRUPT_SAVE_AREA
tx_mutex_delete.c:81
_tx_mutex_delete()
UINT
suspended_count
;
tx_mutex_delete.c:86
_tx_mutex_delete()
mutex_ptr
->
tx_mutex_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_mutex_delete.c:146
_tx_mutex_delete()
mutex_ptr
->
tx_mutex_ownership_count
=
(
(
UINT
)
1
)
;
tx_mutex_delete.c:161
_tx_mutex_delete()
thread_ptr
->
tx_thread_suspend_status
=
TX_DELETED
;
tx_mutex_delete.c:199
_tx_mutex_delete()
return
(
TX_SUCCESS
)
;
tx_mutex_delete.c:243
_tx_mutex_delete()
UINT
_tx_mutex_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
wait_option
)
tx_mutex_get.c:77
_tx_mutex_get()
TX_INTERRUPT_SAVE_AREA
tx_mutex_get.c:80
_tx_mutex_get()
UINT
status
;
tx_mutex_get.c:88
_tx_mutex_get()
if
(
mutex_ptr
->
tx_mutex_ownership_count
==
(
(
UINT
)
0
)
)
tx_mutex_get.c:113
_tx_mutex_get()
mutex_ptr
->
tx_mutex_ownership_count
=
(
(
UINT
)
1
)
;
tx_mutex_get.c:117
_tx_mutex_get()
if
(
mutex_ptr
->
tx_mutex_inherit
==
TX_TRUE
)
tx_mutex_get.c:127
_tx_mutex_get()
mutex_ptr
->
tx_mutex_highest_priority_waiting
=
(
(
UINT
)
TX_MAX_PRIORITIES
)
;
tx_mutex_get.c:134
_tx_mutex_get()
status
=
TX_SUCCESS
;
tx_mutex_get.c:174
_tx_mutex_get()
status
=
TX_SUCCESS
;
tx_mutex_get.c:189
_tx_mutex_get()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_mutex_get.c:199
_tx_mutex_get()
status
=
TX_NOT_AVAILABLE
;
tx_mutex_get.c:206
_tx_mutex_get()
if
(
mutex_ptr
->
tx_mutex_suspended_count
==
TX_NO_SUSPENSIONS
)
tx_mutex_get.c:262
_tx_mutex_get()
thread_ptr
->
tx_thread_state
=
TX_MUTEX_SUSP
;
tx_mutex_get.c:287
_tx_mutex_get()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_mutex_get.c:339
_tx_mutex_get()
if
(
mutex_ptr
->
tx_mutex_inherit
==
TX_TRUE
)
tx_mutex_get.c:352
_tx_mutex_get()
status
=
TX_NOT_AVAILABLE
;
tx_mutex_get.c:404
_tx_mutex_get()
UINT
_tx_mutex_info_get
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
*
name
,
ULONG
*
count
,
TX_THREAD
*
*
owner
,
tx_mutex_info_get.c:81
_tx_mutex_info_get()
TX_INTERRUPT_SAVE_AREA
tx_mutex_info_get.c:86
_tx_mutex_info_get()
return
(
TX_SUCCESS
)
;
tx_mutex_info_get.c:147
_tx_mutex_info_get()
UINT
_tx_mutex_performance_info_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
*
puts
,
ULONG
*
gets
,
tx_mutex_performance_info_get.c:86
_tx_mutex_performance_info_get()
UINT
status
;
tx_mutex_performance_info_get.c:175
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:183
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:189
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:195
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:201
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:207
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:213
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:219
_tx_mutex_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_info_get.c:225
_tx_mutex_performance_info_get()
UINT
_tx_mutex_performance_system_info_get
(
ULONG
*
puts
,
ULONG
*
gets
,
ULONG
*
suspensions
,
tx_mutex_performance_system_info_get.c:85
_tx_mutex_performance_system_info_get()
UINT
status
;
tx_mutex_performance_system_info_get.c:156
_tx_mutex_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_system_info_get.c:164
_tx_mutex_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_system_info_get.c:170
_tx_mutex_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_system_info_get.c:176
_tx_mutex_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_system_info_get.c:182
_tx_mutex_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_system_info_get.c:188
_tx_mutex_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_system_info_get.c:194
_tx_mutex_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_mutex_performance_system_info_get.c:200
_tx_mutex_performance_system_info_get()
UINT
_tx_mutex_prioritize
(
TX_MUTEX
*
mutex_ptr
)
tx_mutex_prioritize.c:75
_tx_mutex_prioritize()
TX_INTERRUPT_SAVE_AREA
tx_mutex_prioritize.c:78
_tx_mutex_prioritize()
UINT
suspended_count
;
tx_mutex_prioritize.c:83
_tx_mutex_prioritize()
UINT
list_changed
;
tx_mutex_prioritize.c:86
_tx_mutex_prioritize()
if
(
suspended_count
<
(
(
UINT
)
2
)
)
tx_mutex_prioritize.c:105
_tx_mutex_prioritize()
else
if
(
suspended_count
==
(
(
UINT
)
2
)
)
tx_mutex_prioritize.c:113
_tx_mutex_prioritize()
list_changed
=
TX_FALSE
;
tx_mutex_prioritize.c:147
_tx_mutex_prioritize()
list_changed
=
TX_TRUE
;
tx_mutex_prioritize.c:175
_tx_mutex_prioritize()
list_changed
=
TX_TRUE
;
tx_mutex_prioritize.c:185
_tx_mutex_prioritize()
if
(
list_changed
==
TX_FALSE
)
tx_mutex_prioritize.c:190
_tx_mutex_prioritize()
list_changed
=
TX_FALSE
;
tx_mutex_prioritize.c:210
_tx_mutex_prioritize()
return
(
TX_SUCCESS
)
;
tx_mutex_prioritize.c:264
_tx_mutex_prioritize()
VOID
_tx_mutex_priority_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_priority
)
tx_mutex_priority_change.c:87
_tx_mutex_priority_change()
_tx_mutex_priority_change()::new_priority
TX_INTERRUPT_SAVE_AREA
tx_mutex_priority_change.c:92
_tx_mutex_priority_change()
UINT
original_priority
;
tx_mutex_priority_change.c:97
_tx_mutex_priority_change()
if
(
thread_ptr
->
tx_thread_state
!=
TX_READY
)
tx_mutex_priority_change.c:114
_tx_mutex_priority_change()
_tx_thread_preempt_disable
=
_tx_thread_preempt_disable
+
(
(
UINT
)
2
)
;
tx_mutex_priority_change.c:187
_tx_mutex_priority_change()
thread_ptr
->
tx_thread_state
=
TX_PRIORITY_CHANGE
;
tx_mutex_priority_change.c:190
_tx_mutex_priority_change()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_mutex_priority_change.c:193
_tx_mutex_priority_change()
if
(
thread_ptr
->
tx_thread_state
==
TX_READY
)
tx_mutex_priority_change.c:252
_tx_mutex_priority_change()
UINT
_tx_mutex_put
(
TX_MUTEX
*
mutex_ptr
)
tx_mutex_put.c:80
_tx_mutex_put()
TX_INTERRUPT_SAVE_AREA
tx_mutex_put.c:83
_tx_mutex_put()
UINT
old_priority
;
tx_mutex_put.c:87
_tx_mutex_put()
UINT
status
;
tx_mutex_put.c:88
_tx_mutex_put()
UINT
owned_count
;
tx_mutex_put.c:91
_tx_mutex_put()
UINT
suspended_count
;
tx_mutex_put.c:92
_tx_mutex_put()
UINT
inheritance_priority
;
tx_mutex_put.c:97
_tx_mutex_put()
status
=
TX_NOT_DONE
;
tx_mutex_put.c:101
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_ownership_count
!=
(
(
UINT
)
0
)
)
tx_mutex_put.c:122
_tx_mutex_put()
if
(
_tx_thread_preempt_disable
==
(
(
UINT
)
0
)
)
tx_mutex_put.c:138
_tx_mutex_put()
status
=
TX_NOT_OWNED
;
tx_mutex_put.c:147
_tx_mutex_put()
if
(
status
==
TX_NOT_DONE
)
tx_mutex_put.c:152
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_ownership_count
!=
(
(
UINT
)
0
)
)
tx_mutex_put.c:159
_tx_mutex_put()
status
=
TX_SUCCESS
;
tx_mutex_put.c:166
_tx_mutex_put()
status
=
TX_SUCCESS
;
tx_mutex_put.c:179
_tx_mutex_put()
if
(
thread_ptr
->
tx_thread_owned_mutex_count
==
(
(
UINT
)
0
)
)
tx_mutex_put.c:192
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_inherit
==
TX_FALSE
)
tx_mutex_put.c:223
_tx_mutex_put()
status
=
TX_SUCCESS
;
tx_mutex_put.c:233
_tx_mutex_put()
if
(
status
==
TX_NOT_DONE
)
tx_mutex_put.c:238
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_inherit
==
TX_TRUE
)
tx_mutex_put.c:246
_tx_mutex_put()
inheritance_priority
=
(
(
UINT
)
TX_MAX_PRIORITIES
)
;
tx_mutex_put.c:259
_tx_mutex_put()
if
(
next_mutex
->
tx_mutex_inherit
==
TX_TRUE
)
tx_mutex_put.c:268
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_suspended_count
>
(
(
UINT
)
1
)
)
tx_mutex_put.c:316
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_inherit
==
TX_TRUE
)
tx_mutex_put.c:320
_tx_mutex_put()
mutex_ptr
->
tx_mutex_highest_priority_waiting
=
(
UINT
)
TX_MAX_PRIORITIES
;
tx_mutex_put.c:383
_tx_mutex_put()
status
=
TX_SUCCESS
;
tx_mutex_put.c:412
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_inherit
==
TX_TRUE
)
tx_mutex_put.c:422
_tx_mutex_put()
mutex_ptr
->
tx_mutex_highest_priority_waiting
=
(
UINT
)
TX_MAX_PRIORITIES
;
tx_mutex_put.c:432
_tx_mutex_put()
if
(
owned_count
==
(
(
UINT
)
0
)
)
tx_mutex_put.c:439
_tx_mutex_put()
thread_ptr
->
tx_thread_owned_mutex_count
=
owned_count
+
(
(
UINT
)
1
)
;
tx_mutex_put.c:466
_tx_mutex_put()
mutex_ptr
->
tx_mutex_ownership_count
=
(
UINT
)
1
;
tx_mutex_put.c:469
_tx_mutex_put()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_mutex_put.c:481
_tx_mutex_put()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_mutex_put.c:510
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_inherit
==
TX_TRUE
)
tx_mutex_put.c:578
_tx_mutex_put()
if
(
mutex_ptr
->
tx_mutex_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_mutex_put.c:584
_tx_mutex_put()
status
=
TX_SUCCESS
;
tx_mutex_put.c:636
_tx_mutex_put()
status
=
TX_NOT_OWNED
;
tx_mutex_put.c:650
_tx_mutex_put()
TX_INTERRUPT_SAVE_AREA
tx_queue_cleanup.c:82
_tx_queue_cleanup()
UINT
suspended_count
;
tx_queue_cleanup.c:86
_tx_queue_cleanup()
if
(
queue_ptr
->
tx_queue_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_queue_cleanup.c:116
_tx_queue_cleanup()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_cleanup.c:138
_tx_queue_cleanup()
if
(
thread_ptr
->
tx_thread_state
==
TX_QUEUE_SUSP
)
tx_queue_cleanup.c:168
_tx_queue_cleanup()
if
(
queue_ptr
->
tx_queue_enqueued
!=
TX_NO_MESSAGES
)
tx_queue_cleanup.c:184
_tx_queue_cleanup()
thread_ptr
->
tx_thread_suspend_status
=
TX_QUEUE_FULL
;
tx_queue_cleanup.c:188
_tx_queue_cleanup()
thread_ptr
->
tx_thread_suspend_status
=
TX_QUEUE_EMPTY
;
tx_queue_cleanup.c:194
_tx_queue_cleanup()
UINT
_tx_queue_create
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
name_ptr
,
UINT
message_size
,
tx_queue_create.c:77
_tx_queue_create()
TX_INTERRUPT_SAVE_AREA
tx_queue_create.c:81
_tx_queue_create()
UINT
capacity
;
tx_queue_create.c:83
_tx_queue_create()
UINT
used_words
;
tx_queue_create.c:84
_tx_queue_create()
capacity
=
(
UINT
)
(
queue_size
/
(
(
ULONG
)
(
(
(
ULONG
)
message_size
)
*
(
sizeof
(
ULONG
)
)
)
)
)
;
tx_queue_create.c:100
_tx_queue_create()
queue_ptr
->
tx_queue_end
=
TX_ULONG_POINTER_ADD
(
queue_ptr
->
tx_queue_start
,
used_words
)
;
tx_queue_create.c:107
_tx_queue_create()
queue_ptr
->
tx_queue_available_storage
=
(
UINT
)
capacity
;
tx_queue_create.c:116
_tx_queue_create()
queue_ptr
->
tx_queue_capacity
=
(
UINT
)
capacity
;
tx_queue_create.c:117
_tx_queue_create()
return
(
TX_SUCCESS
)
;
tx_queue_create.c:170
_tx_queue_create()
UINT
_tx_queue_delete
(
TX_QUEUE
*
queue_ptr
)
tx_queue_delete.c:76
_tx_queue_delete()
TX_INTERRUPT_SAVE_AREA
tx_queue_delete.c:79
_tx_queue_delete()
UINT
suspended_count
;
tx_queue_delete.c:83
_tx_queue_delete()
queue_ptr
->
tx_queue_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_queue_delete.c:141
_tx_queue_delete()
while
(
suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_queue_delete.c:148
_tx_queue_delete()
thread_ptr
->
tx_thread_suspend_status
=
TX_DELETED
;
tx_queue_delete.c:162
_tx_queue_delete()
return
(
TX_SUCCESS
)
;
tx_queue_delete.c:206
_tx_queue_delete()
UINT
_tx_queue_flush
(
TX_QUEUE
*
queue_ptr
)
tx_queue_flush.c:77
_tx_queue_flush()
TX_INTERRUPT_SAVE_AREA
tx_queue_flush.c:80
_tx_queue_flush()
UINT
suspended_count
;
tx_queue_flush.c:83
_tx_queue_flush()
suspended_count
=
TX_NO_SUSPENSIONS
;
tx_queue_flush.c:88
_tx_queue_flush()
if
(
queue_ptr
->
tx_queue_enqueued
!=
TX_NO_MESSAGES
)
tx_queue_flush.c:101
_tx_queue_flush()
queue_ptr
->
tx_queue_enqueued
=
TX_NO_MESSAGES
;
tx_queue_flush.c:107
_tx_queue_flush()
if
(
queue_ptr
->
tx_queue_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_queue_flush.c:113
_tx_queue_flush()
queue_ptr
->
tx_queue_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_queue_flush.c:125
_tx_queue_flush()
if
(
suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_queue_flush.c:137
_tx_queue_flush()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_queue_flush.c:166
_tx_queue_flush()
return
(
TX_SUCCESS
)
;
tx_queue_flush.c:205
_tx_queue_flush()
UINT
_tx_queue_front_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
tx_queue_front_send.c:80
_tx_queue_front_send()
TX_INTERRUPT_SAVE_AREA
tx_queue_front_send.c:83
_tx_queue_front_send()
UINT
size
;
tx_queue_front_send.c:88
_tx_queue_front_send()
UINT
suspended_count
;
tx_queue_front_send.c:89
_tx_queue_front_send()
UINT
status
;
tx_queue_front_send.c:92
_tx_queue_front_send()
status
=
TX_SUCCESS
;
tx_queue_front_send.c:99
_tx_queue_front_send()
if
(
queue_ptr
->
tx_queue_available_storage
!=
(
(
UINT
)
0
)
)
tx_queue_front_send.c:123
_tx_queue_front_send()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_front_send.c:128
_tx_queue_front_send()
queue_ptr
->
tx_queue_read
=
TX_ULONG_POINTER_SUB
(
queue_ptr
->
tx_queue_end
,
queue_ptr
->
tx_queue_message_size
)
;
tx_queue_front_send.c:143
_tx_queue_front_send()
queue_ptr
->
tx_queue_read
=
TX_ULONG_POINTER_SUB
(
queue_ptr
->
tx_queue_read
,
queue_ptr
->
tx_queue_message_size
)
;
tx_queue_front_send.c:149
_tx_queue_front_send()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_front_send.c:167
_tx_queue_front_send()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_front_send.c:198
_tx_queue_front_send()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_front_send.c:246
_tx_queue_front_send()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_queue_front_send.c:249
_tx_queue_front_send()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_queue_front_send.c:288
_tx_queue_front_send()
status
=
TX_QUEUE_FULL
;
tx_queue_front_send.c:295
_tx_queue_front_send()
thread_ptr
->
tx_thread_suspend_option
=
TX_TRUE
;
tx_queue_front_send.c:316
_tx_queue_front_send()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_front_send.c:327
_tx_queue_front_send()
queue_ptr
->
tx_queue_suspended_count
=
suspended_count
+
(
(
UINT
)
1
)
;
tx_queue_front_send.c:354
_tx_queue_front_send()
thread_ptr
->
tx_thread_state
=
TX_QUEUE_SUSP
;
tx_queue_front_send.c:357
_tx_queue_front_send()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_queue_front_send.c:375
_tx_queue_front_send()
if
(
thread_ptr
->
tx_thread_suspend_status
==
TX_SUCCESS
)
tx_queue_front_send.c:393
_tx_queue_front_send()
status
=
TX_QUEUE_FULL
;
tx_queue_front_send.c:417
_tx_queue_front_send()
UINT
_tx_queue_info_get
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
*
name
,
ULONG
*
enqueued
,
ULONG
*
available_storage
,
tx_queue_info_get.c:80
_tx_queue_info_get()
TX_INTERRUPT_SAVE_AREA
tx_queue_info_get.c:84
_tx_queue_info_get()
return
(
TX_SUCCESS
)
;
tx_queue_info_get.c:145
_tx_queue_info_get()
UINT
_tx_queue_performance_info_get
(
TX_QUEUE
*
queue_ptr
,
ULONG
*
messages_sent
,
ULONG
*
messages_received
,
tx_queue_performance_info_get.c:85
_tx_queue_performance_info_get()
UINT
status
;
tx_queue_performance_info_get.c:174
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:182
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:188
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:194
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:200
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:206
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:212
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:218
_tx_queue_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_info_get.c:224
_tx_queue_performance_info_get()
UINT
_tx_queue_performance_system_info_get
(
ULONG
*
messages_sent
,
ULONG
*
messages_received
,
tx_queue_performance_system_info_get.c:85
_tx_queue_performance_system_info_get()
UINT
status
;
tx_queue_performance_system_info_get.c:156
_tx_queue_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_system_info_get.c:164
_tx_queue_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_system_info_get.c:170
_tx_queue_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_system_info_get.c:176
_tx_queue_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_system_info_get.c:182
_tx_queue_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_system_info_get.c:188
_tx_queue_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_system_info_get.c:194
_tx_queue_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_queue_performance_system_info_get.c:200
_tx_queue_performance_system_info_get()
UINT
_tx_queue_prioritize
(
TX_QUEUE
*
queue_ptr
)
tx_queue_prioritize.c:75
_tx_queue_prioritize()
TX_INTERRUPT_SAVE_AREA
tx_queue_prioritize.c:78
_tx_queue_prioritize()
UINT
suspended_count
;
tx_queue_prioritize.c:83
_tx_queue_prioritize()
UINT
list_changed
;
tx_queue_prioritize.c:86
_tx_queue_prioritize()
if
(
suspended_count
<
(
(
UINT
)
2
)
)
tx_queue_prioritize.c:102
_tx_queue_prioritize()
else
if
(
suspended_count
==
(
(
UINT
)
2
)
)
tx_queue_prioritize.c:110
_tx_queue_prioritize()
list_changed
=
TX_FALSE
;
tx_queue_prioritize.c:144
_tx_queue_prioritize()
list_changed
=
TX_TRUE
;
tx_queue_prioritize.c:172
_tx_queue_prioritize()
list_changed
=
TX_TRUE
;
tx_queue_prioritize.c:182
_tx_queue_prioritize()
if
(
list_changed
==
TX_FALSE
)
tx_queue_prioritize.c:187
_tx_queue_prioritize()
list_changed
=
TX_FALSE
;
tx_queue_prioritize.c:207
_tx_queue_prioritize()
return
(
TX_SUCCESS
)
;
tx_queue_prioritize.c:249
_tx_queue_prioritize()
UINT
_tx_queue_receive
(
TX_QUEUE
*
queue_ptr
,
VOID
*
destination_ptr
,
ULONG
wait_option
)
tx_queue_receive.c:82
_tx_queue_receive()
TX_INTERRUPT_SAVE_AREA
tx_queue_receive.c:85
_tx_queue_receive()
UINT
size
;
tx_queue_receive.c:90
_tx_queue_receive()
UINT
suspended_count
;
tx_queue_receive.c:91
_tx_queue_receive()
UINT
status
;
tx_queue_receive.c:94
_tx_queue_receive()
status
=
TX_SUCCESS
;
tx_queue_receive.c:98
_tx_queue_receive()
if
(
queue_ptr
->
tx_queue_enqueued
!=
TX_NO_MESSAGES
)
tx_queue_receive.c:123
_tx_queue_receive()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_receive.c:127
_tx_queue_receive()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_receive.c:139
_tx_queue_receive()
if
(
thread_ptr
->
tx_thread_suspend_option
==
TX_TRUE
)
tx_queue_receive.c:172
_tx_queue_receive()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_receive.c:186
_tx_queue_receive()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_receive.c:191
_tx_queue_receive()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_queue_receive.c:223
_tx_queue_receive()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_receive.c:258
_tx_queue_receive()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_receive.c:296
_tx_queue_receive()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_receive.c:315
_tx_queue_receive()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_queue_receive.c:347
_tx_queue_receive()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_queue_receive.c:376
_tx_queue_receive()
status
=
TX_QUEUE_EMPTY
;
tx_queue_receive.c:383
_tx_queue_receive()
thread_ptr
->
tx_thread_suspend_option
=
TX_FALSE
;
tx_queue_receive.c:409
_tx_queue_receive()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_receive.c:419
_tx_queue_receive()
queue_ptr
->
tx_queue_suspended_count
=
suspended_count
+
(
(
UINT
)
1
)
;
tx_queue_receive.c:441
_tx_queue_receive()
thread_ptr
->
tx_thread_state
=
TX_QUEUE_SUSP
;
tx_queue_receive.c:444
_tx_queue_receive()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_queue_receive.c:456
_tx_queue_receive()
status
=
TX_QUEUE_EMPTY
;
tx_queue_receive.c:482
_tx_queue_receive()
UINT
_tx_queue_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
tx_queue_send.c:80
_tx_queue_send()
TX_INTERRUPT_SAVE_AREA
tx_queue_send.c:83
_tx_queue_send()
UINT
size
;
tx_queue_send.c:88
_tx_queue_send()
UINT
suspended_count
;
tx_queue_send.c:89
_tx_queue_send()
UINT
status
;
tx_queue_send.c:92
_tx_queue_send()
status
=
TX_SUCCESS
;
tx_queue_send.c:99
_tx_queue_send()
if
(
queue_ptr
->
tx_queue_available_storage
!=
TX_NO_MESSAGES
)
tx_queue_send.c:123
_tx_queue_send()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_send.c:129
_tx_queue_send()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_send.c:147
_tx_queue_send()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_send.c:194
_tx_queue_send()
TX_QUEUE_MESSAGE_COPY
(
source
,
destination
,
size
)
tx_queue_send.c:235
_tx_queue_send()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_queue_send.c:238
_tx_queue_send()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_queue_send.c:283
_tx_queue_send()
status
=
TX_QUEUE_FULL
;
tx_queue_send.c:290
_tx_queue_send()
thread_ptr
->
tx_thread_suspend_option
=
TX_FALSE
;
tx_queue_send.c:316
_tx_queue_send()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_queue_send.c:326
_tx_queue_send()
queue_ptr
->
tx_queue_suspended_count
=
suspended_count
+
(
(
UINT
)
1
)
;
tx_queue_send.c:348
_tx_queue_send()
thread_ptr
->
tx_thread_state
=
TX_QUEUE_SUSP
;
tx_queue_send.c:351
_tx_queue_send()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_queue_send.c:369
_tx_queue_send()
if
(
thread_ptr
->
tx_thread_suspend_status
==
TX_SUCCESS
)
tx_queue_send.c:387
_tx_queue_send()
status
=
TX_QUEUE_FULL
;
tx_queue_send.c:422
_tx_queue_send()
UINT
_tx_queue_send_notify
(
TX_QUEUE
*
queue_ptr
,
VOID
(
*
queue_send_notify
)
(
TX_QUEUE
*
notify_queue_ptr
)
)
tx_queue_send_notify.c:75
_tx_queue_send_notify()
return
(
TX_FEATURE_NOT_ENABLED
)
;
tx_queue_send_notify.c:84
_tx_queue_send_notify()
TX_INTERRUPT_SAVE_AREA
tx_queue_send_notify.c:87
_tx_queue_send_notify()
return
(
TX_SUCCESS
)
;
tx_queue_send_notify.c:106
_tx_queue_send_notify()
UINT
_tx_semaphore_ceiling_put
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
ceiling
)
tx_semaphore_ceiling_put.c:77
_tx_semaphore_ceiling_put()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_ceiling_put.c:80
_tx_semaphore_ceiling_put()
UINT
suspended_count
;
tx_semaphore_ceiling_put.c:87
_tx_semaphore_ceiling_put()
UINT
status
;
tx_semaphore_ceiling_put.c:90
_tx_semaphore_ceiling_put()
status
=
TX_SUCCESS
;
tx_semaphore_ceiling_put.c:94
_tx_semaphore_ceiling_put()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_semaphore_ceiling_put.c:118
_tx_semaphore_ceiling_put()
status
=
TX_CEILING_EXCEEDED
;
tx_semaphore_ceiling_put.c:129
_tx_semaphore_ceiling_put()
status
=
TX_SUCCESS
;
tx_semaphore_ceiling_put.c:158
_tx_semaphore_ceiling_put()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_semaphore_ceiling_put.c:171
_tx_semaphore_ceiling_put()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_semaphore_ceiling_put.c:203
_tx_semaphore_ceiling_put()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_cleanup.c:82
_tx_semaphore_cleanup()
UINT
suspended_count
;
tx_semaphore_cleanup.c:86
_tx_semaphore_cleanup()
if
(
semaphore_ptr
->
tx_semaphore_suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_semaphore_cleanup.c:117
_tx_semaphore_cleanup()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_semaphore_cleanup.c:139
_tx_semaphore_cleanup()
if
(
thread_ptr
->
tx_thread_state
==
TX_SEMAPHORE_SUSP
)
tx_semaphore_cleanup.c:169
_tx_semaphore_cleanup()
thread_ptr
->
tx_thread_suspend_status
=
TX_NO_INSTANCE
;
tx_semaphore_cleanup.c:185
_tx_semaphore_cleanup()
UINT
_tx_semaphore_create
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
name_ptr
,
ULONG
initial_count
)
tx_semaphore_create.c:75
_tx_semaphore_create()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_create.c:78
_tx_semaphore_create()
return
(
TX_SUCCESS
)
;
tx_semaphore_create.c:142
_tx_semaphore_create()
UINT
_tx_semaphore_delete
(
TX_SEMAPHORE
*
semaphore_ptr
)
tx_semaphore_delete.c:77
_tx_semaphore_delete()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_delete.c:80
_tx_semaphore_delete()
UINT
suspended_count
;
tx_semaphore_delete.c:84
_tx_semaphore_delete()
semaphore_ptr
->
tx_semaphore_suspended_count
=
TX_NO_SUSPENSIONS
;
tx_semaphore_delete.c:142
_tx_semaphore_delete()
while
(
suspended_count
!=
TX_NO_SUSPENSIONS
)
tx_semaphore_delete.c:149
_tx_semaphore_delete()
thread_ptr
->
tx_thread_suspend_status
=
TX_DELETED
;
tx_semaphore_delete.c:163
_tx_semaphore_delete()
return
(
TX_SUCCESS
)
;
tx_semaphore_delete.c:207
_tx_semaphore_delete()
UINT
_tx_semaphore_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
wait_option
)
tx_semaphore_get.c:76
_tx_semaphore_get()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_get.c:79
_tx_semaphore_get()
UINT
status
;
tx_semaphore_get.c:84
_tx_semaphore_get()
status
=
TX_SUCCESS
;
tx_semaphore_get.c:88
_tx_semaphore_get()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_semaphore_get.c:124
_tx_semaphore_get()
status
=
TX_NO_INSTANCE
;
tx_semaphore_get.c:131
_tx_semaphore_get()
if
(
semaphore_ptr
->
tx_semaphore_suspended_count
==
TX_NO_SUSPENSIONS
)
tx_semaphore_get.c:165
_tx_semaphore_get()
thread_ptr
->
tx_thread_state
=
TX_SEMAPHORE_SUSP
;
tx_semaphore_get.c:190
_tx_semaphore_get()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_semaphore_get.c:202
_tx_semaphore_get()
status
=
TX_NO_INSTANCE
;
tx_semaphore_get.c:228
_tx_semaphore_get()
UINT
_tx_semaphore_info_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
*
name
,
ULONG
*
current_value
,
tx_semaphore_info_get.c:80
_tx_semaphore_info_get()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_info_get.c:85
_tx_semaphore_info_get()
return
(
TX_SUCCESS
)
;
tx_semaphore_info_get.c:139
_tx_semaphore_info_get()
UINT
_tx_semaphore_performance_info_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
*
puts
,
ULONG
*
gets
,
tx_semaphore_performance_info_get.c:83
_tx_semaphore_performance_info_get()
UINT
status
;
tx_semaphore_performance_info_get.c:158
_tx_semaphore_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_info_get.c:166
_tx_semaphore_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_info_get.c:172
_tx_semaphore_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_info_get.c:178
_tx_semaphore_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_info_get.c:184
_tx_semaphore_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_info_get.c:190
_tx_semaphore_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_info_get.c:196
_tx_semaphore_performance_info_get()
UINT
_tx_semaphore_performance_system_info_get
(
ULONG
*
puts
,
ULONG
*
gets
,
ULONG
*
suspensions
,
ULONG
*
timeouts
)
tx_semaphore_performance_system_info_get.c:81
_tx_semaphore_performance_system_info_get()
UINT
status
;
tx_semaphore_performance_system_info_get.c:137
_tx_semaphore_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_system_info_get.c:145
_tx_semaphore_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_system_info_get.c:151
_tx_semaphore_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_system_info_get.c:157
_tx_semaphore_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_system_info_get.c:163
_tx_semaphore_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_semaphore_performance_system_info_get.c:169
_tx_semaphore_performance_system_info_get()
UINT
_tx_semaphore_prioritize
(
TX_SEMAPHORE
*
semaphore_ptr
)
tx_semaphore_prioritize.c:75
_tx_semaphore_prioritize()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_prioritize.c:78
_tx_semaphore_prioritize()
UINT
suspended_count
;
tx_semaphore_prioritize.c:83
_tx_semaphore_prioritize()
UINT
list_changed
;
tx_semaphore_prioritize.c:86
_tx_semaphore_prioritize()
if
(
suspended_count
<
(
(
UINT
)
2
)
)
tx_semaphore_prioritize.c:102
_tx_semaphore_prioritize()
else
if
(
suspended_count
==
(
(
UINT
)
2
)
)
tx_semaphore_prioritize.c:110
_tx_semaphore_prioritize()
list_changed
=
TX_FALSE
;
tx_semaphore_prioritize.c:144
_tx_semaphore_prioritize()
list_changed
=
TX_TRUE
;
tx_semaphore_prioritize.c:172
_tx_semaphore_prioritize()
list_changed
=
TX_TRUE
;
tx_semaphore_prioritize.c:182
_tx_semaphore_prioritize()
if
(
list_changed
==
TX_FALSE
)
tx_semaphore_prioritize.c:187
_tx_semaphore_prioritize()
list_changed
=
TX_FALSE
;
tx_semaphore_prioritize.c:209
_tx_semaphore_prioritize()
return
(
TX_SUCCESS
)
;
tx_semaphore_prioritize.c:251
_tx_semaphore_prioritize()
UINT
_tx_semaphore_put
(
TX_SEMAPHORE
*
semaphore_ptr
)
tx_semaphore_put.c:75
_tx_semaphore_put()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_put.c:78
_tx_semaphore_put()
UINT
suspended_count
;
tx_semaphore_put.c:85
_tx_semaphore_put()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_semaphore_put.c:112
_tx_semaphore_put()
if
(
suspended_count
==
TX_NO_SUSPENSIONS
)
tx_semaphore_put.c:150
_tx_semaphore_put()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_semaphore_put.c:188
_tx_semaphore_put()
return
(
TX_SUCCESS
)
;
tx_semaphore_put.c:222
_tx_semaphore_put()
UINT
_tx_semaphore_put_notify
(
TX_SEMAPHORE
*
semaphore_ptr
,
VOID
(
*
semaphore_put_notify
)
(
TX_SEMAPHORE
*
notify_semaphore_ptr
)
)
tx_semaphore_put_notify.c:75
_tx_semaphore_put_notify()
return
(
TX_FEATURE_NOT_ENABLED
)
;
tx_semaphore_put_notify.c:84
_tx_semaphore_put_notify()
TX_INTERRUPT_SAVE_AREA
tx_semaphore_put_notify.c:87
_tx_semaphore_put_notify()
return
(
TX_SUCCESS
)
;
tx_semaphore_put_notify.c:106
_tx_semaphore_put_notify()
THREAD_DECLARE
UINT
_tx_thread_highest_priority
;
tx_thread.h:384
_tx_thread_highest_priority
THREAD_DECLARE
volatile
UINT
_tx_thread_preempt_disable
;
tx_thread.h:399
_tx_thread_preempt_disable
UINT
_tx_thread_create
(
TX_THREAD
*
thread_ptr
,
CHAR
*
name_ptr
,
VOID
(
*
entry_function
)
(
ULONG
id
)
,
ULONG
entry_input
,
tx_thread_create.c:93
_tx_thread_create()
VOID
*
stack_start
,
ULONG
stack_size
,
UINT
priority
,
UINT
preempt_threshold
,
tx_thread_create.c:94
_tx_thread_create()
_tx_thread_create()::priority
ULONG
time_slice
,
UINT
auto_start
)
tx_thread_create.c:95
_tx_thread_create()
_tx_thread_create()::auto_start
TX_INTERRUPT_SAVE_AREA
tx_thread_create.c:98
_tx_thread_create()
UINT
saved_threshold
=
(
(
UINT
)
0
)
;
tx_thread_create.c:103
_tx_thread_create()
thread_ptr
->
tx_thread_inherit_priority
=
(
(
UINT
)
TX_MAX_PRIORITIES
)
;
tx_thread_create.c:166
_tx_thread_create()
temp_ptr
=
(
TX_UCHAR_POINTER_ADD
(
temp_ptr
,
(
stack_size
-
(
(
ULONG
)
1
)
)
)
)
;
tx_thread_create.c:170
_tx_thread_create()
thread_ptr
->
tx_thread_preempt_threshold
=
(
(
UINT
)
0
)
;
tx_thread_create.c:186
_tx_thread_create()
thread_ptr
->
tx_thread_user_preempt_threshold
=
(
(
UINT
)
0
)
;
tx_thread_create.c:187
_tx_thread_create()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_thread_create.c:199
_tx_thread_create()
if
(
auto_start
==
TX_AUTO_START
)
tx_thread_create.c:273
_tx_thread_create()
return
(
TX_SUCCESS
)
;
tx_thread_create.c:374
_tx_thread_create()
UINT
_tx_thread_delete
(
TX_THREAD
*
thread_ptr
)
tx_thread_delete.c:74
_tx_thread_delete()
TX_INTERRUPT_SAVE_AREA
tx_thread_delete.c:77
_tx_thread_delete()
UINT
status
;
tx_thread_delete.c:81
_tx_thread_delete()
status
=
TX_SUCCESS
;
tx_thread_delete.c:85
_tx_thread_delete()
if
(
thread_ptr
->
tx_thread_state
!=
TX_COMPLETED
)
tx_thread_delete.c:91
_tx_thread_delete()
if
(
thread_ptr
->
tx_thread_state
!=
TX_TERMINATED
)
tx_thread_delete.c:95
_tx_thread_delete()
status
=
TX_DELETE_ERROR
;
tx_thread_delete.c:102
_tx_thread_delete()
if
(
status
==
TX_SUCCESS
)
tx_thread_delete.c:107
_tx_thread_delete()
UINT
_tx_thread_entry_exit_notify
(
TX_THREAD
*
thread_ptr
,
VOID
(
*
thread_entry_exit_notify
)
(
TX_THREAD
*
notify_thread_ptr
,
UINT
id
)
)
tx_thread_entry_exit_notify.c:77
_tx_thread_entry_exit_notify()
return
(
TX_FEATURE_NOT_ENABLED
)
;
tx_thread_entry_exit_notify.c:86
_tx_thread_entry_exit_notify()
TX_INTERRUPT_SAVE_AREA
tx_thread_entry_exit_notify.c:89
_tx_thread_entry_exit_notify()
return
(
TX_SUCCESS
)
;
tx_thread_entry_exit_notify.c:108
_tx_thread_entry_exit_notify()
TX_INTERRUPT_SAVE_AREA
tx_thread_identify.c:81
_tx_thread_identify()
UINT
_tx_thread_info_get
(
TX_THREAD
*
thread_ptr
,
CHAR
*
*
name
,
UINT
*
state
,
ULONG
*
run_count
,
tx_thread_info_get.c:83
_tx_thread_info_get()
UINT
*
priority
,
UINT
*
preemption_threshold
,
ULONG
*
time_slice
,
tx_thread_info_get.c:84
_tx_thread_info_get()
_tx_thread_info_get()::priority
TX_INTERRUPT_SAVE_AREA
tx_thread_info_get.c:88
_tx_thread_info_get()
return
(
TX_SUCCESS
)
;
tx_thread_info_get.c:163
_tx_thread_info_get()
UINT
_tx_thread_highest_priority
;
tx_thread_initialize.c:118
_tx_thread_highest_priority
volatile
UINT
_tx_thread_preempt_disable
;
tx_thread_initialize.c:133
_tx_thread_preempt_disable
_tx_thread_highest_priority
=
(
(
UINT
)
TX_MAX_PRIORITIES
)
;
tx_thread_initialize.c:346
_tx_thread_initialize()
_tx_thread_preempt_disable
=
(
(
UINT
)
0
)
;
tx_thread_initialize.c:360
_tx_thread_initialize()
UINT
_tx_thread_performance_info_get
(
TX_THREAD
*
thread_ptr
,
ULONG
*
resumptions
,
ULONG
*
suspensions
,
tx_thread_performance_info_get.c:100
_tx_thread_performance_info_get()
UINT
status
;
tx_thread_performance_info_get.c:218
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:226
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:232
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:238
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:244
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:250
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:256
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:262
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:268
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:274
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:280
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:286
_tx_thread_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_info_get.c:292
_tx_thread_performance_info_get()
UINT
_tx_thread_performance_system_info_get
(
ULONG
*
resumptions
,
ULONG
*
suspensions
,
tx_thread_performance_system_info_get.c:100
_tx_thread_performance_system_info_get()
UINT
status
;
tx_thread_performance_system_info_get.c:208
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:216
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:222
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:228
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:234
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:240
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:246
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:252
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:258
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:264
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:270
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:276
_tx_thread_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_performance_system_info_get.c:282
_tx_thread_performance_system_info_get()
UINT
_tx_thread_preemption_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_threshold
,
UINT
*
old_threshold
)
tx_thread_preemption_change.c:77
_tx_thread_preemption_change()
TX_INTERRUPT_SAVE_AREA
tx_thread_preemption_change.c:80
_tx_thread_preemption_change()
UINT
status
;
tx_thread_preemption_change.c:88
_tx_thread_preemption_change()
status
=
TX_SUCCESS
;
tx_thread_preemption_change.c:92
_tx_thread_preemption_change()
if
(
new_threshold
!=
(
(
UINT
)
0
)
)
tx_thread_preemption_change.c:103
_tx_thread_preemption_change()
new_threshold
=
(
(
UINT
)
0
)
;
tx_thread_preemption_change.c:108
_tx_thread_preemption_change()
status
=
TX_THRESH_ERROR
;
tx_thread_preemption_change.c:127
_tx_thread_preemption_change()
UINT
_tx_thread_priority_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_priority
,
UINT
*
old_priority
)
tx_thread_priority_change.c:89
_tx_thread_priority_change()
TX_INTERRUPT_SAVE_AREA
tx_thread_priority_change.c:92
_tx_thread_priority_change()
UINT
original_priority
;
tx_thread_priority_change.c:96
_tx_thread_priority_change()
if
(
thread_ptr
->
tx_thread_state
!=
TX_READY
)
tx_thread_priority_change.c:112
_tx_thread_priority_change()
thread_ptr
->
tx_thread_state
=
TX_PRIORITY_CHANGE
;
tx_thread_priority_change.c:144
_tx_thread_priority_change()
_tx_thread_preempt_disable
=
_tx_thread_preempt_disable
+
(
(
UINT
)
3
)
;
tx_thread_priority_change.c:191
_tx_thread_priority_change()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_thread_priority_change.c:194
_tx_thread_priority_change()
if
(
thread_ptr
->
tx_thread_state
==
TX_READY
)
tx_thread_priority_change.c:248
_tx_thread_priority_change()
return
(
TX_SUCCESS
)
;
tx_thread_priority_change.c:285
_tx_thread_priority_change()
TX_INTERRUPT_SAVE_AREA
tx_thread_relinquish.c:81
_tx_thread_relinquish()
UINT
priority
;
tx_thread_relinquish.c:83
_tx_thread_relinquish()
UINT
_tx_thread_reset
(
TX_THREAD
*
thread_ptr
)
tx_thread_reset.c:75
_tx_thread_reset()
TX_INTERRUPT_SAVE_AREA
tx_thread_reset.c:78
_tx_thread_reset()
UINT
status
;
tx_thread_reset.c:81
_tx_thread_reset()
status
=
TX_SUCCESS
;
tx_thread_reset.c:85
_tx_thread_reset()
status
=
TX_NOT_DONE
;
tx_thread_reset.c:98
_tx_thread_reset()
if
(
thread_ptr
->
tx_thread_state
!=
TX_COMPLETED
)
tx_thread_reset.c:104
_tx_thread_reset()
if
(
thread_ptr
->
tx_thread_state
!=
TX_TERMINATED
)
tx_thread_reset.c:108
_tx_thread_reset()
status
=
TX_NOT_DONE
;
tx_thread_reset.c:112
_tx_thread_reset()
if
(
status
==
TX_SUCCESS
)
tx_thread_reset.c:118
_tx_thread_reset()
thread_ptr
->
tx_thread_state
=
TX_NOT_DONE
;
tx_thread_reset.c:122
_tx_thread_reset()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_thread_reset.c:147
_tx_thread_reset()
UINT
_tx_thread_resume
(
TX_THREAD
*
thread_ptr
)
tx_thread_resume.c:75
_tx_thread_resume()
TX_INTERRUPT_SAVE_AREA
tx_thread_resume.c:78
_tx_thread_resume()
UINT
status
;
tx_thread_resume.c:80
_tx_thread_resume()
UINT
saved_threshold
=
(
(
UINT
)
0
)
;
tx_thread_resume.c:82
_tx_thread_resume()
if
(
thread_ptr
->
tx_thread_state
==
TX_SUSPENDED
)
tx_thread_resume.c:121
_tx_thread_resume()
return
(
TX_SUCCESS
)
;
tx_thread_resume.c:198
_tx_thread_resume()
else
if
(
thread_ptr
->
tx_thread_delayed_suspend
==
TX_TRUE
)
tx_thread_resume.c:525
_tx_thread_resume()
thread_ptr
->
tx_thread_delayed_suspend
=
TX_FALSE
;
tx_thread_resume.c:529
_tx_thread_resume()
status
=
TX_SUSPEND_LIFTED
;
tx_thread_resume.c:532
_tx_thread_resume()
status
=
TX_RESUME_ERROR
;
tx_thread_resume.c:538
_tx_thread_resume()
TX_INTERRUPT_SAVE_AREA
tx_thread_shell_entry.c:79
_tx_thread_shell_entry()
VOID
(
*
entry_exit_notify
)
(
TX_THREAD
*
notify_thread_ptr
,
UINT
type
)
;
tx_thread_shell_entry.c:83
(
entry_exit_notify
)
(
thread_ptr
,
TX_THREAD_ENTRY
)
;
tx_thread_shell_entry.c:109
_tx_thread_shell_entry()
thread_ptr
->
tx_thread_state
=
TX_COMPLETED
;
tx_thread_shell_entry.c:138
_tx_thread_shell_entry()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_thread_shell_entry.c:167
_tx_thread_shell_entry()
(
entry_exit_notify
)
(
thread_ptr
,
TX_THREAD_EXIT
)
;
tx_thread_shell_entry.c:188
_tx_thread_shell_entry()
UINT
_tx_thread_sleep
(
ULONG
timer_ticks
)
tx_thread_sleep.c:74
_tx_thread_sleep()
TX_INTERRUPT_SAVE_AREA
tx_thread_sleep.c:77
_tx_thread_sleep()
UINT
status
;
tx_thread_sleep.c:79
_tx_thread_sleep()
status
=
TX_CALLER_ERROR
;
tx_thread_sleep.c:99
_tx_thread_sleep()
status
=
TX_CALLER_ERROR
;
tx_thread_sleep.c:110
_tx_thread_sleep()
status
=
TX_CALLER_ERROR
;
tx_thread_sleep.c:123
_tx_thread_sleep()
status
=
TX_SUCCESS
;
tx_thread_sleep.c:135
_tx_thread_sleep()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_thread_sleep.c:141
_tx_thread_sleep()
status
=
TX_CALLER_ERROR
;
tx_thread_sleep.c:148
_tx_thread_sleep()
thread_ptr
->
tx_thread_state
=
TX_SLEEP
;
tx_thread_sleep.c:162
_tx_thread_sleep()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_thread_sleep.c:174
_tx_thread_sleep()
thread_ptr
->
tx_thread_suspend_status
=
TX_SUCCESS
;
tx_thread_sleep.c:177
_tx_thread_sleep()
TX_INTERRUPT_SAVE_AREA
tx_thread_stack_analyze.c:76
_tx_thread_stack_analyze()
stack_ptr
=
TX_ULONG_POINTER_ADD
(
stack_lowest
,
size
)
;
tx_thread_stack_analyze.c:119
_tx_thread_stack_analyze()
stack_ptr
=
TX_ULONG_POINTER_ADD
(
stack_ptr
,
1
)
;
tx_thread_stack_analyze.c:142
_tx_thread_stack_analyze()
UINT
_tx_thread_stack_error_notify
(
VOID
(
*
stack_error_handler
)
(
TX_THREAD
*
thread_ptr
)
)
tx_thread_stack_error_notify.c:86
_tx_thread_stack_error_notify()
UINT
status
;
tx_thread_stack_error_notify.c:91
_tx_thread_stack_error_notify()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_stack_error_notify.c:99
_tx_thread_stack_error_notify()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_thread_stack_error_notify.c:105
_tx_thread_stack_error_notify()
UINT
_tx_thread_suspend
(
TX_THREAD
*
thread_ptr
)
tx_thread_suspend.c:79
_tx_thread_suspend()
TX_INTERRUPT_SAVE_AREA
tx_thread_suspend.c:82
_tx_thread_suspend()
UINT
status
;
tx_thread_suspend.c:85
_tx_thread_suspend()
if
(
thread_ptr
->
tx_thread_state
==
TX_READY
)
tx_thread_suspend.c:103
_tx_thread_suspend()
status
=
TX_SUCCESS
;
tx_thread_suspend.c:107
_tx_thread_suspend()
if
(
_tx_thread_preempt_disable
!=
(
(
UINT
)
0
)
)
tx_thread_suspend.c:120
_tx_thread_suspend()
status
=
TX_SUSPEND_ERROR
;
tx_thread_suspend.c:125
_tx_thread_suspend()
if
(
status
==
TX_SUCCESS
)
tx_thread_suspend.c:131
_tx_thread_suspend()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_thread_suspend.c:135
_tx_thread_suspend()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_thread_suspend.c:147
_tx_thread_suspend()
return
(
TX_SUCCESS
)
;
tx_thread_suspend.c:172
_tx_thread_suspend()
else
if
(
thread_ptr
->
tx_thread_state
==
TX_TERMINATED
)
tx_thread_suspend.c:176
_tx_thread_suspend()
status
=
TX_SUSPEND_ERROR
;
tx_thread_suspend.c:180
_tx_thread_suspend()
else
if
(
thread_ptr
->
tx_thread_state
==
TX_COMPLETED
)
tx_thread_suspend.c:182
_tx_thread_suspend()
status
=
TX_SUSPEND_ERROR
;
tx_thread_suspend.c:186
_tx_thread_suspend()
else
if
(
thread_ptr
->
tx_thread_state
==
TX_SUSPENDED
)
tx_thread_suspend.c:188
_tx_thread_suspend()
status
=
TX_SUCCESS
;
tx_thread_suspend.c:192
_tx_thread_suspend()
thread_ptr
->
tx_thread_delayed_suspend
=
TX_TRUE
;
tx_thread_suspend.c:198
_tx_thread_suspend()
status
=
TX_SUCCESS
;
tx_thread_suspend.c:201
_tx_thread_suspend()
TX_INTERRUPT_SAVE_AREA
tx_thread_system_resume.c:85
_tx_thread_system_resume()
UINT
priority
;
tx_thread_system_resume.c:87
_tx_thread_system_resume()
UINT
map_index
;
tx_thread_system_resume.c:101
_tx_thread_system_resume()
if
(
thread_ptr
->
tx_thread_suspending
==
TX_FALSE
)
tx_thread_system_resume.c:158
_tx_thread_system_resume()
if
(
thread_ptr
->
tx_thread_state
!=
TX_READY
)
tx_thread_system_resume.c:163
_tx_thread_system_resume()
if
(
thread_ptr
->
tx_thread_delayed_suspend
==
TX_FALSE
)
tx_thread_system_resume.c:167
_tx_thread_system_resume()
thread_ptr
->
tx_thread_state
=
TX_READY
;
tx_thread_system_resume.c:175
_tx_thread_system_resume()
map_index
=
priority
/
(
(
UINT
)
32
)
;
tx_thread_system_resume.c:209
_tx_thread_system_resume()
TX_DIV32_BIT_SET
(
priority
,
priority_bit
)
tx_thread_system_resume.c:212
_tx_thread_system_resume()
TX_MOD32_BIT_SET
(
priority
,
priority_bit
)
tx_thread_system_resume.c:217
_tx_thread_system_resume()
thread_ptr
->
tx_thread_delayed_suspend
=
TX_FALSE
;
tx_thread_system_resume.c:404
_tx_thread_system_resume()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_thread_system_resume.c:405
_tx_thread_system_resume()
if
(
thread_ptr
->
tx_thread_state
!=
TX_COMPLETED
)
tx_thread_system_resume.c:417
_tx_thread_system_resume()
if
(
thread_ptr
->
tx_thread_state
!=
TX_TERMINATED
)
tx_thread_system_resume.c:421
_tx_thread_system_resume()
if
(
thread_ptr
->
tx_thread_delayed_suspend
==
TX_FALSE
)
tx_thread_system_resume.c:425
_tx_thread_system_resume()
thread_ptr
->
tx_thread_suspending
=
TX_FALSE
;
tx_thread_system_resume.c:429
_tx_thread_system_resume()
thread_ptr
->
tx_thread_state
=
TX_READY
;
tx_thread_system_resume.c:432
_tx_thread_system_resume()
thread_ptr
->
tx_thread_delayed_suspend
=
TX_FALSE
;
tx_thread_system_resume.c:444
_tx_thread_system_resume()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_thread_system_resume.c:445
_tx_thread_system_resume()
TX_INTERRUPT_SAVE_AREA
tx_thread_system_suspend.c:87
_tx_thread_system_suspend()
UINT
priority
;
tx_thread_system_suspend.c:89
_tx_thread_system_suspend()
UINT
base_priority
;
tx_thread_system_suspend.c:90
_tx_thread_system_suspend()
UINT
map_index
;
tx_thread_system_suspend.c:99
_tx_thread_system_suspend()
if
(
thread_ptr
->
tx_thread_suspending
==
TX_TRUE
)
tx_thread_system_suspend.c:164
_tx_thread_system_suspend()
thread_ptr
->
tx_thread_suspending
=
TX_FALSE
;
tx_thread_system_suspend.c:196
_tx_thread_system_suspend()
map_index
=
priority
/
(
(
UINT
)
32
)
;
tx_thread_system_suspend.c:266
_tx_thread_system_suspend()
TX_MOD32_BIT_SET
(
priority
,
priority_bit
)
tx_thread_system_suspend.c:270
_tx_thread_system_suspend()
TX_DIV32_BIT_SET
(
priority
,
priority_bit
)
tx_thread_system_suspend.c:280
_tx_thread_system_suspend()
base_priority
=
map_index
*
(
(
UINT
)
32
)
;
tx_thread_system_suspend.c:323
_tx_thread_system_suspend()
base_priority
=
(
(
UINT
)
0
)
;
tx_thread_system_suspend.c:327
_tx_thread_system_suspend()
_tx_thread_highest_priority
=
(
(
UINT
)
TX_MAX_PRIORITIES
)
;
tx_thread_system_suspend.c:339
_tx_thread_system_suspend()
_tx_thread_highest_priority
=
base_priority
+
(
(
UINT
)
priority_bit
)
;
tx_thread_system_suspend.c:396
_tx_thread_system_suspend()
base_priority
=
(
(
UINT
)
0
)
;
tx_thread_system_suspend.c:450
_tx_thread_system_suspend()
priority
=
base_priority
+
(
(
UINT
)
priority_bit
)
;
tx_thread_system_suspend.c:460
_tx_thread_system_suspend()
UINT
_tx_thread_terminate
(
TX_THREAD
*
thread_ptr
)
tx_thread_terminate.c:80
_tx_thread_terminate()
TX_INTERRUPT_SAVE_AREA
tx_thread_terminate.c:83
_tx_thread_terminate()
VOID
(
*
entry_exit_notify
)
(
TX_THREAD
*
notify_thread_ptr
,
UINT
id
)
;
tx_thread_terminate.c:87
UINT
status
;
tx_thread_terminate.c:89
_tx_thread_terminate()
status
=
TX_SUCCESS
;
tx_thread_terminate.c:94
_tx_thread_terminate()
if
(
thread_ptr
->
tx_thread_state
==
TX_TERMINATED
)
tx_thread_terminate.c:109
_tx_thread_terminate()
status
=
TX_SUCCESS
;
tx_thread_terminate.c:116
_tx_thread_terminate()
else
if
(
thread_ptr
->
tx_thread_state
!=
TX_COMPLETED
)
tx_thread_terminate.c:120
_tx_thread_terminate()
if
(
thread_ptr
->
tx_thread_state
==
TX_READY
)
tx_thread_terminate.c:133
_tx_thread_terminate()
thread_ptr
->
tx_thread_state
=
TX_TERMINATED
;
tx_thread_terminate.c:137
_tx_thread_terminate()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_thread_terminate.c:160
_tx_thread_terminate()
(
entry_exit_notify
)
(
thread_ptr
,
TX_THREAD_EXIT
)
;
tx_thread_terminate.c:184
_tx_thread_terminate()
thread_ptr
->
tx_thread_state
=
TX_TERMINATED
;
tx_thread_terminate.c:199
_tx_thread_terminate()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_thread_terminate.c:206
_tx_thread_terminate()
thread_ptr
->
tx_thread_suspending
=
TX_FALSE
;
tx_thread_terminate.c:243
_tx_thread_terminate()
(
entry_exit_notify
)
(
thread_ptr
,
TX_THREAD_EXIT
)
;
tx_thread_terminate.c:261
_tx_thread_terminate()
TX_INTERRUPT_SAVE_AREA
tx_thread_time_slice.c:82
_tx_thread_time_slice()
_tx_timer_expired_time_slice
=
TX_FALSE
;
tx_thread_time_slice.c:109
_tx_thread_time_slice()
if
(
thread_ptr
->
tx_thread_state
==
TX_READY
)
tx_thread_time_slice.c:116
_tx_thread_time_slice()
UINT
_tx_thread_time_slice_change
(
TX_THREAD
*
thread_ptr
,
ULONG
new_time_slice
,
ULONG
*
old_time_slice
)
tx_thread_time_slice_change.c:78
_tx_thread_time_slice_change()
TX_INTERRUPT_SAVE_AREA
tx_thread_time_slice_change.c:81
_tx_thread_time_slice_change()
return
(
TX_SUCCESS
)
;
tx_thread_time_slice_change.c:117
_tx_thread_time_slice_change()
TX_INTERRUPT_SAVE_AREA
tx_thread_timeout.c:82
_tx_thread_timeout()
if
(
thread_ptr
->
tx_thread_state
==
TX_SLEEP
)
tx_thread_timeout.c:96
_tx_thread_timeout()
UINT
_tx_thread_wait_abort
(
TX_THREAD
*
thread_ptr
)
tx_thread_wait_abort.c:76
_tx_thread_wait_abort()
TX_INTERRUPT_SAVE_AREA
tx_thread_wait_abort.c:79
_tx_thread_wait_abort()
UINT
status
;
tx_thread_wait_abort.c:82
_tx_thread_wait_abort()
if
(
thread_ptr
->
tx_thread_state
<
TX_SLEEP
)
tx_thread_wait_abort.c:96
_tx_thread_wait_abort()
status
=
TX_WAIT_ABORT_ERROR
;
tx_thread_wait_abort.c:107
_tx_thread_wait_abort()
if
(
thread_ptr
->
tx_thread_state
==
TX_SLEEP
)
tx_thread_wait_abort.c:113
_tx_thread_wait_abort()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_thread_wait_abort.c:117
_tx_thread_wait_abort()
thread_ptr
->
tx_thread_suspend_status
=
TX_WAIT_ABORTED
;
tx_thread_wait_abort.c:121
_tx_thread_wait_abort()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_thread_wait_abort.c:141
_tx_thread_wait_abort()
thread_ptr
->
tx_thread_suspend_status
=
TX_WAIT_ABORTED
;
tx_thread_wait_abort.c:159
_tx_thread_wait_abort()
if
(
thread_ptr
->
tx_thread_suspend_status
==
TX_WAIT_ABORTED
)
tx_thread_wait_abort.c:180
_tx_thread_wait_abort()
status
=
TX_SUCCESS
;
tx_thread_wait_abort.c:206
_tx_thread_wait_abort()
status
=
TX_WAIT_ABORT_ERROR
;
tx_thread_wait_abort.c:230
_tx_thread_wait_abort()
TX_INTERRUPT_SAVE_AREA
tx_time_get.c:78
_tx_time_get()
TX_INTERRUPT_SAVE_AREA
tx_time_set.c:76
_tx_time_set()
TIMER_DECLARE
UINT
_tx_timer_expired_time_slice
;
tx_timer.h:97
_tx_timer_expired_time_slice
TIMER_DECLARE
UINT
_tx_timer_expired
;
tx_timer.h:122
_tx_timer_expired
TIMER_DECLARE
UINT
_tx_timer_priority
;
tx_timer.h:159
_tx_timer_priority
TIMER_DECLARE
ULONG
_tx_timer_thread_stack_area
[
(
(
(
UINT
)
TX_TIMER_THREAD_STACK_SIZE
)
+
(
(
sizeof
(
ULONG
)
)
-
(
(
UINT
)
1
)
)
)
/
sizeof
(
ULONG
)
]
;
tx_timer.h:164
UINT
_tx_timer_activate
(
TX_TIMER
*
timer_ptr
)
tx_timer_activate.c:74
_tx_timer_activate()
TX_INTERRUPT_SAVE_AREA
tx_timer_activate.c:77
_tx_timer_activate()
UINT
status
;
tx_timer_activate.c:79
_tx_timer_activate()
status
=
TX_ACTIVATE_ERROR
;
tx_timer_activate.c:102
_tx_timer_activate()
status
=
TX_ACTIVATE_ERROR
;
tx_timer_activate.c:110
_tx_timer_activate()
status
=
TX_SUCCESS
;
tx_timer_activate.c:128
_tx_timer_activate()
UINT
_tx_timer_change
(
TX_TIMER
*
timer_ptr
,
ULONG
initial_ticks
,
ULONG
reschedule_ticks
)
tx_timer_change.c:75
_tx_timer_change()
TX_INTERRUPT_SAVE_AREA
tx_timer_change.c:78
_tx_timer_change()
return
(
TX_SUCCESS
)
;
tx_timer_change.c:103
_tx_timer_change()
UINT
_tx_timer_create
(
TX_TIMER
*
timer_ptr
,
CHAR
*
name_ptr
,
tx_timer_create.c:78
_tx_timer_create()
ULONG
initial_ticks
,
ULONG
reschedule_ticks
,
UINT
auto_activate
)
tx_timer_create.c:80
_tx_timer_create()
_tx_timer_create()::auto_activate
TX_INTERRUPT_SAVE_AREA
tx_timer_create.c:83
_tx_timer_create()
if
(
auto_activate
==
TX_AUTO_ACTIVATE
)
tx_timer_create.c:147
_tx_timer_create()
return
(
TX_SUCCESS
)
;
tx_timer_create.c:167
_tx_timer_create()
UINT
_tx_timer_deactivate
(
TX_TIMER
*
timer_ptr
)
tx_timer_deactivate.c:72
_tx_timer_deactivate()
TX_INTERRUPT_SAVE_AREA
tx_timer_deactivate.c:74
_tx_timer_deactivate()
UINT
active_timer_list
;
tx_timer_deactivate.c:81
_tx_timer_deactivate()
active_timer_list
=
TX_FALSE
;
tx_timer_deactivate.c:114
_tx_timer_deactivate()
active_timer_list
=
TX_TRUE
;
tx_timer_deactivate.c:125
_tx_timer_deactivate()
if
(
active_timer_list
==
TX_TRUE
)
tx_timer_deactivate.c:130
_tx_timer_deactivate()
return
(
TX_SUCCESS
)
;
tx_timer_deactivate.c:250
_tx_timer_deactivate()
UINT
_tx_timer_delete
(
TX_TIMER
*
timer_ptr
)
tx_timer_delete.c:72
_tx_timer_delete()
TX_INTERRUPT_SAVE_AREA
tx_timer_delete.c:75
_tx_timer_delete()
return
(
TX_SUCCESS
)
;
tx_timer_delete.c:142
_tx_timer_delete()
TX_INTERRUPT_SAVE_AREA
tx_timer_expiration_process.c:85
_tx_timer_expiration_process()
UINT
_tx_timer_info_get
(
TX_TIMER
*
timer_ptr
,
CHAR
*
*
name
,
UINT
*
active
,
ULONG
*
remaining_ticks
,
tx_timer_info_get.c:79
_tx_timer_info_get()
TX_INTERRUPT_SAVE_AREA
tx_timer_info_get.c:83
_tx_timer_info_get()
UINT
timer_active
;
tx_timer_info_get.c:88
_tx_timer_info_get()
UINT
active_timer_list
;
tx_timer_info_get.c:89
_tx_timer_info_get()
timer_active
=
TX_FALSE
;
tx_timer_info_get.c:115
_tx_timer_info_get()
timer_active
=
TX_TRUE
;
tx_timer_info_get.c:125
_tx_timer_info_get()
active_timer_list
=
TX_FALSE
;
tx_timer_info_get.c:128
_tx_timer_info_get()
active_timer_list
=
TX_TRUE
;
tx_timer_info_get.c:139
_tx_timer_info_get()
if
(
active_timer_list
==
TX_TRUE
)
tx_timer_info_get.c:144
_tx_timer_info_get()
return
(
TX_SUCCESS
)
;
tx_timer_info_get.c:248
_tx_timer_info_get()
UINT
_tx_timer_expired_time_slice
;
tx_timer_initialize.c:48
_tx_timer_expired_time_slice
UINT
_tx_timer_expired
;
tx_timer_initialize.c:73
_tx_timer_expired
UINT
_tx_timer_priority
;
tx_timer_initialize.c:110
_tx_timer_priority
ULONG
_tx_timer_thread_stack_area
[
(
(
(
UINT
)
TX_TIMER_THREAD_STACK_SIZE
)
+
(
(
sizeof
(
ULONG
)
)
-
(
(
UINT
)
1
)
)
)
/
(
sizeof
(
ULONG
)
)
]
;
tx_timer_initialize.c:115
UINT
status
;
tx_timer_initialize.c:209
_tx_timer_initialize()
_tx_timer_expired_time_slice
=
TX_FALSE
;
tx_timer_initialize.c:221
_tx_timer_initialize()
_tx_timer_expired
=
TX_FALSE
;
tx_timer_initialize.c:222
_tx_timer_initialize()
_tx_timer_priority
=
(
(
UINT
)
TX_TIMER_THREAD_PRIORITY
)
;
tx_timer_initialize.c:248
_tx_timer_initialize()
_tx_timer_priority
,
_tx_timer_priority
,
TX_NO_TIME_SLICE
,
TX_DONT_START
)
;
tx_timer_initialize.c:262
_tx_timer_initialize()
}
while
(
status
!=
TX_SUCCESS
)
;
tx_timer_initialize.c:278
_tx_timer_initialize()
UINT
_tx_timer_performance_info_get
(
TX_TIMER
*
timer_ptr
,
ULONG
*
activates
,
ULONG
*
reactivates
,
tx_timer_performance_info_get.c:86
_tx_timer_performance_info_get()
UINT
status
;
tx_timer_performance_info_get.c:165
_tx_timer_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_info_get.c:173
_tx_timer_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_info_get.c:179
_tx_timer_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_info_get.c:185
_tx_timer_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_info_get.c:191
_tx_timer_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_info_get.c:197
_tx_timer_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_info_get.c:203
_tx_timer_performance_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_info_get.c:209
_tx_timer_performance_info_get()
UINT
_tx_timer_performance_system_info_get
(
ULONG
*
activates
,
ULONG
*
reactivates
,
tx_timer_performance_system_info_get.c:83
_tx_timer_performance_system_info_get()
UINT
status
;
tx_timer_performance_system_info_get.c:144
_tx_timer_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_system_info_get.c:152
_tx_timer_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_system_info_get.c:158
_tx_timer_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_system_info_get.c:164
_tx_timer_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_system_info_get.c:170
_tx_timer_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_system_info_get.c:176
_tx_timer_performance_system_info_get()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_timer_performance_system_info_get.c:182
_tx_timer_performance_system_info_get()
TX_INTERRUPT_SAVE_AREA
tx_timer_thread_entry.c:80
_tx_timer_thread_entry()
while
(
TX_LOOP_FOREVER
)
tx_timer_thread_entry.c:108
_tx_timer_thread_entry()
_tx_timer_expired
=
TX_FALSE
;
tx_timer_thread_entry.c:140
_tx_timer_thread_entry()
if
(
_tx_timer_expired
==
TX_FALSE
)
tx_timer_thread_entry.c:431
_tx_timer_thread_entry()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
tx_timer_thread_entry.c:441
_tx_timer_thread_entry()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
tx_timer_thread_entry.c:453
_tx_timer_thread_entry()
UINT
_tx_trace_buffer_full_notify
(
VOID
(
*
full_buffer_callback
)
(
VOID
*
buffer
)
)
tx_trace_buffer_full_notify.c:77
_tx_trace_buffer_full_notify()
UINT
status
;
tx_trace_buffer_full_notify.c:90
_tx_trace_buffer_full_notify()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_buffer_full_notify.c:98
_tx_trace_buffer_full_notify()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_buffer_full_notify.c:104
_tx_trace_buffer_full_notify()
UINT
_tx_trace_disable
(
VOID
)
tx_trace_disable.c:71
_tx_trace_disable()
return
(
TX_FEATURE_NOT_ENABLED
)
;
tx_trace_disable.c:102
_tx_trace_disable()
UINT
_tx_trace_enable
(
VOID
*
trace_buffer_start
,
ULONG
trace_buffer_size
,
ULONG
registry_entries
)
tx_trace_enable.c:86
_tx_trace_enable()
UINT
status
;
tx_trace_enable.c:409
_tx_trace_enable()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_enable.c:417
_tx_trace_enable()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_enable.c:423
_tx_trace_enable()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_enable.c:429
_tx_trace_enable()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_enable.c:435
_tx_trace_enable()
UINT
_tx_trace_event_filter
(
ULONG
event_filter_bits
)
tx_trace_event_filter.c:74
_tx_trace_event_filter()
UINT
status
;
tx_trace_event_filter.c:87
_tx_trace_event_filter()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_event_filter.c:95
_tx_trace_event_filter()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_event_filter.c:101
_tx_trace_event_filter()
UINT
_tx_trace_event_unfilter
(
ULONG
event_unfilter_bits
)
tx_trace_event_unfilter.c:74
_tx_trace_event_unfilter()
UINT
status
;
tx_trace_event_unfilter.c:87
_tx_trace_event_unfilter()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_event_unfilter.c:95
_tx_trace_event_unfilter()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_event_unfilter.c:101
_tx_trace_event_unfilter()
UINT
_tx_trace_interrupt_control
(
UINT
new_posture
)
tx_trace_interrupt_control.c:73
_tx_trace_interrupt_control()
UINT
saved_posture
;
tx_trace_interrupt_control.c:97
_tx_trace_interrupt_control()
TX_INTERRUPT_SAVE_AREA
tx_trace_isr_enter_insert.c:78
_tx_trace_isr_enter_insert()
TX_INTERRUPT_SAVE_AREA
tx_trace_isr_exit_insert.c:78
_tx_trace_isr_exit_insert()
TX_INTERRUPT_SAVE_AREA
tx_trace_object_register.c:264
_tx_trace_object_register()
TX_INTERRUPT_SAVE_AREA
tx_trace_object_unregister.c:120
_tx_trace_object_unregister()
UINT
_tx_trace_user_event_insert
(
ULONG
event_id
,
ULONG
info_field_1
,
ULONG
info_field_2
,
ULONG
info_field_3
,
ULONG
info_field_4
)
tx_trace_user_event_insert.c:75
_tx_trace_user_event_insert()
UINT
status
;
tx_trace_user_event_insert.c:117
_tx_trace_user_event_insert()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_user_event_insert.c:125
_tx_trace_user_event_insert()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_user_event_insert.c:131
_tx_trace_user_event_insert()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_user_event_insert.c:137
_tx_trace_user_event_insert()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_user_event_insert.c:143
_tx_trace_user_event_insert()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_user_event_insert.c:149
_tx_trace_user_event_insert()
status
=
TX_FEATURE_NOT_ENABLED
;
tx_trace_user_event_insert.c:155
_tx_trace_user_event_insert()
UINT
_txe_block_allocate
(
TX_BLOCK_POOL
*
pool_ptr
,
VOID
*
*
block_ptr
,
ULONG
wait_option
)
txe_block_allocate.c:80
_txe_block_allocate()
UINT
status
;
txe_block_allocate.c:83
_txe_block_allocate()
status
=
TX_SUCCESS
;
txe_block_allocate.c:91
_txe_block_allocate()
status
=
TX_POOL_ERROR
;
txe_block_allocate.c:98
_txe_block_allocate()
status
=
TX_POOL_ERROR
;
txe_block_allocate.c:106
_txe_block_allocate()
status
=
TX_PTR_ERROR
;
txe_block_allocate.c:114
_txe_block_allocate()
status
=
TX_WAIT_ERROR
;
txe_block_allocate.c:129
_txe_block_allocate()
status
=
TX_WAIT_ERROR
;
txe_block_allocate.c:144
_txe_block_allocate()
if
(
status
==
TX_SUCCESS
)
txe_block_allocate.c:152
_txe_block_allocate()
UINT
_txe_block_pool_create
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
ULONG
block_size
,
txe_block_pool_create.c:85
_txe_block_pool_create()
VOID
*
pool_start
,
ULONG
pool_size
,
UINT
pool_control_block_size
)
txe_block_pool_create.c:86
_txe_block_pool_create()
_txe_block_pool_create()::pool_control_block_size
TX_INTERRUPT_SAVE_AREA
txe_block_pool_create.c:89
_txe_block_pool_create()
UINT
status
;
txe_block_pool_create.c:91
_txe_block_pool_create()
status
=
TX_SUCCESS
;
txe_block_pool_create.c:100
_txe_block_pool_create()
status
=
TX_POOL_ERROR
;
txe_block_pool_create.c:107
_txe_block_pool_create()
status
=
TX_POOL_ERROR
;
txe_block_pool_create.c:115
_txe_block_pool_create()
status
=
TX_POOL_ERROR
;
txe_block_pool_create.c:164
_txe_block_pool_create()
status
=
TX_PTR_ERROR
;
txe_block_pool_create.c:172
_txe_block_pool_create()
status
=
TX_SIZE_ERROR
;
txe_block_pool_create.c:183
_txe_block_pool_create()
status
=
TX_CALLER_ERROR
;
txe_block_pool_create.c:198
_txe_block_pool_create()
status
=
TX_CALLER_ERROR
;
txe_block_pool_create.c:211
_txe_block_pool_create()
if
(
status
==
TX_SUCCESS
)
txe_block_pool_create.c:219
_txe_block_pool_create()
UINT
_txe_block_pool_delete
(
TX_BLOCK_POOL
*
pool_ptr
)
txe_block_pool_delete.c:76
_txe_block_pool_delete()
UINT
status
;
txe_block_pool_delete.c:79
_txe_block_pool_delete()
status
=
TX_SUCCESS
;
txe_block_pool_delete.c:88
_txe_block_pool_delete()
status
=
TX_POOL_ERROR
;
txe_block_pool_delete.c:96
_txe_block_pool_delete()
status
=
TX_POOL_ERROR
;
txe_block_pool_delete.c:104
_txe_block_pool_delete()
status
=
TX_CALLER_ERROR
;
txe_block_pool_delete.c:114
_txe_block_pool_delete()
status
=
TX_CALLER_ERROR
;
txe_block_pool_delete.c:129
_txe_block_pool_delete()
if
(
status
==
TX_SUCCESS
)
txe_block_pool_delete.c:133
_txe_block_pool_delete()
UINT
_txe_block_pool_info_get
(
TX_BLOCK_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_blocks
,
txe_block_pool_info_get.c:81
_txe_block_pool_info_get()
UINT
status
;
txe_block_pool_info_get.c:87
_txe_block_pool_info_get()
status
=
TX_POOL_ERROR
;
txe_block_pool_info_get.c:95
_txe_block_pool_info_get()
status
=
TX_POOL_ERROR
;
txe_block_pool_info_get.c:103
_txe_block_pool_info_get()
UINT
_txe_block_pool_prioritize
(
TX_BLOCK_POOL
*
pool_ptr
)
txe_block_pool_prioritize.c:72
_txe_block_pool_prioritize()
UINT
status
;
txe_block_pool_prioritize.c:75
_txe_block_pool_prioritize()
status
=
TX_POOL_ERROR
;
txe_block_pool_prioritize.c:83
_txe_block_pool_prioritize()
status
=
TX_POOL_ERROR
;
txe_block_pool_prioritize.c:91
_txe_block_pool_prioritize()
UINT
_txe_block_release
(
VOID
*
block_ptr
)
txe_block_release.c:72
_txe_block_release()
UINT
status
;
txe_block_release.c:75
_txe_block_release()
status
=
TX_PTR_ERROR
;
txe_block_release.c:86
_txe_block_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
txe_block_release.c:94
_txe_block_release()
status
=
TX_PTR_ERROR
;
txe_block_release.c:104
_txe_block_release()
status
=
TX_PTR_ERROR
;
txe_block_release.c:112
_txe_block_release()
UINT
_txe_byte_allocate
(
TX_BYTE_POOL
*
pool_ptr
,
VOID
*
*
memory_ptr
,
txe_byte_allocate.c:83
_txe_byte_allocate()
UINT
status
;
txe_byte_allocate.c:87
_txe_byte_allocate()
status
=
TX_SUCCESS
;
txe_byte_allocate.c:94
_txe_byte_allocate()
status
=
TX_POOL_ERROR
;
txe_byte_allocate.c:101
_txe_byte_allocate()
status
=
TX_POOL_ERROR
;
txe_byte_allocate.c:109
_txe_byte_allocate()
status
=
TX_PTR_ERROR
;
txe_byte_allocate.c:117
_txe_byte_allocate()
status
=
TX_SIZE_ERROR
;
txe_byte_allocate.c:125
_txe_byte_allocate()
status
=
TX_SIZE_ERROR
;
txe_byte_allocate.c:133
_txe_byte_allocate()
status
=
TX_WAIT_ERROR
;
txe_byte_allocate.c:149
_txe_byte_allocate()
if
(
status
==
TX_SUCCESS
)
txe_byte_allocate.c:156
_txe_byte_allocate()
status
=
TX_CALLER_ERROR
;
txe_byte_allocate.c:167
_txe_byte_allocate()
if
(
status
==
TX_SUCCESS
)
txe_byte_allocate.c:173
_txe_byte_allocate()
status
=
TX_CALLER_ERROR
;
txe_byte_allocate.c:185
_txe_byte_allocate()
if
(
status
==
TX_SUCCESS
)
txe_byte_allocate.c:191
_txe_byte_allocate()
UINT
_txe_byte_pool_create
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
name_ptr
,
VOID
*
pool_start
,
ULONG
pool_size
,
UINT
pool_control_block_size
)
txe_byte_pool_create.c:84
_txe_byte_pool_create()
TX_INTERRUPT_SAVE_AREA
txe_byte_pool_create.c:87
_txe_byte_pool_create()
UINT
status
;
txe_byte_pool_create.c:89
_txe_byte_pool_create()
status
=
TX_SUCCESS
;
txe_byte_pool_create.c:98
_txe_byte_pool_create()
status
=
TX_POOL_ERROR
;
txe_byte_pool_create.c:105
_txe_byte_pool_create()
status
=
TX_POOL_ERROR
;
txe_byte_pool_create.c:113
_txe_byte_pool_create()
status
=
TX_POOL_ERROR
;
txe_byte_pool_create.c:163
_txe_byte_pool_create()
status
=
TX_PTR_ERROR
;
txe_byte_pool_create.c:171
_txe_byte_pool_create()
status
=
TX_SIZE_ERROR
;
txe_byte_pool_create.c:179
_txe_byte_pool_create()
status
=
TX_CALLER_ERROR
;
txe_byte_pool_create.c:194
_txe_byte_pool_create()
status
=
TX_CALLER_ERROR
;
txe_byte_pool_create.c:207
_txe_byte_pool_create()
if
(
status
==
TX_SUCCESS
)
txe_byte_pool_create.c:214
_txe_byte_pool_create()
UINT
_txe_byte_pool_delete
(
TX_BYTE_POOL
*
pool_ptr
)
txe_byte_pool_delete.c:76
_txe_byte_pool_delete()
UINT
status
;
txe_byte_pool_delete.c:79
_txe_byte_pool_delete()
status
=
TX_SUCCESS
;
txe_byte_pool_delete.c:88
_txe_byte_pool_delete()
status
=
TX_POOL_ERROR
;
txe_byte_pool_delete.c:96
_txe_byte_pool_delete()
status
=
TX_POOL_ERROR
;
txe_byte_pool_delete.c:104
_txe_byte_pool_delete()
status
=
TX_CALLER_ERROR
;
txe_byte_pool_delete.c:112
_txe_byte_pool_delete()
status
=
TX_CALLER_ERROR
;
txe_byte_pool_delete.c:127
_txe_byte_pool_delete()
if
(
status
==
TX_SUCCESS
)
txe_byte_pool_delete.c:131
_txe_byte_pool_delete()
UINT
_txe_byte_pool_info_get
(
TX_BYTE_POOL
*
pool_ptr
,
CHAR
*
*
name
,
ULONG
*
available_bytes
,
txe_byte_pool_info_get.c:81
_txe_byte_pool_info_get()
UINT
status
;
txe_byte_pool_info_get.c:86
_txe_byte_pool_info_get()
status
=
TX_POOL_ERROR
;
txe_byte_pool_info_get.c:94
_txe_byte_pool_info_get()
status
=
TX_POOL_ERROR
;
txe_byte_pool_info_get.c:102
_txe_byte_pool_info_get()
UINT
_txe_byte_pool_prioritize
(
TX_BYTE_POOL
*
pool_ptr
)
txe_byte_pool_prioritize.c:72
_txe_byte_pool_prioritize()
UINT
status
;
txe_byte_pool_prioritize.c:75
_txe_byte_pool_prioritize()
status
=
TX_POOL_ERROR
;
txe_byte_pool_prioritize.c:83
_txe_byte_pool_prioritize()
status
=
TX_POOL_ERROR
;
txe_byte_pool_prioritize.c:91
_txe_byte_pool_prioritize()
UINT
_txe_byte_release
(
VOID
*
memory_ptr
)
txe_byte_release.c:76
_txe_byte_release()
UINT
status
;
txe_byte_release.c:79
_txe_byte_release()
status
=
TX_SUCCESS
;
txe_byte_release.c:86
_txe_byte_release()
status
=
TX_PTR_ERROR
;
txe_byte_release.c:93
_txe_byte_release()
status
=
TX_CALLER_ERROR
;
txe_byte_release.c:108
_txe_byte_release()
status
=
TX_CALLER_ERROR
;
txe_byte_release.c:121
_txe_byte_release()
if
(
status
==
TX_SUCCESS
)
txe_byte_release.c:127
_txe_byte_release()
UINT
_txe_event_flags_create
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
name_ptr
,
UINT
event_control_block_size
)
txe_event_flags_create.c:81
_txe_event_flags_create()
TX_INTERRUPT_SAVE_AREA
txe_event_flags_create.c:84
_txe_event_flags_create()
UINT
status
;
txe_event_flags_create.c:86
_txe_event_flags_create()
status
=
TX_SUCCESS
;
txe_event_flags_create.c:95
_txe_event_flags_create()
status
=
TX_GROUP_ERROR
;
txe_event_flags_create.c:102
_txe_event_flags_create()
status
=
TX_GROUP_ERROR
;
txe_event_flags_create.c:110
_txe_event_flags_create()
status
=
TX_GROUP_ERROR
;
txe_event_flags_create.c:160
_txe_event_flags_create()
status
=
TX_CALLER_ERROR
;
txe_event_flags_create.c:175
_txe_event_flags_create()
status
=
TX_CALLER_ERROR
;
txe_event_flags_create.c:188
_txe_event_flags_create()
if
(
status
==
TX_SUCCESS
)
txe_event_flags_create.c:195
_txe_event_flags_create()
UINT
_txe_event_flags_delete
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
)
txe_event_flags_delete.c:76
_txe_event_flags_delete()
UINT
status
;
txe_event_flags_delete.c:79
_txe_event_flags_delete()
status
=
TX_SUCCESS
;
txe_event_flags_delete.c:88
_txe_event_flags_delete()
status
=
TX_GROUP_ERROR
;
txe_event_flags_delete.c:96
_txe_event_flags_delete()
status
=
TX_GROUP_ERROR
;
txe_event_flags_delete.c:104
_txe_event_flags_delete()
status
=
TX_CALLER_ERROR
;
txe_event_flags_delete.c:114
_txe_event_flags_delete()
status
=
TX_CALLER_ERROR
;
txe_event_flags_delete.c:129
_txe_event_flags_delete()
if
(
status
==
TX_SUCCESS
)
txe_event_flags_delete.c:133
_txe_event_flags_delete()
UINT
_txe_event_flags_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
requested_flags
,
txe_event_flags_get.c:84
_txe_event_flags_get()
UINT
get_option
,
ULONG
*
actual_flags_ptr
,
ULONG
wait_option
)
txe_event_flags_get.c:85
_txe_event_flags_get()
_txe_event_flags_get()::get_option
UINT
status
;
txe_event_flags_get.c:88
_txe_event_flags_get()
status
=
TX_SUCCESS
;
txe_event_flags_get.c:96
_txe_event_flags_get()
status
=
TX_GROUP_ERROR
;
txe_event_flags_get.c:103
_txe_event_flags_get()
status
=
TX_GROUP_ERROR
;
txe_event_flags_get.c:111
_txe_event_flags_get()
status
=
TX_PTR_ERROR
;
txe_event_flags_get.c:119
_txe_event_flags_get()
status
=
TX_WAIT_ERROR
;
txe_event_flags_get.c:134
_txe_event_flags_get()
status
=
TX_WAIT_ERROR
;
txe_event_flags_get.c:148
_txe_event_flags_get()
if
(
status
==
TX_SUCCESS
)
txe_event_flags_get.c:156
_txe_event_flags_get()
if
(
get_option
>
TX_AND_CLEAR
)
txe_event_flags_get.c:160
_txe_event_flags_get()
status
=
TX_OPTION_ERROR
;
txe_event_flags_get.c:164
_txe_event_flags_get()
if
(
status
==
TX_SUCCESS
)
txe_event_flags_get.c:169
_txe_event_flags_get()
UINT
_txe_event_flags_info_get
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
CHAR
*
*
name
,
ULONG
*
current_flags
,
txe_event_flags_info_get.c:83
_txe_event_flags_info_get()
UINT
status
;
txe_event_flags_info_get.c:88
_txe_event_flags_info_get()
status
=
TX_GROUP_ERROR
;
txe_event_flags_info_get.c:96
_txe_event_flags_info_get()
status
=
TX_GROUP_ERROR
;
txe_event_flags_info_get.c:104
_txe_event_flags_info_get()
UINT
_txe_event_flags_set
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
ULONG
flags_to_set
,
UINT
set_option
)
txe_event_flags_set.c:77
_txe_event_flags_set()
UINT
status
;
txe_event_flags_set.c:80
_txe_event_flags_set()
status
=
TX_SUCCESS
;
txe_event_flags_set.c:84
_txe_event_flags_set()
status
=
TX_GROUP_ERROR
;
txe_event_flags_set.c:91
_txe_event_flags_set()
status
=
TX_GROUP_ERROR
;
txe_event_flags_set.c:99
_txe_event_flags_set()
if
(
set_option
!=
TX_AND
)
txe_event_flags_set.c:105
_txe_event_flags_set()
if
(
set_option
!=
TX_OR
)
txe_event_flags_set.c:108
_txe_event_flags_set()
status
=
TX_OPTION_ERROR
;
txe_event_flags_set.c:112
_txe_event_flags_set()
if
(
status
==
TX_SUCCESS
)
txe_event_flags_set.c:118
_txe_event_flags_set()
UINT
_txe_event_flags_set_notify
(
TX_EVENT_FLAGS_GROUP
*
group_ptr
,
VOID
(
*
events_set_notify
)
(
TX_EVENT_FLAGS_GROUP
*
notify_group_ptr
)
)
txe_event_flags_set_notify.c:75
_txe_event_flags_set_notify()
UINT
status
;
txe_event_flags_set_notify.c:78
_txe_event_flags_set_notify()
status
=
TX_GROUP_ERROR
;
txe_event_flags_set_notify.c:86
_txe_event_flags_set_notify()
status
=
TX_GROUP_ERROR
;
txe_event_flags_set_notify.c:94
_txe_event_flags_set_notify()
UINT
_txe_mutex_create
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
name_ptr
,
UINT
inherit
,
UINT
mutex_control_block_size
)
txe_mutex_create.c:82
_txe_mutex_create()
TX_INTERRUPT_SAVE_AREA
txe_mutex_create.c:85
_txe_mutex_create()
UINT
status
;
txe_mutex_create.c:87
_txe_mutex_create()
status
=
TX_SUCCESS
;
txe_mutex_create.c:96
_txe_mutex_create()
status
=
TX_MUTEX_ERROR
;
txe_mutex_create.c:103
_txe_mutex_create()
status
=
TX_MUTEX_ERROR
;
txe_mutex_create.c:111
_txe_mutex_create()
status
=
TX_MUTEX_ERROR
;
txe_mutex_create.c:161
_txe_mutex_create()
if
(
inherit
!=
TX_INHERIT
)
txe_mutex_create.c:167
_txe_mutex_create()
if
(
inherit
!=
TX_NO_INHERIT
)
txe_mutex_create.c:170
_txe_mutex_create()
status
=
TX_INHERIT_ERROR
;
txe_mutex_create.c:174
_txe_mutex_create()
if
(
status
==
TX_SUCCESS
)
txe_mutex_create.c:181
_txe_mutex_create()
status
=
TX_CALLER_ERROR
;
txe_mutex_create.c:194
_txe_mutex_create()
status
=
TX_CALLER_ERROR
;
txe_mutex_create.c:207
_txe_mutex_create()
if
(
status
==
TX_SUCCESS
)
txe_mutex_create.c:213
_txe_mutex_create()
UINT
_txe_mutex_delete
(
TX_MUTEX
*
mutex_ptr
)
txe_mutex_delete.c:76
_txe_mutex_delete()
UINT
status
;
txe_mutex_delete.c:79
_txe_mutex_delete()
status
=
TX_SUCCESS
;
txe_mutex_delete.c:88
_txe_mutex_delete()
status
=
TX_MUTEX_ERROR
;
txe_mutex_delete.c:96
_txe_mutex_delete()
status
=
TX_MUTEX_ERROR
;
txe_mutex_delete.c:104
_txe_mutex_delete()
status
=
TX_CALLER_ERROR
;
txe_mutex_delete.c:114
_txe_mutex_delete()
status
=
TX_CALLER_ERROR
;
txe_mutex_delete.c:129
_txe_mutex_delete()
if
(
status
==
TX_SUCCESS
)
txe_mutex_delete.c:133
_txe_mutex_delete()
UINT
_txe_mutex_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
wait_option
)
txe_mutex_get.c:79
_txe_mutex_get()
UINT
status
;
txe_mutex_get.c:82
_txe_mutex_get()
status
=
TX_SUCCESS
;
txe_mutex_get.c:89
_txe_mutex_get()
status
=
TX_MUTEX_ERROR
;
txe_mutex_get.c:96
_txe_mutex_get()
status
=
TX_MUTEX_ERROR
;
txe_mutex_get.c:104
_txe_mutex_get()
status
=
TX_WAIT_ERROR
;
txe_mutex_get.c:119
_txe_mutex_get()
status
=
TX_WAIT_ERROR
;
txe_mutex_get.c:134
_txe_mutex_get()
if
(
status
==
TX_SUCCESS
)
txe_mutex_get.c:142
_txe_mutex_get()
status
=
TX_CALLER_ERROR
;
txe_mutex_get.c:154
_txe_mutex_get()
if
(
status
==
TX_SUCCESS
)
txe_mutex_get.c:160
_txe_mutex_get()
UINT
_txe_mutex_info_get
(
TX_MUTEX
*
mutex_ptr
,
CHAR
*
*
name
,
ULONG
*
count
,
TX_THREAD
*
*
owner
,
txe_mutex_info_get.c:82
_txe_mutex_info_get()
UINT
status
;
txe_mutex_info_get.c:87
_txe_mutex_info_get()
status
=
TX_MUTEX_ERROR
;
txe_mutex_info_get.c:95
_txe_mutex_info_get()
status
=
TX_MUTEX_ERROR
;
txe_mutex_info_get.c:103
_txe_mutex_info_get()
UINT
_txe_mutex_prioritize
(
TX_MUTEX
*
mutex_ptr
)
txe_mutex_prioritize.c:72
_txe_mutex_prioritize()
UINT
status
;
txe_mutex_prioritize.c:75
_txe_mutex_prioritize()
status
=
TX_MUTEX_ERROR
;
txe_mutex_prioritize.c:83
_txe_mutex_prioritize()
status
=
TX_MUTEX_ERROR
;
txe_mutex_prioritize.c:91
_txe_mutex_prioritize()
UINT
_txe_mutex_put
(
TX_MUTEX
*
mutex_ptr
)
txe_mutex_put.c:74
_txe_mutex_put()
UINT
status
;
txe_mutex_put.c:77
_txe_mutex_put()
status
=
TX_SUCCESS
;
txe_mutex_put.c:81
_txe_mutex_put()
status
=
TX_MUTEX_ERROR
;
txe_mutex_put.c:88
_txe_mutex_put()
status
=
TX_MUTEX_ERROR
;
txe_mutex_put.c:96
_txe_mutex_put()
status
=
TX_CALLER_ERROR
;
txe_mutex_put.c:110
_txe_mutex_put()
if
(
status
==
TX_SUCCESS
)
txe_mutex_put.c:116
_txe_mutex_put()
UINT
_txe_queue_create
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
name_ptr
,
UINT
message_size
,
txe_queue_create.c:83
_txe_queue_create()
VOID
*
queue_start
,
ULONG
queue_size
,
UINT
queue_control_block_size
)
txe_queue_create.c:84
_txe_queue_create()
_txe_queue_create()::queue_control_block_size
TX_INTERRUPT_SAVE_AREA
txe_queue_create.c:87
_txe_queue_create()
UINT
status
;
txe_queue_create.c:89
_txe_queue_create()
status
=
TX_SUCCESS
;
txe_queue_create.c:98
_txe_queue_create()
status
=
TX_QUEUE_ERROR
;
txe_queue_create.c:105
_txe_queue_create()
status
=
TX_QUEUE_ERROR
;
txe_queue_create.c:113
_txe_queue_create()
status
=
TX_QUEUE_ERROR
;
txe_queue_create.c:163
_txe_queue_create()
status
=
TX_PTR_ERROR
;
txe_queue_create.c:171
_txe_queue_create()
else
if
(
message_size
<
TX_1_ULONG
)
txe_queue_create.c:175
_txe_queue_create()
status
=
TX_SIZE_ERROR
;
txe_queue_create.c:179
_txe_queue_create()
else
if
(
message_size
>
TX_16_ULONG
)
txe_queue_create.c:183
_txe_queue_create()
status
=
TX_SIZE_ERROR
;
txe_queue_create.c:187
_txe_queue_create()
status
=
TX_SIZE_ERROR
;
txe_queue_create.c:195
_txe_queue_create()
status
=
TX_CALLER_ERROR
;
txe_queue_create.c:210
_txe_queue_create()
status
=
TX_CALLER_ERROR
;
txe_queue_create.c:223
_txe_queue_create()
if
(
status
==
TX_SUCCESS
)
txe_queue_create.c:230
_txe_queue_create()
UINT
_txe_queue_delete
(
TX_QUEUE
*
queue_ptr
)
txe_queue_delete.c:75
_txe_queue_delete()
UINT
status
;
txe_queue_delete.c:78
_txe_queue_delete()
status
=
TX_SUCCESS
;
txe_queue_delete.c:85
_txe_queue_delete()
status
=
TX_QUEUE_ERROR
;
txe_queue_delete.c:92
_txe_queue_delete()
status
=
TX_QUEUE_ERROR
;
txe_queue_delete.c:100
_txe_queue_delete()
status
=
TX_CALLER_ERROR
;
txe_queue_delete.c:112
_txe_queue_delete()
status
=
TX_CALLER_ERROR
;
txe_queue_delete.c:127
_txe_queue_delete()
if
(
status
==
TX_SUCCESS
)
txe_queue_delete.c:134
_txe_queue_delete()
UINT
_txe_queue_flush
(
TX_QUEUE
*
queue_ptr
)
txe_queue_flush.c:73
_txe_queue_flush()
UINT
status
;
txe_queue_flush.c:76
_txe_queue_flush()
status
=
TX_QUEUE_ERROR
;
txe_queue_flush.c:84
_txe_queue_flush()
status
=
TX_QUEUE_ERROR
;
txe_queue_flush.c:92
_txe_queue_flush()
UINT
_txe_queue_front_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
txe_queue_front_send.c:78
_txe_queue_front_send()
UINT
status
;
txe_queue_front_send.c:81
_txe_queue_front_send()
status
=
TX_SUCCESS
;
txe_queue_front_send.c:89
_txe_queue_front_send()
status
=
TX_QUEUE_ERROR
;
txe_queue_front_send.c:96
_txe_queue_front_send()
status
=
TX_QUEUE_ERROR
;
txe_queue_front_send.c:104
_txe_queue_front_send()
status
=
TX_PTR_ERROR
;
txe_queue_front_send.c:112
_txe_queue_front_send()
status
=
TX_WAIT_ERROR
;
txe_queue_front_send.c:127
_txe_queue_front_send()
status
=
TX_WAIT_ERROR
;
txe_queue_front_send.c:142
_txe_queue_front_send()
if
(
status
==
TX_SUCCESS
)
txe_queue_front_send.c:150
_txe_queue_front_send()
UINT
_txe_queue_info_get
(
TX_QUEUE
*
queue_ptr
,
CHAR
*
*
name
,
ULONG
*
enqueued
,
ULONG
*
available_storage
,
txe_queue_info_get.c:81
_txe_queue_info_get()
UINT
status
;
txe_queue_info_get.c:85
_txe_queue_info_get()
status
=
TX_QUEUE_ERROR
;
txe_queue_info_get.c:93
_txe_queue_info_get()
status
=
TX_QUEUE_ERROR
;
txe_queue_info_get.c:101
_txe_queue_info_get()
UINT
_txe_queue_prioritize
(
TX_QUEUE
*
queue_ptr
)
txe_queue_prioritize.c:71
_txe_queue_prioritize()
UINT
status
;
txe_queue_prioritize.c:74
_txe_queue_prioritize()
status
=
TX_QUEUE_ERROR
;
txe_queue_prioritize.c:81
_txe_queue_prioritize()
status
=
TX_QUEUE_ERROR
;
txe_queue_prioritize.c:88
_txe_queue_prioritize()
UINT
_txe_queue_receive
(
TX_QUEUE
*
queue_ptr
,
VOID
*
destination_ptr
,
ULONG
wait_option
)
txe_queue_receive.c:80
_txe_queue_receive()
UINT
status
;
txe_queue_receive.c:83
_txe_queue_receive()
status
=
TX_SUCCESS
;
txe_queue_receive.c:91
_txe_queue_receive()
status
=
TX_QUEUE_ERROR
;
txe_queue_receive.c:98
_txe_queue_receive()
status
=
TX_QUEUE_ERROR
;
txe_queue_receive.c:106
_txe_queue_receive()
status
=
TX_PTR_ERROR
;
txe_queue_receive.c:114
_txe_queue_receive()
status
=
TX_WAIT_ERROR
;
txe_queue_receive.c:129
_txe_queue_receive()
status
=
TX_WAIT_ERROR
;
txe_queue_receive.c:144
_txe_queue_receive()
if
(
status
==
TX_SUCCESS
)
txe_queue_receive.c:152
_txe_queue_receive()
UINT
_txe_queue_send
(
TX_QUEUE
*
queue_ptr
,
VOID
*
source_ptr
,
ULONG
wait_option
)
txe_queue_send.c:78
_txe_queue_send()
UINT
status
;
txe_queue_send.c:81
_txe_queue_send()
status
=
TX_SUCCESS
;
txe_queue_send.c:89
_txe_queue_send()
status
=
TX_QUEUE_ERROR
;
txe_queue_send.c:96
_txe_queue_send()
status
=
TX_QUEUE_ERROR
;
txe_queue_send.c:104
_txe_queue_send()
status
=
TX_PTR_ERROR
;
txe_queue_send.c:112
_txe_queue_send()
status
=
TX_WAIT_ERROR
;
txe_queue_send.c:127
_txe_queue_send()
status
=
TX_WAIT_ERROR
;
txe_queue_send.c:142
_txe_queue_send()
if
(
status
==
TX_SUCCESS
)
txe_queue_send.c:150
_txe_queue_send()
UINT
_txe_queue_send_notify
(
TX_QUEUE
*
queue_ptr
,
VOID
(
*
queue_send_notify
)
(
TX_QUEUE
*
notify_queue_ptr
)
)
txe_queue_send_notify.c:74
_txe_queue_send_notify()
UINT
status
;
txe_queue_send_notify.c:77
_txe_queue_send_notify()
status
=
TX_QUEUE_ERROR
;
txe_queue_send_notify.c:85
_txe_queue_send_notify()
status
=
TX_QUEUE_ERROR
;
txe_queue_send_notify.c:93
_txe_queue_send_notify()
UINT
_txe_semaphore_ceiling_put
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
ceiling
)
txe_semaphore_ceiling_put.c:76
_txe_semaphore_ceiling_put()
UINT
status
;
txe_semaphore_ceiling_put.c:79
_txe_semaphore_ceiling_put()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_ceiling_put.c:87
_txe_semaphore_ceiling_put()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_ceiling_put.c:95
_txe_semaphore_ceiling_put()
status
=
TX_INVALID_CEILING
;
txe_semaphore_ceiling_put.c:103
_txe_semaphore_ceiling_put()
UINT
_txe_semaphore_create
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
name_ptr
,
ULONG
initial_count
,
UINT
semaphore_control_block_size
)
txe_semaphore_create.c:81
_txe_semaphore_create()
TX_INTERRUPT_SAVE_AREA
txe_semaphore_create.c:84
_txe_semaphore_create()
UINT
status
;
txe_semaphore_create.c:86
_txe_semaphore_create()
status
=
TX_SUCCESS
;
txe_semaphore_create.c:95
_txe_semaphore_create()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_create.c:102
_txe_semaphore_create()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_create.c:110
_txe_semaphore_create()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_create.c:160
_txe_semaphore_create()
status
=
TX_CALLER_ERROR
;
txe_semaphore_create.c:175
_txe_semaphore_create()
if
(
status
==
TX_SUCCESS
)
txe_semaphore_create.c:182
_txe_semaphore_create()
status
=
TX_CALLER_ERROR
;
txe_semaphore_create.c:194
_txe_semaphore_create()
if
(
status
==
TX_SUCCESS
)
txe_semaphore_create.c:200
_txe_semaphore_create()
UINT
_txe_semaphore_delete
(
TX_SEMAPHORE
*
semaphore_ptr
)
txe_semaphore_delete.c:76
_txe_semaphore_delete()
UINT
status
;
txe_semaphore_delete.c:79
_txe_semaphore_delete()
status
=
TX_SUCCESS
;
txe_semaphore_delete.c:86
_txe_semaphore_delete()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_delete.c:93
_txe_semaphore_delete()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_delete.c:101
_txe_semaphore_delete()
status
=
TX_CALLER_ERROR
;
txe_semaphore_delete.c:113
_txe_semaphore_delete()
status
=
TX_CALLER_ERROR
;
txe_semaphore_delete.c:128
_txe_semaphore_delete()
if
(
status
==
TX_SUCCESS
)
txe_semaphore_delete.c:135
_txe_semaphore_delete()
UINT
_txe_semaphore_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
ULONG
wait_option
)
txe_semaphore_get.c:76
_txe_semaphore_get()
UINT
status
;
txe_semaphore_get.c:79
_txe_semaphore_get()
status
=
TX_SUCCESS
;
txe_semaphore_get.c:87
_txe_semaphore_get()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_get.c:94
_txe_semaphore_get()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_get.c:102
_txe_semaphore_get()
status
=
TX_WAIT_ERROR
;
txe_semaphore_get.c:117
_txe_semaphore_get()
status
=
TX_WAIT_ERROR
;
txe_semaphore_get.c:132
_txe_semaphore_get()
if
(
status
==
TX_SUCCESS
)
txe_semaphore_get.c:140
_txe_semaphore_get()
UINT
_txe_semaphore_info_get
(
TX_SEMAPHORE
*
semaphore_ptr
,
CHAR
*
*
name
,
ULONG
*
current_value
,
txe_semaphore_info_get.c:81
_txe_semaphore_info_get()
UINT
status
;
txe_semaphore_info_get.c:86
_txe_semaphore_info_get()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_info_get.c:94
_txe_semaphore_info_get()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_info_get.c:102
_txe_semaphore_info_get()
UINT
_txe_semaphore_prioritize
(
TX_SEMAPHORE
*
semaphore_ptr
)
txe_semaphore_prioritize.c:72
_txe_semaphore_prioritize()
UINT
status
;
txe_semaphore_prioritize.c:75
_txe_semaphore_prioritize()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_prioritize.c:83
_txe_semaphore_prioritize()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_prioritize.c:91
_txe_semaphore_prioritize()
UINT
_txe_semaphore_put
(
TX_SEMAPHORE
*
semaphore_ptr
)
txe_semaphore_put.c:72
_txe_semaphore_put()
UINT
status
;
txe_semaphore_put.c:75
_txe_semaphore_put()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_put.c:83
_txe_semaphore_put()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_put.c:91
_txe_semaphore_put()
UINT
_txe_semaphore_put_notify
(
TX_SEMAPHORE
*
semaphore_ptr
,
VOID
(
*
semaphore_put_notify
)
(
TX_SEMAPHORE
*
notify_semaphore_ptr
)
)
txe_semaphore_put_notify.c:75
_txe_semaphore_put_notify()
UINT
status
;
txe_semaphore_put_notify.c:78
_txe_semaphore_put_notify()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_put_notify.c:86
_txe_semaphore_put_notify()
status
=
TX_SEMAPHORE_ERROR
;
txe_semaphore_put_notify.c:94
_txe_semaphore_put_notify()
UINT
_txe_thread_create
(
TX_THREAD
*
thread_ptr
,
CHAR
*
name_ptr
,
txe_thread_create.c:90
_txe_thread_create()
UINT
priority
,
UINT
preempt_threshold
,
txe_thread_create.c:93
_txe_thread_create()
_txe_thread_create()::priority
ULONG
time_slice
,
UINT
auto_start
,
UINT
thread_control_block_size
)
txe_thread_create.c:94
_txe_thread_create()
_txe_thread_create()::auto_start
TX_INTERRUPT_SAVE_AREA
txe_thread_create.c:97
_txe_thread_create()
UINT
status
;
txe_thread_create.c:99
_txe_thread_create()
UINT
break_flag
;
txe_thread_create.c:100
_txe_thread_create()
status
=
TX_SUCCESS
;
txe_thread_create.c:111
_txe_thread_create()
status
=
TX_THREAD_ERROR
;
txe_thread_create.c:118
_txe_thread_create()
status
=
TX_THREAD_ERROR
;
txe_thread_create.c:126
_txe_thread_create()
break_flag
=
TX_FALSE
;
txe_thread_create.c:141
_txe_thread_create()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
stack_size
-
(
(
ULONG
)
1
)
)
)
;
txe_thread_create.c:144
_txe_thread_create()
break_flag
=
TX_TRUE
;
txe_thread_create.c:154
_txe_thread_create()
if
(
break_flag
==
TX_TRUE
)
txe_thread_create.c:158
_txe_thread_create()
break_flag
=
TX_TRUE
;
txe_thread_create.c:177
_txe_thread_create()
break_flag
=
TX_TRUE
;
txe_thread_create.c:193
_txe_thread_create()
status
=
TX_THREAD_ERROR
;
txe_thread_create.c:218
_txe_thread_create()
status
=
TX_PTR_ERROR
;
txe_thread_create.c:226
_txe_thread_create()
status
=
TX_PTR_ERROR
;
txe_thread_create.c:234
_txe_thread_create()
status
=
TX_SIZE_ERROR
;
txe_thread_create.c:242
_txe_thread_create()
else
if
(
priority
>=
(
(
UINT
)
TX_MAX_PRIORITIES
)
)
txe_thread_create.c:246
_txe_thread_create()
status
=
TX_PRIORITY_ERROR
;
txe_thread_create.c:250
_txe_thread_create()
status
=
TX_THRESH_ERROR
;
txe_thread_create.c:258
_txe_thread_create()
else
if
(
auto_start
>
TX_AUTO_START
)
txe_thread_create.c:262
_txe_thread_create()
status
=
TX_START_ERROR
;
txe_thread_create.c:266
_txe_thread_create()
status
=
TX_CALLER_ERROR
;
txe_thread_create.c:281
_txe_thread_create()
status
=
TX_CALLER_ERROR
;
txe_thread_create.c:294
_txe_thread_create()
if
(
status
==
TX_SUCCESS
)
txe_thread_create.c:301
_txe_thread_create()
UINT
_txe_thread_delete
(
TX_THREAD
*
thread_ptr
)
txe_thread_delete.c:73
_txe_thread_delete()
UINT
status
;
txe_thread_delete.c:76
_txe_thread_delete()
status
=
TX_CALLER_ERROR
;
txe_thread_delete.c:84
_txe_thread_delete()
status
=
TX_THREAD_ERROR
;
txe_thread_delete.c:92
_txe_thread_delete()
status
=
TX_THREAD_ERROR
;
txe_thread_delete.c:100
_txe_thread_delete()
UINT
_txe_thread_entry_exit_notify
(
TX_THREAD
*
thread_ptr
,
VOID
(
*
thread_entry_exit_notify
)
(
TX_THREAD
*
notify_thread_ptr
,
UINT
type
)
)
txe_thread_entry_exit_notify.c:75
_txe_thread_entry_exit_notify()
UINT
status
;
txe_thread_entry_exit_notify.c:78
_txe_thread_entry_exit_notify()
status
=
TX_THREAD_ERROR
;
txe_thread_entry_exit_notify.c:86
_txe_thread_entry_exit_notify()
status
=
TX_THREAD_ERROR
;
txe_thread_entry_exit_notify.c:94
_txe_thread_entry_exit_notify()
UINT
_txe_thread_info_get
(
TX_THREAD
*
thread_ptr
,
CHAR
*
*
name
,
UINT
*
state
,
ULONG
*
run_count
,
txe_thread_info_get.c:85
_txe_thread_info_get()
UINT
*
priority
,
UINT
*
preemption_threshold
,
ULONG
*
time_slice
,
txe_thread_info_get.c:86
_txe_thread_info_get()
_txe_thread_info_get()::priority
UINT
status
;
txe_thread_info_get.c:90
_txe_thread_info_get()
status
=
TX_THREAD_ERROR
;
txe_thread_info_get.c:98
_txe_thread_info_get()
status
=
TX_THREAD_ERROR
;
txe_thread_info_get.c:106
_txe_thread_info_get()
UINT
_txe_thread_preemption_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_threshold
,
UINT
*
old_threshold
)
txe_thread_preemption_change.c:77
_txe_thread_preemption_change()
UINT
status
;
txe_thread_preemption_change.c:80
_txe_thread_preemption_change()
status
=
TX_THREAD_ERROR
;
txe_thread_preemption_change.c:88
_txe_thread_preemption_change()
status
=
TX_THREAD_ERROR
;
txe_thread_preemption_change.c:96
_txe_thread_preemption_change()
status
=
TX_PTR_ERROR
;
txe_thread_preemption_change.c:104
_txe_thread_preemption_change()
status
=
TX_CALLER_ERROR
;
txe_thread_preemption_change.c:112
_txe_thread_preemption_change()
status
=
TX_THRESH_ERROR
;
txe_thread_preemption_change.c:120
_txe_thread_preemption_change()
UINT
_txe_thread_priority_change
(
TX_THREAD
*
thread_ptr
,
UINT
new_priority
,
UINT
*
old_priority
)
txe_thread_priority_change.c:78
_txe_thread_priority_change()
UINT
status
;
txe_thread_priority_change.c:81
_txe_thread_priority_change()
status
=
TX_THREAD_ERROR
;
txe_thread_priority_change.c:89
_txe_thread_priority_change()
status
=
TX_THREAD_ERROR
;
txe_thread_priority_change.c:97
_txe_thread_priority_change()
status
=
TX_PTR_ERROR
;
txe_thread_priority_change.c:105
_txe_thread_priority_change()
else
if
(
new_priority
>=
(
(
UINT
)
TX_MAX_PRIORITIES
)
)
txe_thread_priority_change.c:109
_txe_thread_priority_change()
status
=
TX_PRIORITY_ERROR
;
txe_thread_priority_change.c:113
_txe_thread_priority_change()
status
=
TX_CALLER_ERROR
;
txe_thread_priority_change.c:121
_txe_thread_priority_change()
UINT
_txe_thread_reset
(
TX_THREAD
*
thread_ptr
)
txe_thread_reset.c:74
_txe_thread_reset()
UINT
status
;
txe_thread_reset.c:77
_txe_thread_reset()
status
=
TX_SUCCESS
;
txe_thread_reset.c:84
_txe_thread_reset()
status
=
TX_THREAD_ERROR
;
txe_thread_reset.c:91
_txe_thread_reset()
status
=
TX_THREAD_ERROR
;
txe_thread_reset.c:99
_txe_thread_reset()
status
=
TX_CALLER_ERROR
;
txe_thread_reset.c:114
_txe_thread_reset()
status
=
TX_CALLER_ERROR
;
txe_thread_reset.c:123
_txe_thread_reset()
if
(
status
==
TX_SUCCESS
)
txe_thread_reset.c:128
_txe_thread_reset()
UINT
_txe_thread_resume
(
TX_THREAD
*
thread_ptr
)
txe_thread_resume.c:72
_txe_thread_resume()
UINT
status
;
txe_thread_resume.c:75
_txe_thread_resume()
status
=
TX_THREAD_ERROR
;
txe_thread_resume.c:83
_txe_thread_resume()
status
=
TX_THREAD_ERROR
;
txe_thread_resume.c:91
_txe_thread_resume()
UINT
_txe_thread_suspend
(
TX_THREAD
*
thread_ptr
)
txe_thread_suspend.c:74
_txe_thread_suspend()
UINT
status
;
txe_thread_suspend.c:77
_txe_thread_suspend()
status
=
TX_THREAD_ERROR
;
txe_thread_suspend.c:85
_txe_thread_suspend()
status
=
TX_THREAD_ERROR
;
txe_thread_suspend.c:93
_txe_thread_suspend()
UINT
_txe_thread_terminate
(
TX_THREAD
*
thread_ptr
)
txe_thread_terminate.c:75
_txe_thread_terminate()
UINT
status
;
txe_thread_terminate.c:78
_txe_thread_terminate()
status
=
TX_THREAD_ERROR
;
txe_thread_terminate.c:86
_txe_thread_terminate()
status
=
TX_THREAD_ERROR
;
txe_thread_terminate.c:94
_txe_thread_terminate()
status
=
TX_CALLER_ERROR
;
txe_thread_terminate.c:102
_txe_thread_terminate()
UINT
_txe_thread_time_slice_change
(
TX_THREAD
*
thread_ptr
,
ULONG
new_time_slice
,
ULONG
*
old_time_slice
)
txe_thread_time_slice_change.c:77
_txe_thread_time_slice_change()
UINT
status
;
txe_thread_time_slice_change.c:80
_txe_thread_time_slice_change()
status
=
TX_THREAD_ERROR
;
txe_thread_time_slice_change.c:88
_txe_thread_time_slice_change()
status
=
TX_THREAD_ERROR
;
txe_thread_time_slice_change.c:96
_txe_thread_time_slice_change()
status
=
TX_PTR_ERROR
;
txe_thread_time_slice_change.c:104
_txe_thread_time_slice_change()
status
=
TX_CALLER_ERROR
;
txe_thread_time_slice_change.c:112
_txe_thread_time_slice_change()
UINT
_txe_thread_wait_abort
(
TX_THREAD
*
thread_ptr
)
txe_thread_wait_abort.c:72
_txe_thread_wait_abort()
UINT
status
;
txe_thread_wait_abort.c:75
_txe_thread_wait_abort()
status
=
TX_THREAD_ERROR
;
txe_thread_wait_abort.c:83
_txe_thread_wait_abort()
status
=
TX_THREAD_ERROR
;
txe_thread_wait_abort.c:91
_txe_thread_wait_abort()
UINT
_txe_timer_activate
(
TX_TIMER
*
timer_ptr
)
txe_timer_activate.c:74
_txe_timer_activate()
UINT
status
;
txe_timer_activate.c:77
_txe_timer_activate()
status
=
TX_TIMER_ERROR
;
txe_timer_activate.c:84
_txe_timer_activate()
status
=
TX_TIMER_ERROR
;
txe_timer_activate.c:91
_txe_timer_activate()
UINT
_txe_timer_change
(
TX_TIMER
*
timer_ptr
,
ULONG
initial_ticks
,
ULONG
reschedule_ticks
)
txe_timer_change.c:79
_txe_timer_change()
UINT
status
;
txe_timer_change.c:82
_txe_timer_change()
status
=
TX_TIMER_ERROR
;
txe_timer_change.c:90
_txe_timer_change()
status
=
TX_TIMER_ERROR
;
txe_timer_change.c:98
_txe_timer_change()
status
=
TX_TICK_ERROR
;
txe_timer_change.c:106
_txe_timer_change()
status
=
TX_CALLER_ERROR
;
txe_timer_change.c:114
_txe_timer_change()
UINT
_txe_timer_create
(
TX_TIMER
*
timer_ptr
,
CHAR
*
name_ptr
,
txe_timer_create.c:85
_txe_timer_create()
ULONG
initial_ticks
,
ULONG
reschedule_ticks
,
UINT
auto_activate
,
UINT
timer_control_block_size
)
txe_timer_create.c:87
_txe_timer_create()
_txe_timer_create()::auto_activate
TX_INTERRUPT_SAVE_AREA
txe_timer_create.c:90
_txe_timer_create()
UINT
status
;
txe_timer_create.c:92
_txe_timer_create()
status
=
TX_SUCCESS
;
txe_timer_create.c:101
_txe_timer_create()
status
=
TX_TIMER_ERROR
;
txe_timer_create.c:108
_txe_timer_create()
status
=
TX_TIMER_ERROR
;
txe_timer_create.c:116
_txe_timer_create()
status
=
TX_TIMER_ERROR
;
txe_timer_create.c:166
_txe_timer_create()
status
=
TX_TICK_ERROR
;
txe_timer_create.c:174
_txe_timer_create()
if
(
auto_activate
!=
TX_AUTO_ACTIVATE
)
txe_timer_create.c:180
_txe_timer_create()
if
(
auto_activate
!=
TX_NO_ACTIVATE
)
txe_timer_create.c:184
_txe_timer_create()
status
=
TX_ACTIVATE_ERROR
;
txe_timer_create.c:188
_txe_timer_create()
if
(
status
==
TX_SUCCESS
)
txe_timer_create.c:195
_txe_timer_create()
status
=
TX_CALLER_ERROR
;
txe_timer_create.c:208
_txe_timer_create()
status
=
TX_CALLER_ERROR
;
txe_timer_create.c:221
_txe_timer_create()
if
(
status
==
TX_SUCCESS
)
txe_timer_create.c:228
_txe_timer_create()
UINT
_txe_timer_deactivate
(
TX_TIMER
*
timer_ptr
)
txe_timer_deactivate.c:73
_txe_timer_deactivate()
UINT
status
;
txe_timer_deactivate.c:76
_txe_timer_deactivate()
status
=
TX_TIMER_ERROR
;
txe_timer_deactivate.c:84
_txe_timer_deactivate()
status
=
TX_TIMER_ERROR
;
txe_timer_deactivate.c:92
_txe_timer_deactivate()
UINT
_txe_timer_delete
(
TX_TIMER
*
timer_ptr
)
txe_timer_delete.c:75
_txe_timer_delete()
UINT
status
;
txe_timer_delete.c:78
_txe_timer_delete()
status
=
TX_SUCCESS
;
txe_timer_delete.c:87
_txe_timer_delete()
status
=
TX_TIMER_ERROR
;
txe_timer_delete.c:94
_txe_timer_delete()
status
=
TX_TIMER_ERROR
;
txe_timer_delete.c:101
_txe_timer_delete()
status
=
TX_CALLER_ERROR
;
txe_timer_delete.c:111
_txe_timer_delete()
status
=
TX_CALLER_ERROR
;
txe_timer_delete.c:126
_txe_timer_delete()
if
(
status
==
TX_SUCCESS
)
txe_timer_delete.c:130
_txe_timer_delete()
UINT
_txe_timer_info_get
(
TX_TIMER
*
timer_ptr
,
CHAR
*
*
name
,
UINT
*
active
,
ULONG
*
remaining_ticks
,
txe_timer_info_get.c:80
_txe_timer_info_get()
UINT
status
;
txe_timer_info_get.c:84
_txe_timer_info_get()
status
=
TX_TIMER_ERROR
;
txe_timer_info_get.c:92
_txe_timer_info_get()
status
=
TX_TIMER_ERROR
;
txe_timer_info_get.c:100
_txe_timer_info_get()
UINT
txm_module_instance_maximum_priority
;
txm_module.h:467
TXM_MODULE_INSTANCE_STRUCT
TXM_MODULE_INSTANCE_STRUCT::txm_module_instance_maximum_priority
VOID
(
*
txm_module_thread_entry_info_exit_notify
)
(
struct
TX_THREAD_STRUCT
*
,
UINT
)
;
txm_module.h:499
UINT
txm_module_thread_entry_info_start_thread
;
txm_module.h:500
TXM_MODULE_THREAD_ENTRY_INFO_STRUCT
TXM_MODULE_THREAD_ENTRY_INFO_STRUCT::txm_module_thread_entry_info_start_thread
extern
UINT
_txm_module_manager_object_pool_created
;
txm_module.h:604
_txm_module_manager_object_pool_created
extern
UINT
_txm_module_manager_ready
;
txm_module.h:607
_txm_module_manager_ready
UINT
_txm_module_manager_application_request
(
ULONG
request
,
ALIGN_TYPE
param_1
,
ALIGN_TYPE
param_2
,
ALIGN_TYPE
param_3
)
;
txm_module.h:615
_txm_module_manager_application_request()
UINT
_txm_module_manager_initialize
(
VOID
*
module_memory_start
,
ULONG
module_memory_size
)
;
txm_module.h:619
_txm_module_manager_initialize()
UINT
_txm_module_manager_absolute_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
name
,
VOID
*
module_location
)
;
txm_module.h:620
_txm_module_manager_absolute_load()
UINT
_txm_module_manager_in_place_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
name
,
VOID
*
module_location
)
;
txm_module.h:621
_txm_module_manager_in_place_load()
UINT
_txm_module_manager_internal_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
name
,
VOID
*
module_location
,
txm_module.h:622
_txm_module_manager_internal_load()
UINT
_txm_module_manager_object_allocate
(
VOID
*
*
object_ptr_ptr
,
ULONG
object_size
,
TXM_MODULE_INSTANCE
*
module_instance
)
;
txm_module.h:625
_txm_module_manager_object_allocate()
UINT
_txm_module_manager_object_deallocate
(
VOID
*
object_ptr
)
;
txm_module.h:626
_txm_module_manager_object_deallocate()
UINT
_txm_module_manager_object_pointer_get
(
UINT
object_type
,
CHAR
*
name
,
VOID
*
*
object_ptr
)
;
txm_module.h:627
_txm_module_manager_object_pointer_get()
UINT
_txm_module_manager_object_pointer_get_extended
(
UINT
object_type
,
CHAR
*
name
,
UINT
name_length
,
VOID
*
*
object_ptr
)
;
txm_module.h:628
_txm_module_manager_object_pointer_get_extended()
UINT
_txm_module_manager_object_pool_create
(
VOID
*
object_memory
,
ULONG
object_memory_size
)
;
txm_module.h:629
_txm_module_manager_object_pool_create()
UINT
_txm_module_manager_memory_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
module_name
,
VOID
*
module_location
)
;
txm_module.h:631
_txm_module_manager_memory_load()
UINT
_txm_module_manager_properties_get
(
TXM_MODULE_INSTANCE
*
module_instance
,
ULONG
*
module_properties_ptr
)
;
txm_module.h:632
_txm_module_manager_properties_get()
UINT
_txm_module_manager_start
(
TXM_MODULE_INSTANCE
*
module_instance
)
;
txm_module.h:633
_txm_module_manager_start()
UINT
_txm_module_manager_stop
(
TXM_MODULE_INSTANCE
*
module_instance
)
;
txm_module.h:634
_txm_module_manager_stop()
UINT
_txm_module_manager_thread_create
(
TX_THREAD
*
thread_ptr
,
CHAR
*
name
,
VOID
(
*
shell_function
)
(
TX_THREAD
*
,
TXM_MODULE_INSTANCE
*
)
,
txm_module.h:635
_txm_module_manager_thread_create()
VOID
*
stack_start
,
ULONG
stack_size
,
UINT
priority
,
UINT
preempt_threshold
,
txm_module.h:637
_txm_module_manager_thread_create()
_txm_module_manager_thread_create()::priority
ULONG
time_slice
,
UINT
auto_start
,
UINT
thread_control_block_size
,
TXM_MODULE_INSTANCE
*
module_instance
)
;
txm_module.h:638
_txm_module_manager_thread_create()
_txm_module_manager_thread_create()::auto_start
UINT
_txm_module_manager_thread_reset
(
TX_THREAD
*
thread_ptr
)
;
txm_module.h:639
_txm_module_manager_thread_reset()
UINT
_txm_module_manager_unload
(
TXM_MODULE_INSTANCE
*
module_instance
)
;
txm_module.h:642
_txm_module_manager_unload()
UINT
_txm_module_manager_maximum_module_priority_set
(
TXM_MODULE_INSTANCE
*
module_instance
,
UINT
priority
)
;
txm_module.h:644
_txm_module_manager_maximum_module_priority_set()
UINT
_txm_module_manager_external_memory_enable
(
TXM_MODULE_INSTANCE
*
module_instance
,
VOID
*
start_address
,
ULONG
length
,
UINT
attributes
)
;
txm_module.h:645
_txm_module_manager_external_memory_enable()
VOID
_txm_module_manager_thread_notify_trampoline
(
TX_THREAD
*
thread_ptr
,
UINT
type
)
;
txm_module.h:678
_txm_module_manager_thread_notify_trampoline()
_txm_module_manager_thread_notify_trampoline()::type
TXM_MODULE_MANAGER_ADDITIONAL_PROTOTYPES
txm_module.h:684
_txm_module_manager_memory_fault_notify()
UINT
_txm_module_manager_absolute_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
module_name
,
VOID
*
module_location
)
txm_module_manager_absolute_load.c:77
_txm_module_manager_absolute_load()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_absolute_load.c:80
_txm_module_manager_absolute_load()
UINT
status
;
txm_module_manager_absolute_load.c:86
_txm_module_manager_absolute_load()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_absolute_load.c:110
_txm_module_manager_absolute_load()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_absolute_load.c:115
_txm_module_manager_absolute_load()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_absolute_load.c:119
_txm_module_manager_absolute_load()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_absolute_load.c:127
_txm_module_manager_absolute_load()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_absolute_load.c:206
_txm_module_manager_absolute_load()
return
(
TX_NO_MEMORY
)
;
txm_module_manager_absolute_load.c:280
_txm_module_manager_absolute_load()
return
(
TX_SUCCESS
)
;
txm_module_manager_absolute_load.c:438
_txm_module_manager_absolute_load()
UINT
_txm_module_manager_application_request
(
ULONG
request_id
,
ALIGN_TYPE
param_1
,
ALIGN_TYPE
param_2
,
ALIGN_TYPE
param_3
)
txm_module_manager_application_request.c:75
_txm_module_manager_application_request()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_application_request.c:78
_txm_module_manager_application_request()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_callback_request.c:73
_txm_module_manager_callback_request()
UINT
enqueued
;
txm_module_manager_callback_request.c:76
_txm_module_manager_callback_request()
UINT
found
;
txm_module_manager_callback_request.c:77
_txm_module_manager_callback_request()
UINT
status
;
txm_module_manager_callback_request.c:78
_txm_module_manager_callback_request()
found
=
TX_FALSE
;
txm_module_manager_callback_request.c:97
_txm_module_manager_callback_request()
found
=
TX_TRUE
;
txm_module_manager_callback_request.c:121
_txm_module_manager_callback_request()
if
(
found
==
TX_FALSE
)
txm_module_manager_callback_request.c:146
_txm_module_manager_callback_request()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_callback_request.c:153
_txm_module_manager_callback_request()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_BLOCK_POOL
)
)
)
txm_module_manager_dispatch.h:68
_txm_module_manager_tx_block_pool_create_dispatch()
(
UINT
)
extra_parameters
[
3
]
txm_module_manager_dispatch.h:87
_txm_module_manager_tx_block_pool_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:113
_txm_module_manager_tx_block_pool_delete_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_BYTE_POOL
)
)
)
txm_module_manager_dispatch.h:373
_txm_module_manager_tx_byte_pool_create_dispatch()
(
UINT
)
extra_parameters
[
2
]
txm_module_manager_dispatch.h:391
_txm_module_manager_tx_byte_pool_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:417
_txm_module_manager_tx_byte_pool_delete_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_EVENT_FLAGS_GROUP
)
)
)
txm_module_manager_dispatch.h:671
_txm_module_manager_tx_event_flags_create_dispatch()
(
UINT
)
param_2
txm_module_manager_dispatch.h:681
_txm_module_manager_tx_event_flags_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:707
_txm_module_manager_tx_event_flags_delete_dispatch()
(
UINT
)
extra_parameters
[
0
]
,
txm_module_manager_dispatch.h:743
_txm_module_manager_tx_event_flags_get_dispatch()
(
UINT
)
param_2
txm_module_manager_dispatch.h:906
_txm_module_manager_tx_event_flags_set_dispatch()
return
(
TX_GROUP_ERROR
)
;
txm_module_manager_dispatch.h:931
_txm_module_manager_tx_event_flags_set_notify_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_MUTEX
)
)
)
txm_module_manager_dispatch.h:972
_txm_module_manager_tx_mutex_create_dispatch()
(
UINT
)
extra_parameters
[
0
]
,
txm_module_manager_dispatch.h:985
_txm_module_manager_tx_mutex_create_dispatch()
(
UINT
)
extra_parameters
[
1
]
txm_module_manager_dispatch.h:986
_txm_module_manager_tx_mutex_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:1012
_txm_module_manager_tx_mutex_delete_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1264
_txm_module_manager_tx_queue_create_dispatch()
(
UINT
)
extra_parameters
[
0
]
,
txm_module_manager_dispatch.h:1280
_txm_module_manager_tx_queue_create_dispatch()
(
UINT
)
extra_parameters
[
3
]
txm_module_manager_dispatch.h:1283
_txm_module_manager_tx_queue_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:1309
_txm_module_manager_tx_queue_delete_dispatch()
return
(
TX_QUEUE_ERROR
)
;
txm_module_manager_dispatch.h:1636
_txm_module_manager_tx_queue_send_notify_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1701
_txm_module_manager_tx_semaphore_create_dispatch()
(
UINT
)
extra_parameters
[
1
]
txm_module_manager_dispatch.h:1715
_txm_module_manager_tx_semaphore_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:1741
_txm_module_manager_tx_semaphore_delete_dispatch()
return
(
TX_SEMAPHORE_ERROR
)
;
txm_module_manager_dispatch.h:1971
_txm_module_manager_tx_semaphore_put_notify_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2019
_txm_module_manager_tx_thread_create_dispatch()
return
(
TX_PRIORITY_ERROR
)
;
txm_module_manager_dispatch.h:2032
_txm_module_manager_tx_thread_create_dispatch()
return
(
TX_THRESH_ERROR
)
;
txm_module_manager_dispatch.h:2035
_txm_module_manager_tx_thread_create_dispatch()
(
UINT
)
extra_parameters
[
4
]
,
txm_module_manager_dispatch.h:2046
_txm_module_manager_tx_thread_create_dispatch()
(
UINT
)
extra_parameters
[
5
]
,
txm_module_manager_dispatch.h:2047
_txm_module_manager_tx_thread_create_dispatch()
(
UINT
)
extra_parameters
[
7
]
,
txm_module_manager_dispatch.h:2049
_txm_module_manager_tx_thread_create_dispatch()
(
UINT
)
extra_parameters
[
8
]
,
txm_module_manager_dispatch.h:2050
_txm_module_manager_tx_thread_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:2077
_txm_module_manager_tx_thread_delete_dispatch()
VOID
(
*
thread_entry_exit_notify
)
(
TX_THREAD
*
,
UINT
)
;
txm_module_manager_dispatch.h:2096
return
(
TX_THREAD_ERROR
)
;
txm_module_manager_dispatch.h:2105
_txm_module_manager_tx_thread_entry_exit_notify_dispatch()
thread_entry_exit_notify
=
(
VOID
(
*
)
(
TX_THREAD
*
,
UINT
)
)
TX_NULL
;
txm_module_manager_dispatch.h:2117
thread_entry_info_ptr
->
txm_module_thread_entry_info_exit_notify
=
(
VOID
(
*
)
(
TX_THREAD
*
,
UINT
)
)
param_1
;
txm_module_manager_dispatch.h:2124
(
VOID
(
*
)
(
TX_THREAD
*
notify_thread_ptr
,
UINT
type
)
)
thread_entry_exit_notify
txm_module_manager_dispatch.h:2130
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_WRITE
(
module_instance
,
extra_parameters
[
0
]
,
sizeof
(
UINT
)
)
)
txm_module_manager_dispatch.h:2176
_txm_module_manager_tx_thread_info_get_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_WRITE
(
module_instance
,
extra_parameters
[
2
]
,
sizeof
(
UINT
)
)
)
txm_module_manager_dispatch.h:2182
_txm_module_manager_tx_thread_info_get_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_WRITE
(
module_instance
,
extra_parameters
[
3
]
,
sizeof
(
UINT
)
)
)
txm_module_manager_dispatch.h:2185
_txm_module_manager_tx_thread_info_get_dispatch()
(
UINT
*
)
extra_parameters
[
0
]
,
txm_module_manager_dispatch.h:2201
_txm_module_manager_tx_thread_info_get_dispatch()
(
UINT
*
)
extra_parameters
[
2
]
,
txm_module_manager_dispatch.h:2203
_txm_module_manager_tx_thread_info_get_dispatch()
(
UINT
*
)
extra_parameters
[
3
]
,
txm_module_manager_dispatch.h:2204
_txm_module_manager_tx_thread_info_get_dispatch()
(
UINT
)
param_0
txm_module_manager_dispatch.h:2226
_txm_module_manager_tx_thread_interrupt_control_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_WRITE
(
module_instance
,
param_2
,
sizeof
(
UINT
)
)
)
txm_module_manager_dispatch.h:2398
_txm_module_manager_tx_thread_preemption_change_dispatch()
(
UINT
)
param_1
,
txm_module_manager_dispatch.h:2404
_txm_module_manager_tx_thread_preemption_change_dispatch()
(
UINT
*
)
param_2
txm_module_manager_dispatch.h:2405
_txm_module_manager_tx_thread_preemption_change_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_WRITE
(
module_instance
,
param_2
,
sizeof
(
UINT
)
)
)
txm_module_manager_dispatch.h:2427
_txm_module_manager_tx_thread_priority_change_dispatch()
(
UINT
)
param_1
,
txm_module_manager_dispatch.h:2433
_txm_module_manager_tx_thread_priority_change_dispatch()
(
UINT
*
)
param_2
txm_module_manager_dispatch.h:2434
_txm_module_manager_tx_thread_priority_change_dispatch()
return
(
TX_SUCCESS
)
;
txm_module_manager_dispatch.h:2446
_txm_module_manager_tx_thread_relinquish_dispatch()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_dispatch.h:2558
_txm_module_manager_tx_thread_system_suspend_dispatch()
thread_ptr
->
tx_thread_state
=
TX_COMPLETED
;
txm_module_manager_dispatch.h:2581
_txm_module_manager_tx_thread_system_suspend_dispatch()
thread_ptr
->
tx_thread_suspending
=
TX_TRUE
;
txm_module_manager_dispatch.h:2587
_txm_module_manager_tx_thread_system_suspend_dispatch()
return
(
TX_SUCCESS
)
;
txm_module_manager_dispatch.h:2604
_txm_module_manager_tx_thread_system_suspend_dispatch()
return
(
TX_SUCCESS
)
;
txm_module_manager_dispatch.h:2703
_txm_module_manager_tx_time_set_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_CREATION
(
module_instance
,
param_0
,
sizeof
(
TX_TIMER
)
)
)
txm_module_manager_dispatch.h:2775
_txm_module_manager_tx_timer_create_dispatch()
(
UINT
)
extra_parameters
[
4
]
,
txm_module_manager_dispatch.h:2806
_txm_module_manager_tx_timer_create_dispatch()
(
UINT
)
extra_parameters
[
5
]
txm_module_manager_dispatch.h:2807
_txm_module_manager_tx_timer_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:2810
_txm_module_manager_tx_timer_create_dispatch()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_dispatch.h:2870
_txm_module_manager_tx_timer_delete_dispatch()
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_WRITE
(
module_instance
,
extra_parameters
[
0
]
,
sizeof
(
UINT
)
)
)
txm_module_manager_dispatch.h:2903
_txm_module_manager_tx_timer_info_get_dispatch()
(
UINT
*
)
extra_parameters
[
0
]
,
txm_module_manager_dispatch.h:2919
_txm_module_manager_tx_timer_info_get_dispatch()
(
UINT
)
param_0
txm_module_manager_dispatch.h:3122
_txm_module_manager_tx_trace_interrupt_control_dispatch()
return
(
TX_SUCCESS
)
;
txm_module_manager_dispatch.h:3141
_txm_module_manager_tx_trace_isr_enter_insert_dispatch()
return
(
TX_SUCCESS
)
;
txm_module_manager_dispatch.h:3158
_txm_module_manager_tx_trace_isr_exit_insert_dispatch()
if
(
_txm_module_manager_object_pool_created
==
TX_TRUE
)
txm_module_manager_dispatch.h:3232
_txm_module_manager_txm_module_object_deallocate_dispatch()
(
UINT
)
param_0
,
txm_module_manager_dispatch.h:3289
_txm_module_manager_txm_module_object_pointer_get_dispatch()
(
UINT
)
param_0
,
txm_module_manager_dispatch.h:3322
_txm_module_manager_txm_module_object_pointer_get_extended_dispatch()
(
UINT
)
extra_parameters
[
0
]
,
txm_module_manager_dispatch.h:3324
_txm_module_manager_txm_module_object_pointer_get_extended_dispatch()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_event_flags_notify_trampoline.c:74
_txm_module_manager_event_flags_notify_trampoline()
UINT
_txm_module_manager_external_memory_enable
(
TXM_MODULE_INSTANCE
*
module_instance
,
txm_module_manager_external_memory_enable.c:76
_txm_module_manager_external_memory_enable()
UINT
attributes
)
txm_module_manager_external_memory_enable.c:79
_txm_module_manager_external_memory_enable()
_txm_module_manager_external_memory_enable()::attributes
UINT
attributes_check
=
0
;
txm_module_manager_external_memory_enable.c:197
_txm_module_manager_external_memory_enable()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_external_memory_enable.c:201
_txm_module_manager_external_memory_enable()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_external_memory_enable.c:204
_txm_module_manager_external_memory_enable()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_external_memory_enable.c:211
_txm_module_manager_external_memory_enable()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_external_memory_enable.c:224
_txm_module_manager_external_memory_enable()
return
(
TX_START_ERROR
)
;
txm_module_manager_external_memory_enable.c:234
_txm_module_manager_external_memory_enable()
return
(
TX_SUCCESS
)
;
txm_module_manager_external_memory_enable.c:292
_txm_module_manager_external_memory_enable()
UINT
_txm_module_manager_in_place_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
module_name
,
VOID
*
module_location
)
txm_module_manager_in_place_load.c:76
_txm_module_manager_in_place_load()
UINT
status
;
txm_module_manager_in_place_load.c:83
_txm_module_manager_in_place_load()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_in_place_load.c:104
_txm_module_manager_in_place_load()
UINT
_txm_module_manager_object_pool_created
;
txm_module_manager_initialize.c:63
_txm_module_manager_object_pool_created
UINT
_txm_module_manager_ready
;
txm_module_manager_initialize.c:84
_txm_module_manager_ready
UINT
_txm_module_manager_initialize
(
VOID
*
module_memory_start
,
ULONG
module_memory_size
)
txm_module_manager_initialize.c:140
_txm_module_manager_initialize()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_initialize.c:152
_txm_module_manager_initialize()
_txm_module_manager_ready
=
TX_FALSE
;
txm_module_manager_initialize.c:163
_txm_module_manager_initialize()
_tx_mutex_create
(
&
_txm_module_manager_mutex
,
"Module Manager Protection Mutex"
,
TX_NO_INHERIT
)
;
txm_module_manager_initialize.c:172
_txm_module_manager_initialize()
_txm_module_manager_object_pool_created
=
TX_FALSE
;
txm_module_manager_initialize.c:178
_txm_module_manager_initialize()
_txm_module_manager_ready
=
TX_TRUE
;
txm_module_manager_initialize.c:181
_txm_module_manager_initialize()
return
(
TX_SUCCESS
)
;
txm_module_manager_initialize.c:184
_txm_module_manager_initialize()
UINT
_txm_module_manager_internal_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
module_name
,
VOID
*
module_location
,
txm_module_manager_internal_load.c:79
_txm_module_manager_internal_load()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_internal_load.c:83
_txm_module_manager_internal_load()
UINT
status
;
txm_module_manager_internal_load.c:101
_txm_module_manager_internal_load()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_internal_load.c:113
_txm_module_manager_internal_load()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_internal_load.c:118
_txm_module_manager_internal_load()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_internal_load.c:122
_txm_module_manager_internal_load()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_internal_load.c:130
_txm_module_manager_internal_load()
return
(
TX_NO_MEMORY
)
;
txm_module_manager_internal_load.c:270
_txm_module_manager_internal_load()
return
(
TX_SUCCESS
)
;
txm_module_manager_internal_load.c:423
_txm_module_manager_internal_load()
ALIGN_TYPE
return_value
=
TX_NOT_AVAILABLE
;
txm_module_manager_kernel_dispatch.c:100
_txm_module_manager_kernel_dispatch()
UINT
_txm_module_manager_maximum_module_priority_set
(
TXM_MODULE_INSTANCE
*
module_instance
,
UINT
priority
)
txm_module_manager_maximum_module_priority_set.c:69
_txm_module_manager_maximum_module_priority_set()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_maximum_module_priority_set.c:72
_txm_module_manager_maximum_module_priority_set()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_maximum_module_priority_set.c:75
_txm_module_manager_maximum_module_priority_set()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_maximum_module_priority_set.c:82
_txm_module_manager_maximum_module_priority_set()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_maximum_module_priority_set.c:95
_txm_module_manager_maximum_module_priority_set()
return
(
TX_START_ERROR
)
;
txm_module_manager_maximum_module_priority_set.c:105
_txm_module_manager_maximum_module_priority_set()
return
(
TX_SUCCESS
)
;
txm_module_manager_maximum_module_priority_set.c:115
_txm_module_manager_maximum_module_priority_set()
UINT
_txm_module_manager_memory_fault_notify
(
VOID
(
*
notify_function
)
(
TX_THREAD
*
,
TXM_MODULE_INSTANCE
*
)
)
txm_module_manager_memory_fault_notify.c:77
_txm_module_manager_memory_fault_notify()
return
(
TX_SUCCESS
)
;
txm_module_manager_memory_fault_notify.c:83
_txm_module_manager_memory_fault_notify()
UINT
_txm_module_manager_memory_load
(
TXM_MODULE_INSTANCE
*
module_instance
,
CHAR
*
module_name
,
VOID
*
module_location
)
txm_module_manager_memory_load.c:77
_txm_module_manager_memory_load()
UINT
status
;
txm_module_manager_memory_load.c:91
_txm_module_manager_memory_load()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_memory_load.c:110
_txm_module_manager_memory_load()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_memory_load.c:121
_txm_module_manager_memory_load()
return
(
TX_NO_MEMORY
)
;
txm_module_manager_memory_load.c:125
_txm_module_manager_memory_load()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_memory_load.c:150
_txm_module_manager_memory_load()
return
(
TX_SUCCESS
)
;
txm_module_manager_memory_load.c:161
_txm_module_manager_memory_load()
UINT
srd_bit_index
;
txm_module_manager_mm_register_setup.c:194
_txm_module_manager_calculate_srd_bits()
UINT
mpu_register
=
0
;
txm_module_manager_mm_register_setup.c:483
_txm_module_manager_mm_register_setup()
UINT
mpu_table_index
;
txm_module_manager_mm_register_setup.c:484
_txm_module_manager_mm_register_setup()
UINT
i
;
txm_module_manager_mm_register_setup.c:485
_txm_module_manager_mm_register_setup()
UINT
_txm_module_manager_object_allocate
(
VOID
*
*
object_ptr_ptr
,
ULONG
object_size
,
TXM_MODULE_INSTANCE
*
module_instance
)
txm_module_manager_object_allocate.c:72
_txm_module_manager_object_allocate()
UINT
return_value
;
txm_module_manager_object_allocate.c:76
_txm_module_manager_object_allocate()
if
(
return_value
==
TX_SUCCESS
)
txm_module_manager_object_allocate.c:105
_txm_module_manager_object_allocate()
return_value
=
TX_NOT_AVAILABLE
;
txm_module_manager_object_allocate.c:148
_txm_module_manager_object_allocate()
UINT
_txm_module_manager_object_deallocate
(
VOID
*
object_ptr
)
txm_module_manager_object_deallocate.c:69
_txm_module_manager_object_deallocate()
UINT
return_value
;
txm_module_manager_object_deallocate.c:73
_txm_module_manager_object_deallocate()
return_value
=
TX_PTR_ERROR
;
txm_module_manager_object_deallocate.c:97
_txm_module_manager_object_deallocate()
return_value
=
TX_NOT_AVAILABLE
;
txm_module_manager_object_deallocate.c:131
_txm_module_manager_object_deallocate()
UINT
_txm_module_manager_object_pointer_get
(
UINT
object_type
,
CHAR
*
name
,
VOID
*
*
object_ptr
)
txm_module_manager_object_pointer_get.c:82
_txm_module_manager_object_pointer_get()
UINT
status
;
txm_module_manager_object_pointer_get.c:85
_txm_module_manager_object_pointer_get()
status
=
_txm_module_manager_object_pointer_get_extended
(
object_type
,
name
,
TXM_MODULE_MANAGER_UTIL_MAX_VALUE_OF_TYPE_UNSIGNED
(
UINT
)
,
object_ptr
)
;
txm_module_manager_object_pointer_get.c:89
_txm_module_manager_object_pointer_get()
UINT
_txm_module_manager_object_pointer_get_extended
(
UINT
object_type
,
CHAR
*
search_name
,
UINT
search_name_length
,
VOID
*
*
object_ptr
)
txm_module_manager_object_pointer_get_extended.c:99
_txm_module_manager_object_pointer_get_extended()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_object_pointer_get_extended.c:102
_txm_module_manager_object_pointer_get_extended()
UINT
status
;
txm_module_manager_object_pointer_get_extended.c:113
_txm_module_manager_object_pointer_get_extended()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_object_pointer_get_extended.c:122
_txm_module_manager_object_pointer_get_extended()
status
=
TX_NO_INSTANCE
;
txm_module_manager_object_pointer_get_extended.c:126
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:162
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:193
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:224
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:255
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:286
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:317
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:365
_txm_module_manager_object_pointer_get_extended()
status
=
TX_SUCCESS
;
txm_module_manager_object_pointer_get_extended.c:413
_txm_module_manager_object_pointer_get_extended()
status
=
TX_OPTION_ERROR
;
txm_module_manager_object_pointer_get_extended.c:429
_txm_module_manager_object_pointer_get_extended()
UINT
_txm_module_manager_object_pool_create
(
VOID
*
object_memory
,
ULONG
object_memory_size
)
txm_module_manager_object_pool_create.c:70
_txm_module_manager_object_pool_create()
_txm_module_manager_object_pool_created
=
TX_TRUE
;
txm_module_manager_object_pool_create.c:77
_txm_module_manager_object_pool_create()
return
(
TX_SUCCESS
)
;
txm_module_manager_object_pool_create.c:80
_txm_module_manager_object_pool_create()
UINT
_txm_module_manager_properties_get
(
TXM_MODULE_INSTANCE
*
module_instance
,
ULONG
*
module_properties_ptr
)
txm_module_manager_properties_get.c:66
_txm_module_manager_properties_get()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_properties_get.c:70
_txm_module_manager_properties_get()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_properties_get.c:74
_txm_module_manager_properties_get()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_properties_get.c:82
_txm_module_manager_properties_get()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_properties_get.c:90
_txm_module_manager_properties_get()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_properties_get.c:98
_txm_module_manager_properties_get()
return
(
TX_SUCCESS
)
;
txm_module_manager_properties_get.c:105
_txm_module_manager_properties_get()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_queue_notify_trampoline.c:71
_txm_module_manager_queue_notify_trampoline()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_semaphore_notify_trampoline.c:72
_txm_module_manager_semaphore_notify_trampoline()
UINT
_txm_module_manager_start
(
TXM_MODULE_INSTANCE
*
module_instance
)
txm_module_manager_start.c:76
_txm_module_manager_start()
UINT
status
;
txm_module_manager_start.c:79
_txm_module_manager_start()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_start.c:83
_txm_module_manager_start()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_start.c:87
_txm_module_manager_start()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_start.c:95
_txm_module_manager_start()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_start.c:109
_txm_module_manager_start()
return
(
TX_START_ERROR
)
;
txm_module_manager_start.c:120
_txm_module_manager_start()
return
(
TX_PRIORITY_ERROR
)
;
txm_module_manager_start.c:132
_txm_module_manager_start()
return
(
TX_START_ERROR
)
;
txm_module_manager_start.c:147
_txm_module_manager_start()
(
UINT
)
module_instance
->
txm_module_instance_start_stop_priority
,
txm_module_manager_start.c:158
_txm_module_manager_start()
(
UINT
)
module_instance
->
txm_module_instance_start_stop_priority
,
txm_module_manager_start.c:159
_txm_module_manager_start()
TX_DONT_START
,
txm_module_manager_start.c:161
_txm_module_manager_start()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_start.c:166
_txm_module_manager_start()
(
UINT
)
module_instance
->
txm_module_instance_callback_priority
,
txm_module_manager_start.c:187
_txm_module_manager_start()
(
UINT
)
module_instance
->
txm_module_instance_callback_priority
,
txm_module_manager_start.c:188
_txm_module_manager_start()
TX_DONT_START
,
txm_module_manager_start.c:190
_txm_module_manager_start()
if
(
status
!=
TX_SUCCESS
)
txm_module_manager_start.c:195
_txm_module_manager_start()
return
(
TX_SUCCESS
)
;
txm_module_manager_start.c:225
_txm_module_manager_start()
UINT
_txm_module_manager_stop
(
TXM_MODULE_INSTANCE
*
module_instance
)
txm_module_manager_stop.c:117
_txm_module_manager_stop()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_stop.c:120
_txm_module_manager_stop()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_stop.c:145
_txm_module_manager_stop()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_stop.c:153
_txm_module_manager_stop()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_stop.c:163
_txm_module_manager_stop()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_stop.c:168
_txm_module_manager_stop()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_stop.c:172
_txm_module_manager_stop()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_stop.c:180
_txm_module_manager_stop()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_stop.c:194
_txm_module_manager_stop()
return
(
TX_START_ERROR
)
;
txm_module_manager_stop.c:205
_txm_module_manager_stop()
(
UINT
)
module_instance
->
txm_module_instance_start_stop_priority
,
txm_module_manager_stop.c:229
_txm_module_manager_stop()
(
UINT
)
module_instance
->
txm_module_instance_start_stop_priority
,
txm_module_manager_stop.c:230
_txm_module_manager_stop()
TX_AUTO_START
,
txm_module_manager_stop.c:232
_txm_module_manager_stop()
while
(
(
i
<
TXM_MODULE_TIMEOUT
)
&&
(
module_instance
->
txm_module_instance_start_stop_thread
.
tx_thread_state
!=
TX_COMPLETED
)
)
txm_module_manager_stop.c:238
_txm_module_manager_stop()
if
(
created_by_module
==
TX_TRUE
)
txm_module_manager_stop.c:343
_txm_module_manager_stop()
if
(
created_by_module
==
TX_TRUE
)
txm_module_manager_stop.c:377
_txm_module_manager_stop()
if
(
created_by_module
==
TX_TRUE
)
txm_module_manager_stop.c:411
_txm_module_manager_stop()
if
(
created_by_module
==
TX_TRUE
)
txm_module_manager_stop.c:445
_txm_module_manager_stop()
if
(
created_by_module
==
TX_TRUE
)
txm_module_manager_stop.c:467
_txm_module_manager_stop()
if
(
created_by_module
==
TX_TRUE
)
txm_module_manager_stop.c:489
_txm_module_manager_stop()
if
(
created_by_module
==
TX_TRUE
)
txm_module_manager_stop.c:511
_txm_module_manager_stop()
return
(
TX_SUCCESS
)
;
txm_module_manager_stop.c:574
_txm_module_manager_stop()
UINT
_txm_module_manager_thread_create
(
TX_THREAD
*
thread_ptr
,
CHAR
*
name_ptr
,
txm_module_manager_thread_create.c:96
_txm_module_manager_thread_create()
VOID
*
stack_start
,
ULONG
stack_size
,
UINT
priority
,
UINT
preempt_threshold
,
txm_module_manager_thread_create.c:99
_txm_module_manager_thread_create()
_txm_module_manager_thread_create()::priority
ULONG
time_slice
,
UINT
auto_start
,
txm_module_manager_thread_create.c:100
_txm_module_manager_thread_create()
_txm_module_manager_thread_create()::auto_start
UINT
thread_control_block_size
,
TXM_MODULE_INSTANCE
*
module_instance
)
txm_module_manager_thread_create.c:101
_txm_module_manager_thread_create()
_txm_module_manager_thread_create()::thread_control_block_size
TX_INTERRUPT_SAVE_AREA
txm_module_manager_thread_create.c:104
_txm_module_manager_thread_create()
UINT
saved_threshold
=
(
(
UINT
)
0
)
;
txm_module_manager_thread_create.c:112
_txm_module_manager_thread_create()
return
(
TX_THREAD_ERROR
)
;
txm_module_manager_thread_create.c:127
_txm_module_manager_thread_create()
return
(
TX_THREAD_ERROR
)
;
txm_module_manager_thread_create.c:135
_txm_module_manager_thread_create()
return
(
TX_THREAD_ERROR
)
;
txm_module_manager_thread_create.c:190
_txm_module_manager_thread_create()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_thread_create.c:198
_txm_module_manager_thread_create()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_thread_create.c:206
_txm_module_manager_thread_create()
return
(
TX_SIZE_ERROR
)
;
txm_module_manager_thread_create.c:214
_txm_module_manager_thread_create()
return
(
TX_PRIORITY_ERROR
)
;
txm_module_manager_thread_create.c:222
_txm_module_manager_thread_create()
return
(
TX_THRESH_ERROR
)
;
txm_module_manager_thread_create.c:230
_txm_module_manager_thread_create()
if
(
auto_start
>
TX_AUTO_START
)
txm_module_manager_thread_create.c:234
_txm_module_manager_thread_create()
return
(
TX_START_ERROR
)
;
txm_module_manager_thread_create.c:238
_txm_module_manager_thread_create()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_thread_create.c:253
_txm_module_manager_thread_create()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_thread_create.c:267
_txm_module_manager_thread_create()
thread_ptr
->
tx_thread_inherit_priority
=
(
(
UINT
)
TX_MAX_PRIORITIES
)
;
txm_module_manager_thread_create.c:354
_txm_module_manager_thread_create()
temp_ptr
=
(
TX_UCHAR_POINTER_ADD
(
temp_ptr
,
(
stack_size
-
(
(
ULONG
)
1
)
)
)
)
;
txm_module_manager_thread_create.c:380
_txm_module_manager_thread_create()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
txm_module_manager_thread_create.c:412
_txm_module_manager_thread_create()
thread_entry_info
->
txm_module_thread_entry_info_start_thread
=
TX_TRUE
;
txm_module_manager_thread_create.c:445
_txm_module_manager_thread_create()
thread_entry_info
->
txm_module_thread_entry_info_start_thread
=
TX_FALSE
;
txm_module_manager_thread_create.c:447
_txm_module_manager_thread_create()
if
(
auto_start
==
TX_AUTO_START
)
txm_module_manager_thread_create.c:639
_txm_module_manager_thread_create()
return
(
TX_SUCCESS
)
;
txm_module_manager_thread_create.c:742
_txm_module_manager_thread_create()
VOID
_txm_module_manager_thread_notify_trampoline
(
TX_THREAD
*
thread_ptr
,
UINT
type
)
txm_module_manager_thread_notify_trampoline.c:70
_txm_module_manager_thread_notify_trampoline()
_txm_module_manager_thread_notify_trampoline()::type
TX_INTERRUPT_SAVE_AREA
txm_module_manager_thread_notify_trampoline.c:73
_txm_module_manager_thread_notify_trampoline()
UINT
_txm_module_manager_thread_reset
(
TX_THREAD
*
thread_ptr
)
txm_module_manager_thread_reset.c:71
_txm_module_manager_thread_reset()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_thread_reset.c:74
_txm_module_manager_thread_reset()
UINT
status
;
txm_module_manager_thread_reset.c:77
_txm_module_manager_thread_reset()
status
=
TX_SUCCESS
;
txm_module_manager_thread_reset.c:82
_txm_module_manager_thread_reset()
status
=
TX_NOT_DONE
;
txm_module_manager_thread_reset.c:98
_txm_module_manager_thread_reset()
if
(
thread_ptr
->
tx_thread_state
!=
TX_COMPLETED
)
txm_module_manager_thread_reset.c:104
_txm_module_manager_thread_reset()
if
(
thread_ptr
->
tx_thread_state
!=
TX_TERMINATED
)
txm_module_manager_thread_reset.c:108
_txm_module_manager_thread_reset()
status
=
TX_NOT_DONE
;
txm_module_manager_thread_reset.c:112
_txm_module_manager_thread_reset()
if
(
status
==
TX_SUCCESS
)
txm_module_manager_thread_reset.c:118
_txm_module_manager_thread_reset()
thread_ptr
->
tx_thread_state
=
TX_NOT_DONE
;
txm_module_manager_thread_reset.c:122
_txm_module_manager_thread_reset()
thread_ptr
->
tx_thread_state
=
TX_SUSPENDED
;
txm_module_manager_thread_reset.c:162
_txm_module_manager_thread_reset()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_timer_notify_trampoline.c:72
_txm_module_manager_timer_notify_trampoline()
UINT
_txm_module_manager_unload
(
TXM_MODULE_INSTANCE
*
module_instance
)
txm_module_manager_unload.c:72
_txm_module_manager_unload()
TX_INTERRUPT_SAVE_AREA
txm_module_manager_unload.c:75
_txm_module_manager_unload()
return
(
TX_CALLER_ERROR
)
;
txm_module_manager_unload.c:90
_txm_module_manager_unload()
if
(
_txm_module_manager_ready
!=
TX_TRUE
)
txm_module_manager_unload.c:95
_txm_module_manager_unload()
return
(
TX_NOT_AVAILABLE
)
;
txm_module_manager_unload.c:99
_txm_module_manager_unload()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_unload.c:107
_txm_module_manager_unload()
return
(
TX_PTR_ERROR
)
;
txm_module_manager_unload.c:121
_txm_module_manager_unload()
return
(
TX_NOT_DONE
)
;
txm_module_manager_unload.c:132
_txm_module_manager_unload()
return
(
TX_SUCCESS
)
;
txm_module_manager_unload.c:196
_txm_module_manager_unload()
UINT
_txm_module_manager_object_memory_check
(
TXM_MODULE_INSTANCE
*
module_instance
,
ALIGN_TYPE
object_ptr
,
ULONG
object_size
)
txm_module_manager_util.c:74
_txm_module_manager_object_memory_check()
if
(
(
_txm_module_manager_object_pool_created
==
TX_TRUE
)
&&
txm_module_manager_util.c:78
_txm_module_manager_object_memory_check()
return
(
TX_SUCCESS
)
;
txm_module_manager_util.c:83
_txm_module_manager_object_memory_check()
return
(
TX_SUCCESS
)
;
txm_module_manager_util.c:93
_txm_module_manager_object_memory_check()
return
TX_TRUE
;
txm_module_manager_util.c:152
_txm_module_manager_created_object_check()
return
TX_TRUE
;
txm_module_manager_util.c:173
_txm_module_manager_created_object_check()
return
TX_FALSE
;
txm_module_manager_util.c:178
_txm_module_manager_created_object_check()
UINT
_txm_module_manager_object_size_check
(
ALIGN_TYPE
object_ptr
,
ULONG
object_size
)
txm_module_manager_util.c:222
_txm_module_manager_object_size_check()
UINT
return_value
;
txm_module_manager_util.c:225
_txm_module_manager_object_size_check()
return_value
=
TX_SUCCESS
;
txm_module_manager_util.c:232
_txm_module_manager_object_size_check()
UINT
_txm_module_manager_object_name_compare
(
CHAR
*
search_name
,
UINT
search_name_length
,
CHAR
*
object_name
)
txm_module_manager_util.c:281
_txm_module_manager_object_name_compare()
return
(
TX_FALSE
)
;
txm_module_manager_util.c:294
_txm_module_manager_object_name_compare()
return
(
TX_TRUE
)
;
txm_module_manager_util.c:314
_txm_module_manager_object_name_compare()
return
(
TX_FALSE
)
;
txm_module_manager_util.c:321
_txm_module_manager_object_name_compare()
return
(
TX_FALSE
)
;
txm_module_manager_util.c:329
_txm_module_manager_object_name_compare()
UINT
_txm_module_manager_util_code_allocation_size_and_alignment_get
(
TXM_MODULE_PREAMBLE
*
module_preamble
,
txm_module_manager_util.c:384
_txm_module_manager_util_code_allocation_size_and_alignment_get()
return
(
TX_SUCCESS
)
;
txm_module_manager_util.c:416
_txm_module_manager_util_code_allocation_size_and_alignment_get()
UINT
_txm_module_manager_object_memory_check
(
TXM_MODULE_INSTANCE
*
module_instance
,
ALIGN_TYPE
object_ptr
,
ULONG
object_size
)
;
txm_module_manager_util.h:131
_txm_module_manager_object_memory_check()
UINT
_txm_module_manager_object_size_check
(
ALIGN_TYPE
object_ptr
,
ULONG
object_size
)
;
txm_module_manager_util.h:132
_txm_module_manager_object_size_check()
UINT
_txm_module_manager_object_name_compare
(
CHAR
*
object_name1
,
UINT
object_name1_length
,
CHAR
*
object_name2
)
;
txm_module_manager_util.h:133
_txm_module_manager_object_name_compare()
UINT
_txm_module_manager_util_code_allocation_size_and_alignment_get
(
TXM_MODULE_PREAMBLE
*
module_preamble
,
ULONG
*
code_alignment_dest
,
ULONG
*
code_allocation_size_dest
)
;
txm_module_manager_util.h:135
_txm_module_manager_util_code_allocation_size_and_alignment_get()
Call Tree
from
0/34
examples
All items filtered out
All items filtered out
Data Use
from
0/34
examples
All items filtered out
All items filtered out
Class Tree
from
0/34
examples
All items filtered out
All items filtered out
Override Tree
from
0/34
examples
All items filtered out
All items filtered out
Implementations
from
0/34
examples
All items filtered out
All items filtered out
Instances
from
0/34
examples
Instance
Scope
Location
Project
TX_THREAD_STRUCT::tx_thread_priority
TX_THREAD_STRUCT
tx_api.h:397
TX_THREAD_STRUCT::tx_thread_state
TX_THREAD_STRUCT
tx_api.h:398
TX_THREAD_STRUCT::tx_thread_delayed_suspend
TX_THREAD_STRUCT
tx_api.h:399
TX_THREAD_STRUCT::tx_thread_suspending
TX_THREAD_STRUCT
tx_api.h:400
TX_THREAD_STRUCT::tx_thread_preempt_threshold
TX_THREAD_STRUCT
tx_api.h:401
TX_THREAD_STRUCT::tx_thread_suspend_option
TX_THREAD_STRUCT
tx_api.h:432
TX_THREAD_STRUCT::tx_thread_suspend_status
TX_THREAD_STRUCT
tx_api.h:433
TX_THREAD_STRUCT::tx_thread_user_priority
TX_THREAD_STRUCT
tx_api.h:457
TX_THREAD_STRUCT::tx_thread_user_preempt_threshold
TX_THREAD_STRUCT
tx_api.h:458
TX_THREAD_STRUCT::tx_thread_inherit_priority
TX_THREAD_STRUCT
tx_api.h:459
TX_THREAD_STRUCT::tx_thread_owned_mutex_count
TX_THREAD_STRUCT
tx_api.h:462
TX_BLOCK_POOL_STRUCT::tx_block_pool_available
TX_BLOCK_POOL_STRUCT
tx_api.h:554
TX_BLOCK_POOL_STRUCT::tx_block_pool_total
TX_BLOCK_POOL_STRUCT
tx_api.h:557
TX_BLOCK_POOL_STRUCT::tx_block_pool_block_size
TX_BLOCK_POOL_STRUCT
tx_api.h:569
TX_BLOCK_POOL_STRUCT::tx_block_pool_suspended_count
TX_BLOCK_POOL_STRUCT
tx_api.h:575
TX_BYTE_POOL_STRUCT::tx_byte_pool_fragments
TX_BYTE_POOL_STRUCT
tx_api.h:635
TX_BYTE_POOL_STRUCT::tx_byte_pool_suspended_count
TX_BYTE_POOL_STRUCT
tx_api.h:660
TX_EVENT_FLAGS_GROUP_STRUCT::tx_event_flags_group_reset_search
TX_EVENT_FLAGS_GROUP_STRUCT
tx_api.h:716
TX_EVENT_FLAGS_GROUP_STRUCT::tx_event_flags_group_suspended_count
TX_EVENT_FLAGS_GROUP_STRUCT
tx_api.h:722
TX_MUTEX_STRUCT::tx_mutex_ownership_count
TX_MUTEX_STRUCT
tx_api.h:797
TX_MUTEX_STRUCT::tx_mutex_inherit
TX_MUTEX_STRUCT
tx_api.h:805
TX_MUTEX_STRUCT::tx_mutex_original_priority
TX_MUTEX_STRUCT
tx_api.h:808
TX_MUTEX_STRUCT::tx_mutex_suspended_count
TX_MUTEX_STRUCT
tx_api.h:814
TX_MUTEX_STRUCT::tx_mutex_highest_priority_waiting
TX_MUTEX_STRUCT
tx_api.h:823
TX_QUEUE_STRUCT::tx_queue_message_size
TX_QUEUE_STRUCT
tx_api.h:870
TX_QUEUE_STRUCT::tx_queue_capacity
TX_QUEUE_STRUCT
tx_api.h:873
TX_QUEUE_STRUCT::tx_queue_enqueued
TX_QUEUE_STRUCT
tx_api.h:877
TX_QUEUE_STRUCT::tx_queue_available_storage
TX_QUEUE_STRUCT
tx_api.h:878
TX_QUEUE_STRUCT::tx_queue_suspended_count
TX_QUEUE_STRUCT
tx_api.h:894
TX_SEMAPHORE_STRUCT::tx_semaphore_suspended_count
TX_SEMAPHORE_STRUCT
tx_api.h:956
return
_tx_block_allocate()
tx_api.h:1372
return
_tx_block_pool_create()
tx_api.h:1373
return
_tx_block_pool_delete()
tx_api.h:1375
return
_tx_block_pool_info_get()
tx_api.h:1376
return
_tx_block_pool_performance_info_get()
tx_api.h:1379
return
_tx_block_pool_performance_system_info_get()
tx_api.h:1381
return
_tx_block_pool_prioritize()
tx_api.h:1383
return
_tx_block_release()
tx_api.h:1384
return
_txe_block_allocate()
tx_api.h:1390
return
_txe_block_pool_create()
tx_api.h:1391
_txe_block_pool_create()::pool_control_block_size
_txe_block_pool_create()
tx_api.h:1392
return
_txe_block_pool_delete()
tx_api.h:1393
return
_txe_block_pool_info_get()
tx_api.h:1394
return
_txe_block_pool_prioritize()
tx_api.h:1397
return
_txe_block_release()
tx_api.h:1398
return
_tx_byte_allocate()
tx_api.h:1414
return
_tx_byte_pool_create()
tx_api.h:1416
return
_tx_byte_pool_delete()
tx_api.h:1418
return
_tx_byte_pool_info_get()
tx_api.h:1419
return
_tx_byte_pool_performance_info_get()
tx_api.h:1422
return
_tx_byte_pool_performance_system_info_get()
tx_api.h:1424
return
_tx_byte_pool_prioritize()
tx_api.h:1426
return
_tx_byte_release()
tx_api.h:1427
return
_txe_byte_allocate()
tx_api.h:1433
return
_txe_byte_pool_create()
tx_api.h:1435
_txe_byte_pool_create()::pool_control_block_size
_txe_byte_pool_create()
tx_api.h:1436
return
_txe_byte_pool_delete()
tx_api.h:1437
return
_txe_byte_pool_info_get()
tx_api.h:1438
return
_txe_byte_pool_prioritize()
tx_api.h:1441
return
_txe_byte_release()
tx_api.h:1442
return
_tx_event_flags_create()
tx_api.h:1459
return
_tx_event_flags_delete()
tx_api.h:1460
return
_tx_event_flags_get()
tx_api.h:1461
_tx_event_flags_get()::get_option
_tx_event_flags_get()
tx_api.h:1462
return
_tx_event_flags_info_get()
tx_api.h:1463
return
_tx_event_flags_performance_info_get()
tx_api.h:1466
return
_tx_event_flags_performance_system_info_get()
tx_api.h:1468
return
_tx_event_flags_set()
tx_api.h:1470
_tx_event_flags_set()::set_option
_tx_event_flags_set()
tx_api.h:1471
return
_tx_event_flags_set_notify()
tx_api.h:1472
return
_txe_event_flags_create()
tx_api.h:1478
_txe_event_flags_create()::event_control_block_size
_txe_event_flags_create()
tx_api.h:1478
return
_txe_event_flags_delete()
tx_api.h:1479
return
_txe_event_flags_get()
tx_api.h:1480
_txe_event_flags_get()::get_option
_txe_event_flags_get()
tx_api.h:1481
return
_txe_event_flags_info_get()
tx_api.h:1482
return
_txe_event_flags_set()
tx_api.h:1485
_txe_event_flags_set()::set_option
_txe_event_flags_set()
tx_api.h:1486
return
_txe_event_flags_set_notify()
tx_api.h:1487
return
_tx_mutex_create()
tx_api.h:1509
_tx_mutex_create()::inherit
_tx_mutex_create()
tx_api.h:1509
return
_tx_mutex_delete()
tx_api.h:1510
return
_tx_mutex_get()
tx_api.h:1511
return
_tx_mutex_info_get()
tx_api.h:1512
return
_tx_mutex_performance_info_get()
tx_api.h:1515
return
_tx_mutex_performance_system_info_get()
tx_api.h:1517
return
_tx_mutex_prioritize()
tx_api.h:1519
return
_tx_mutex_put()
tx_api.h:1520
return
_txe_mutex_create()
tx_api.h:1526
_txe_mutex_create()::inherit
_txe_mutex_create()
tx_api.h:1526
_txe_mutex_create()::mutex_control_block_size
_txe_mutex_create()
tx_api.h:1526
return
_txe_mutex_delete()
tx_api.h:1527
return
_txe_mutex_get()
tx_api.h:1528
return
_txe_mutex_info_get()
tx_api.h:1529
return
_txe_mutex_prioritize()
tx_api.h:1532
return
_txe_mutex_put()
tx_api.h:1533
return
_tx_queue_create()
tx_api.h:1548
_tx_queue_create()::message_size
_tx_queue_create()
tx_api.h:1548
return
_tx_queue_delete()
tx_api.h:1550
return
_tx_queue_flush()
tx_api.h:1551
return
_tx_queue_info_get()
tx_api.h:1552
return
_tx_queue_performance_info_get()
tx_api.h:1554
return
_tx_queue_performance_system_info_get()
tx_api.h:1556
return
_tx_queue_prioritize()
tx_api.h:1558
return
_tx_queue_receive()
tx_api.h:1559
return
_tx_queue_send()
tx_api.h:1560
return
_tx_queue_send_notify()
tx_api.h:1561
return
_tx_queue_front_send()
tx_api.h:1562
return
_txe_queue_create()
tx_api.h:1568
_txe_queue_create()::message_size
_txe_queue_create()
tx_api.h:1568
_txe_queue_create()::queue_control_block_size
_txe_queue_create()
tx_api.h:1569
return
_txe_queue_delete()
tx_api.h:1570
return
_txe_queue_flush()
tx_api.h:1571
return
_txe_queue_info_get()
tx_api.h:1572
return
_txe_queue_prioritize()
tx_api.h:1574
return
_txe_queue_receive()
tx_api.h:1575
return
_txe_queue_send()
tx_api.h:1576
return
_txe_queue_send_notify()
tx_api.h:1577
return
_txe_queue_front_send()
tx_api.h:1578
return
_tx_semaphore_ceiling_put()
tx_api.h:1596
return
_tx_semaphore_create()
tx_api.h:1597
return
_tx_semaphore_delete()
tx_api.h:1598
return
_tx_semaphore_get()
tx_api.h:1599
return
_tx_semaphore_info_get()
tx_api.h:1600
return
_tx_semaphore_performance_info_get()
tx_api.h:1603
return
_tx_semaphore_performance_system_info_get()
tx_api.h:1605
return
_tx_semaphore_prioritize()
tx_api.h:1606
return
_tx_semaphore_put()
tx_api.h:1607
return
_tx_semaphore_put_notify()
tx_api.h:1608
return
_txe_semaphore_ceiling_put()
tx_api.h:1614
return
_txe_semaphore_create()
tx_api.h:1615
_txe_semaphore_create()::semaphore_control_block_size
_txe_semaphore_create()
tx_api.h:1615
return
_txe_semaphore_delete()
tx_api.h:1616
return
_txe_semaphore_get()
tx_api.h:1617
return
_txe_semaphore_info_get()
tx_api.h:1618
return
_txe_semaphore_prioritize()
tx_api.h:1621
return
_txe_semaphore_put()
tx_api.h:1622
return
_txe_semaphore_put_notify()
tx_api.h:1623
return
_tx_thread_create()
tx_api.h:1642
_tx_thread_create()::priority
_tx_thread_create()
tx_api.h:1645
_tx_thread_create()::preempt_threshold
_tx_thread_create()
tx_api.h:1645
_tx_thread_create()::auto_start
_tx_thread_create()
tx_api.h:1646
return
_tx_thread_delete()
tx_api.h:1647
return
_tx_thread_entry_exit_notify()
tx_api.h:1648
return
_tx_thread_info_get()
tx_api.h:1650
_tx_thread_info_get()::state
_tx_thread_info_get()
tx_api.h:1650
_tx_thread_info_get()::priority
_tx_thread_info_get()
tx_api.h:1651
_tx_thread_info_get()::preemption_threshold
_tx_thread_info_get()
tx_api.h:1651
return
_tx_thread_interrupt_control()
tx_api.h:1653
_tx_thread_interrupt_control()::new_posture
_tx_thread_interrupt_control()
tx_api.h:1653
return
_tx_thread_performance_info_get()
tx_api.h:1654
return
_tx_thread_performance_system_info_get()
tx_api.h:1657
return
_tx_thread_preemption_change()
tx_api.h:1661
_tx_thread_preemption_change()::new_threshold
_tx_thread_preemption_change()
tx_api.h:1661
_tx_thread_preemption_change()::old_threshold
_tx_thread_preemption_change()
tx_api.h:1662
return
_tx_thread_priority_change()
tx_api.h:1663
_tx_thread_priority_change()::new_priority
_tx_thread_priority_change()
tx_api.h:1663
_tx_thread_priority_change()::old_priority
_tx_thread_priority_change()
tx_api.h:1664
return
_tx_thread_reset()
tx_api.h:1666
return
_tx_thread_resume()
tx_api.h:1667
return
_tx_thread_sleep()
tx_api.h:1668
return
_tx_thread_stack_error_notify()
tx_api.h:1669
return
_tx_thread_suspend()
tx_api.h:1670
return
_tx_thread_terminate()
tx_api.h:1671
return
_tx_thread_time_slice_change()
tx_api.h:1672
return
_tx_thread_wait_abort()
tx_api.h:1673
return
_txe_thread_create()
tx_api.h:1679
_txe_thread_create()::priority
_txe_thread_create()
tx_api.h:1682
_txe_thread_create()::preempt_threshold
_txe_thread_create()
tx_api.h:1682
_txe_thread_create()::auto_start
_txe_thread_create()
tx_api.h:1683
_txe_thread_create()::thread_control_block_size
_txe_thread_create()
tx_api.h:1683
return
_txe_thread_delete()
tx_api.h:1684
return
_txe_thread_entry_exit_notify()
tx_api.h:1685
return
_txe_thread_info_get()
tx_api.h:1686
_txe_thread_info_get()::state
_txe_thread_info_get()
tx_api.h:1686
_txe_thread_info_get()::priority
_txe_thread_info_get()
tx_api.h:1687
_txe_thread_info_get()::preemption_threshold
_txe_thread_info_get()
tx_api.h:1687
return
_txe_thread_preemption_change()
tx_api.h:1689
_txe_thread_preemption_change()::new_threshold
_txe_thread_preemption_change()
tx_api.h:1689
_txe_thread_preemption_change()::old_threshold
_txe_thread_preemption_change()
tx_api.h:1690
return
_txe_thread_priority_change()
tx_api.h:1691
_txe_thread_priority_change()::new_priority
_txe_thread_priority_change()
tx_api.h:1691
_txe_thread_priority_change()::old_priority
_txe_thread_priority_change()
tx_api.h:1692
return
_txe_thread_reset()
tx_api.h:1694
return
_txe_thread_resume()
tx_api.h:1695
return
_txe_thread_suspend()
tx_api.h:1696
return
_txe_thread_terminate()
tx_api.h:1697
return
_txe_thread_time_slice_change()
tx_api.h:1698
return
_txe_thread_wait_abort()
tx_api.h:1699
return
_tx_timer_activate()
tx_api.h:1726
return
_tx_timer_change()
tx_api.h:1727
return
_tx_timer_create()
tx_api.h:1728
_tx_timer_create()::auto_activate
_tx_timer_create()
tx_api.h:1730
return
_tx_timer_deactivate()
tx_api.h:1731
return
_tx_timer_delete()
tx_api.h:1732
return
_tx_timer_info_get()
tx_api.h:1733
_tx_timer_info_get()::active
_tx_timer_info_get()
tx_api.h:1733
return
_tx_timer_performance_info_get()
tx_api.h:1735
return
_tx_timer_performance_system_info_get()
tx_api.h:1737
return
_txe_timer_activate()
tx_api.h:1747
return
_txe_timer_change()
tx_api.h:1748
return
_txe_timer_create()
tx_api.h:1749
_txe_timer_create()::auto_activate
_txe_timer_create()
tx_api.h:1751
_txe_timer_create()::timer_control_block_size
_txe_timer_create()
tx_api.h:1751
return
_txe_timer_deactivate()
tx_api.h:1752
return
_txe_timer_delete()
tx_api.h:1753
return
_txe_timer_info_get()
tx_api.h:1754
_txe_timer_info_get()::active
_txe_timer_info_get()
tx_api.h:1754
return
_tx_trace_enable()
tx_api.h:1771
return
_tx_trace_event_filter()
tx_api.h:1772
return
_tx_trace_event_unfilter()
tx_api.h:1773
return
_tx_trace_disable()
tx_api.h:1774
return
_tx_trace_buffer_full_notify()
tx_api.h:1777
return
_tx_trace_user_event_insert()
tx_api.h:1778
return
_tx_trace_interrupt_control()
tx_api.h:1779
_tx_trace_interrupt_control()::new_posture
_tx_trace_interrupt_control()
tx_api.h:1779
return
_tx_block_allocate()
tx_block_allocate.c:80
_tx_thread_highest_priority
tx_thread.h:384
_tx_thread_preempt_disable
tx_thread.h:399
return
_tx_block_pool_create()
tx_block_pool_create.c:77
return
_tx_block_pool_delete()
tx_block_pool_delete.c:77
return
_tx_block_pool_info_get()
tx_block_pool_info_get.c:80
return
_tx_block_pool_prioritize()
tx_block_pool_prioritize.c:75
return
_tx_block_release()
tx_block_release.c:75
return
_tx_byte_allocate()
tx_byte_allocate.c:82
return
_tx_byte_pool_create()
tx_byte_pool_create.c:76
return
_tx_byte_pool_delete()
tx_byte_pool_delete.c:81
return
_tx_byte_pool_info_get()
tx_byte_pool_info_get.c:80
return
_tx_byte_pool_prioritize()
tx_byte_pool_prioritize.c:75
return
_tx_byte_release()
tx_byte_release.c:77
return
_tx_event_flags_create()
tx_event_flags_create.c:75
return
_tx_event_flags_delete()
tx_event_flags_delete.c:77
return
_tx_event_flags_get()
tx_event_flags_get.c:81
_tx_event_flags_get()::get_option
_tx_event_flags_get()
tx_event_flags_get.c:82
return
_tx_event_flags_info_get()
tx_event_flags_info_get.c:82
return
_tx_event_flags_set()
tx_event_flags_set.c:80
_tx_event_flags_set()::set_option
_tx_event_flags_set()
tx_event_flags_set.c:80
return
_tx_event_flags_set_notify()
tx_event_flags_set_notify.c:75
_tx_timer_expired_time_slice
tx_timer.h:97
_tx_timer_expired
tx_timer.h:122
_tx_timer_priority
tx_timer.h:159
_tx_mutex_priority_change()::new_priority
_tx_mutex_priority_change()
tx_mutex.h:94
return
_tx_mutex_create()
tx_mutex_create.c:76
_tx_mutex_create()::inherit
_tx_mutex_create()
tx_mutex_create.c:76
return
_tx_mutex_delete()
tx_mutex_delete.c:78
return
_tx_mutex_get()
tx_mutex_get.c:77
return
_tx_mutex_info_get()
tx_mutex_info_get.c:81
return
_tx_mutex_prioritize()
tx_mutex_prioritize.c:75
_tx_mutex_priority_change()::new_priority
_tx_mutex_priority_change()
tx_mutex_priority_change.c:87
return
_tx_mutex_put()
tx_mutex_put.c:80
return
_tx_queue_create()
tx_queue_create.c:77
_tx_queue_create()::message_size
_tx_queue_create()
tx_queue_create.c:77
return
_tx_queue_delete()
tx_queue_delete.c:76
return
_tx_queue_flush()
tx_queue_flush.c:77
return
_tx_queue_front_send()
tx_queue_front_send.c:80
return
_tx_queue_info_get()
tx_queue_info_get.c:80
return
_tx_queue_prioritize()
tx_queue_prioritize.c:75
return
_tx_queue_receive()
tx_queue_receive.c:82
return
_tx_queue_send()
tx_queue_send.c:80
return
_tx_queue_send_notify()
tx_queue_send_notify.c:75
return
_tx_semaphore_ceiling_put()
tx_semaphore_ceiling_put.c:77
return
_tx_semaphore_create()
tx_semaphore_create.c:75
return
_tx_semaphore_delete()
tx_semaphore_delete.c:77
return
_tx_semaphore_get()
tx_semaphore_get.c:76
return
_tx_semaphore_info_get()
tx_semaphore_info_get.c:80
return
_tx_semaphore_prioritize()
tx_semaphore_prioritize.c:75
return
_tx_semaphore_put()
tx_semaphore_put.c:75
return
_tx_semaphore_put_notify()
tx_semaphore_put_notify.c:75
return
_tx_thread_create()
tx_thread_create.c:93
_tx_thread_create()::priority
_tx_thread_create()
tx_thread_create.c:94
_tx_thread_create()::preempt_threshold
_tx_thread_create()
tx_thread_create.c:94
_tx_thread_create()::auto_start
_tx_thread_create()
tx_thread_create.c:95
return
_tx_thread_delete()
tx_thread_delete.c:74
return
_tx_thread_entry_exit_notify()
tx_thread_entry_exit_notify.c:77
return
_tx_thread_info_get()
tx_thread_info_get.c:83
_tx_thread_info_get()::state
_tx_thread_info_get()
tx_thread_info_get.c:83
_tx_thread_info_get()::priority
_tx_thread_info_get()
tx_thread_info_get.c:84
_tx_thread_info_get()::preemption_threshold
_tx_thread_info_get()
tx_thread_info_get.c:84
_tx_thread_highest_priority
tx_thread_initialize.c:118
_tx_thread_preempt_disable
tx_thread_initialize.c:133
return
_tx_thread_preemption_change()
tx_thread_preemption_change.c:77
_tx_thread_preemption_change()::new_threshold
_tx_thread_preemption_change()
tx_thread_preemption_change.c:77
_tx_thread_preemption_change()::old_threshold
_tx_thread_preemption_change()
tx_thread_preemption_change.c:77
return
_tx_thread_priority_change()
tx_thread_priority_change.c:89
_tx_thread_priority_change()::new_priority
_tx_thread_priority_change()
tx_thread_priority_change.c:89
_tx_thread_priority_change()::old_priority
_tx_thread_priority_change()
tx_thread_priority_change.c:89
return
_tx_thread_reset()
tx_thread_reset.c:75
return
_tx_thread_resume()
tx_thread_resume.c:75
return
_tx_thread_sleep()
tx_thread_sleep.c:74
return
_tx_thread_stack_error_notify()
tx_thread_stack_error_notify.c:86
return
_tx_thread_suspend()
tx_thread_suspend.c:79
return
_tx_thread_terminate()
tx_thread_terminate.c:80
return
_tx_thread_time_slice_change()
tx_thread_time_slice_change.c:78
return
_tx_thread_wait_abort()
tx_thread_wait_abort.c:76
return
_tx_timer_activate()
tx_timer_activate.c:74
return
_tx_timer_change()
tx_timer_change.c:75
return
_tx_timer_create()
tx_timer_create.c:78
_tx_timer_create()::auto_activate
_tx_timer_create()
tx_timer_create.c:80
return
_tx_timer_deactivate()
tx_timer_deactivate.c:72
return
_tx_timer_delete()
tx_timer_delete.c:72
return
_tx_timer_info_get()
tx_timer_info_get.c:79
_tx_timer_info_get()::active
_tx_timer_info_get()
tx_timer_info_get.c:79
_tx_timer_expired_time_slice
tx_timer_initialize.c:48
_tx_timer_expired
tx_timer_initialize.c:73
_tx_timer_priority
tx_timer_initialize.c:110
return
_txe_block_allocate()
txe_block_allocate.c:80
return
_txe_block_pool_create()
txe_block_pool_create.c:85
_txe_block_pool_create()::pool_control_block_size
_txe_block_pool_create()
txe_block_pool_create.c:86
return
_txe_block_pool_delete()
txe_block_pool_delete.c:76
return
_txe_block_pool_info_get()
txe_block_pool_info_get.c:81
return
_txe_block_pool_prioritize()
txe_block_pool_prioritize.c:72
return
_txe_block_release()
txe_block_release.c:72
return
_txe_byte_allocate()
txe_byte_allocate.c:83
return
_txe_byte_pool_create()
txe_byte_pool_create.c:84
_txe_byte_pool_create()::pool_control_block_size
_txe_byte_pool_create()
txe_byte_pool_create.c:84
return
_txe_byte_pool_delete()
txe_byte_pool_delete.c:76
return
_txe_byte_pool_info_get()
txe_byte_pool_info_get.c:81
return
_txe_byte_pool_prioritize()
txe_byte_pool_prioritize.c:72
return
_txe_byte_release()
txe_byte_release.c:76
return
_txe_event_flags_create()
txe_event_flags_create.c:81
_txe_event_flags_create()::event_control_block_size
_txe_event_flags_create()
txe_event_flags_create.c:81
return
_txe_event_flags_delete()
txe_event_flags_delete.c:76
return
_txe_event_flags_get()
txe_event_flags_get.c:84
_txe_event_flags_get()::get_option
_txe_event_flags_get()
txe_event_flags_get.c:85
return
_txe_event_flags_info_get()
txe_event_flags_info_get.c:83
return
_txe_event_flags_set()
txe_event_flags_set.c:77
_txe_event_flags_set()::set_option
_txe_event_flags_set()
txe_event_flags_set.c:77
return
_txe_event_flags_set_notify()
txe_event_flags_set_notify.c:75
return
_txe_mutex_create()
txe_mutex_create.c:82
_txe_mutex_create()::inherit
_txe_mutex_create()
txe_mutex_create.c:82
_txe_mutex_create()::mutex_control_block_size
_txe_mutex_create()
txe_mutex_create.c:82
return
_txe_mutex_delete()
txe_mutex_delete.c:76
return
_txe_mutex_get()
txe_mutex_get.c:79
return
_txe_mutex_info_get()
txe_mutex_info_get.c:82
return
_txe_mutex_prioritize()
txe_mutex_prioritize.c:72
return
_txe_mutex_put()
txe_mutex_put.c:74
return
_txe_queue_create()
txe_queue_create.c:83
_txe_queue_create()::message_size
_txe_queue_create()
txe_queue_create.c:83
_txe_queue_create()::queue_control_block_size
_txe_queue_create()
txe_queue_create.c:84
return
_txe_queue_delete()
txe_queue_delete.c:75
return
_txe_queue_flush()
txe_queue_flush.c:73
return
_txe_queue_front_send()
txe_queue_front_send.c:78
return
_txe_queue_info_get()
txe_queue_info_get.c:81
return
_txe_queue_prioritize()
txe_queue_prioritize.c:71
return
_txe_queue_receive()
txe_queue_receive.c:80
return
_txe_queue_send()
txe_queue_send.c:78
return
_txe_queue_send_notify()
txe_queue_send_notify.c:74
return
_txe_semaphore_ceiling_put()
txe_semaphore_ceiling_put.c:76
return
_txe_semaphore_create()
txe_semaphore_create.c:81
_txe_semaphore_create()::semaphore_control_block_size
_txe_semaphore_create()
txe_semaphore_create.c:81
return
_txe_semaphore_delete()
txe_semaphore_delete.c:76
return
_txe_semaphore_get()
txe_semaphore_get.c:76
return
_txe_semaphore_info_get()
txe_semaphore_info_get.c:81
return
_txe_semaphore_prioritize()
txe_semaphore_prioritize.c:72
return
_txe_semaphore_put()
txe_semaphore_put.c:72
return
_txe_semaphore_put_notify()
txe_semaphore_put_notify.c:75
return
_txe_thread_create()
txe_thread_create.c:90
_txe_thread_create()::priority
_txe_thread_create()
txe_thread_create.c:93
_txe_thread_create()::preempt_threshold
_txe_thread_create()
txe_thread_create.c:93
_txe_thread_create()::auto_start
_txe_thread_create()
txe_thread_create.c:94
_txe_thread_create()::thread_control_block_size
_txe_thread_create()
txe_thread_create.c:94
return
_txe_thread_delete()
txe_thread_delete.c:73
return
_txe_thread_entry_exit_notify()
txe_thread_entry_exit_notify.c:75
return
_txe_thread_info_get()
txe_thread_info_get.c:85
_txe_thread_info_get()::state
_txe_thread_info_get()
txe_thread_info_get.c:85
_txe_thread_info_get()::priority
_txe_thread_info_get()
txe_thread_info_get.c:86
_txe_thread_info_get()::preemption_threshold
_txe_thread_info_get()
txe_thread_info_get.c:86
return
_txe_thread_preemption_change()
txe_thread_preemption_change.c:77
_txe_thread_preemption_change()::new_threshold
_txe_thread_preemption_change()
txe_thread_preemption_change.c:77
_txe_thread_preemption_change()::old_threshold
_txe_thread_preemption_change()
txe_thread_preemption_change.c:77
return
_txe_thread_priority_change()
txe_thread_priority_change.c:78
_txe_thread_priority_change()::new_priority
_txe_thread_priority_change()
txe_thread_priority_change.c:78
_txe_thread_priority_change()::old_priority
_txe_thread_priority_change()
txe_thread_priority_change.c:78
return
_txe_thread_reset()
txe_thread_reset.c:74
return
_txe_thread_resume()
txe_thread_resume.c:72
return
_txe_thread_suspend()
txe_thread_suspend.c:74
return
_txe_thread_terminate()
txe_thread_terminate.c:75
return
_txe_thread_time_slice_change()
txe_thread_time_slice_change.c:77
return
_txe_thread_wait_abort()
txe_thread_wait_abort.c:72
return
_txe_timer_activate()
txe_timer_activate.c:74
return
_txe_timer_change()
txe_timer_change.c:79
return
_txe_timer_create()
txe_timer_create.c:85
_txe_timer_create()::auto_activate
_txe_timer_create()
txe_timer_create.c:87
_txe_timer_create()::timer_control_block_size
_txe_timer_create()
txe_timer_create.c:87
return
_txe_timer_deactivate()
txe_timer_deactivate.c:73
return
_txe_timer_delete()
txe_timer_delete.c:75
return
_txe_timer_info_get()
txe_timer_info_get.c:80
_txe_timer_info_get()::active
_txe_timer_info_get()
txe_timer_info_get.c:80
return
_tx_block_pool_performance_info_get()
tx_block_pool_performance_info_get.c:83
return
_tx_block_pool_performance_system_info_get()
tx_block_pool_performance_system_info_get.c:80
return
_tx_byte_pool_performance_info_get()
tx_byte_pool_performance_info_get.c:91
return
_tx_byte_pool_performance_system_info_get()
tx_byte_pool_performance_system_info_get.c:88
return
_tx_event_flags_performance_info_get()
tx_event_flags_performance_info_get.c:84
return
_tx_event_flags_performance_system_info_get()
tx_event_flags_performance_system_info_get.c:81
return
_tx_mutex_performance_info_get()
tx_mutex_performance_info_get.c:86
return
_tx_mutex_performance_system_info_get()
tx_mutex_performance_system_info_get.c:85
return
_tx_queue_performance_info_get()
tx_queue_performance_info_get.c:85
return
_tx_queue_performance_system_info_get()
tx_queue_performance_system_info_get.c:85
return
_tx_semaphore_performance_info_get()
tx_semaphore_performance_info_get.c:83
return
_tx_semaphore_performance_system_info_get()
tx_semaphore_performance_system_info_get.c:81
return
_tx_thread_performance_info_get()
tx_thread_performance_info_get.c:100
return
_tx_thread_performance_system_info_get()
tx_thread_performance_system_info_get.c:100
return
_tx_timer_performance_info_get()
tx_timer_performance_info_get.c:86
return
_tx_timer_performance_system_info_get()
tx_timer_performance_system_info_get.c:83
return
tx_freertos_init()
FreeRTOS.h:272
txfr_idle_stack
tx_freertos.c:49
txfr_heap_initialized
tx_freertos.c:63
return
tx_freertos_init()
tx_freertos.c:182
tx_low_power_entered
tx_low_power.c:36
TXM_MODULE_INSTANCE_STRUCT::txm_module_instance_maximum_priority
TXM_MODULE_INSTANCE_STRUCT
txm_module.h:467
TXM_MODULE_THREAD_ENTRY_INFO_STRUCT::txm_module_thread_entry_info_start_thread
TXM_MODULE_THREAD_ENTRY_INFO_STRUCT
txm_module.h:500
_txm_module_manager_object_pool_created
txm_module.h:604
_txm_module_manager_ready
txm_module.h:607
return
_txm_module_manager_application_request()
txm_module.h:615
return
_txm_module_manager_initialize()
txm_module.h:619
return
_txm_module_manager_absolute_load()
txm_module.h:620
return
_txm_module_manager_in_place_load()
txm_module.h:621
return
_txm_module_manager_internal_load()
txm_module.h:622
return
_txm_module_manager_object_allocate()
txm_module.h:625
return
_txm_module_manager_object_deallocate()
txm_module.h:626
return
_txm_module_manager_object_pointer_get()
txm_module.h:627
_txm_module_manager_object_pointer_get()::object_type
_txm_module_manager_object_pointer_get()
txm_module.h:627
return
_txm_module_manager_object_pointer_get_extended()
txm_module.h:628
_txm_module_manager_object_pointer_get_extended()::object_type
_txm_module_manager_object_pointer_get_extended()
txm_module.h:628
_txm_module_manager_object_pointer_get_extended()::name_length
_txm_module_manager_object_pointer_get_extended()
txm_module.h:628
return
_txm_module_manager_object_pool_create()
txm_module.h:629
return
_txm_module_manager_memory_load()
txm_module.h:631
return
_txm_module_manager_properties_get()
txm_module.h:632
return
_txm_module_manager_start()
txm_module.h:633
return
_txm_module_manager_stop()
txm_module.h:634
return
_txm_module_manager_thread_create()
txm_module.h:635
_txm_module_manager_thread_create()::priority
_txm_module_manager_thread_create()
txm_module.h:637
_txm_module_manager_thread_create()::preempt_threshold
_txm_module_manager_thread_create()
txm_module.h:637
_txm_module_manager_thread_create()::auto_start
_txm_module_manager_thread_create()
txm_module.h:638
_txm_module_manager_thread_create()::thread_control_block_size
_txm_module_manager_thread_create()
txm_module.h:638
return
_txm_module_manager_thread_reset()
txm_module.h:639
return
_txm_module_manager_unload()
txm_module.h:642
return
_txm_module_manager_maximum_module_priority_set()
txm_module.h:644
_txm_module_manager_maximum_module_priority_set()::priority
_txm_module_manager_maximum_module_priority_set()
txm_module.h:644
return
_txm_module_manager_external_memory_enable()
txm_module.h:645
_txm_module_manager_external_memory_enable()::attributes
_txm_module_manager_external_memory_enable()
txm_module.h:645
_txm_module_manager_thread_notify_trampoline()::type
_txm_module_manager_thread_notify_trampoline()
txm_module.h:678
return
_txm_module_manager_memory_fault_notify()
txm_module.h:684
return
_txm_module_manager_inside_data_check()
txm_module.h:684
_txm_module_manager_inside_data_check()::obj_size
_txm_module_manager_inside_data_check()
txm_module.h:684
return
_txm_module_manager_absolute_load()
txm_module_manager_absolute_load.c:77
return
_txm_module_manager_object_memory_check()
txm_module_manager_util.h:131
return
_txm_module_manager_object_size_check()
txm_module_manager_util.h:132
return
_txm_module_manager_object_name_compare()
txm_module_manager_util.h:133
_txm_module_manager_object_name_compare()::object_name1_length
_txm_module_manager_object_name_compare()
txm_module_manager_util.h:133
return
_txm_module_manager_util_code_allocation_size_and_alignment_get()
txm_module_manager_util.h:135
return
_txm_module_manager_application_request()
txm_module_manager_application_request.c:75
return
_txm_module_manager_external_memory_enable()
txm_module_manager_external_memory_enable.c:76
_txm_module_manager_external_memory_enable()::attributes
_txm_module_manager_external_memory_enable()
txm_module_manager_external_memory_enable.c:79
return
_txm_module_manager_in_place_load()
txm_module_manager_in_place_load.c:76
_txm_module_manager_object_pool_created
txm_module_manager_initialize.c:63
_txm_module_manager_ready
txm_module_manager_initialize.c:84
return
_txm_module_manager_initialize()
txm_module_manager_initialize.c:140
return
_txm_module_manager_internal_load()
txm_module_manager_internal_load.c:79
return
_txm_module_manager_maximum_module_priority_set()
txm_module_manager_maximum_module_priority_set.c:69
_txm_module_manager_maximum_module_priority_set()::priority
_txm_module_manager_maximum_module_priority_set()
txm_module_manager_maximum_module_priority_set.c:69
return
_txm_module_manager_memory_fault_notify()
txm_module_manager_memory_fault_notify.c:77
return
_txm_module_manager_memory_load()
txm_module_manager_memory_load.c:77
return
_txm_module_manager_object_allocate()
txm_module_manager_object_allocate.c:72
return
_txm_module_manager_object_deallocate()
txm_module_manager_object_deallocate.c:69
return
_txm_module_manager_object_pointer_get()
txm_module_manager_object_pointer_get.c:82
_txm_module_manager_object_pointer_get()::object_type
_txm_module_manager_object_pointer_get()
txm_module_manager_object_pointer_get.c:82
return
_txm_module_manager_object_pointer_get_extended()
txm_module_manager_object_pointer_get_extended.c:99
_txm_module_manager_object_pointer_get_extended()::object_type
_txm_module_manager_object_pointer_get_extended()
txm_module_manager_object_pointer_get_extended.c:99
return
_txm_module_manager_object_pool_create()
txm_module_manager_object_pool_create.c:70
return
_txm_module_manager_properties_get()
txm_module_manager_properties_get.c:66
return
_txm_module_manager_start()
txm_module_manager_start.c:76
return
_txm_module_manager_stop()
txm_module_manager_stop.c:117
return
_txm_module_manager_thread_create()
txm_module_manager_thread_create.c:96
_txm_module_manager_thread_create()::priority
_txm_module_manager_thread_create()
txm_module_manager_thread_create.c:99
_txm_module_manager_thread_create()::preempt_threshold
_txm_module_manager_thread_create()
txm_module_manager_thread_create.c:99
_txm_module_manager_thread_create()::auto_start
_txm_module_manager_thread_create()
txm_module_manager_thread_create.c:100
_txm_module_manager_thread_create()::thread_control_block_size
_txm_module_manager_thread_create()
txm_module_manager_thread_create.c:101
_txm_module_manager_thread_notify_trampoline()::type
_txm_module_manager_thread_notify_trampoline()
txm_module_manager_thread_notify_trampoline.c:70
return
_txm_module_manager_thread_reset()
txm_module_manager_thread_reset.c:71
return
_txm_module_manager_unload()
txm_module_manager_unload.c:72
return
_txm_module_manager_object_memory_check()
txm_module_manager_util.c:74
return
_txm_module_manager_object_size_check()
txm_module_manager_util.c:222
return
_txm_module_manager_object_name_compare()
txm_module_manager_util.c:281
return
_txm_module_manager_util_code_allocation_size_and_alignment_get()
txm_module_manager_util.c:384
return
_tx_trace_buffer_full_notify()
tx_trace_buffer_full_notify.c:77
return
_tx_trace_disable()
tx_trace_disable.c:71
return
_tx_trace_enable()
tx_trace_enable.c:86
return
_tx_trace_event_filter()
tx_trace_event_filter.c:74
return
_tx_trace_event_unfilter()
tx_trace_event_unfilter.c:74
return
_tx_trace_interrupt_control()
tx_trace_interrupt_control.c:73
_tx_trace_interrupt_control()::new_posture
_tx_trace_interrupt_control()
tx_trace_interrupt_control.c:73
return
_tx_trace_user_event_insert()
tx_trace_user_event_insert.c:75
Lifecycle
from
0/34
examples
All items filtered out
All items filtered out