Lines Matching refs:UINT

153 #define TX_AND                          ((UINT)   2)
154 #define TX_AND_CLEAR ((UINT) 3)
155 #define TX_OR ((UINT) 0)
156 #define TX_OR_CLEAR ((UINT) 1)
157 #define TX_1_ULONG ((UINT) 1)
158 #define TX_2_ULONG ((UINT) 2)
159 #define TX_4_ULONG ((UINT) 4)
160 #define TX_8_ULONG ((UINT) 8)
161 #define TX_16_ULONG ((UINT) 16)
163 #define TX_AUTO_START ((UINT) 1)
164 #define TX_DONT_START ((UINT) 0)
165 #define TX_AUTO_ACTIVATE ((UINT) 1)
166 #define TX_NO_ACTIVATE ((UINT) 0)
167 #define TX_TRUE ((UINT) 1)
168 #define TX_FALSE ((UINT) 0)
170 #define TX_INHERIT ((UINT) 1)
171 #define TX_NO_INHERIT ((UINT) 0)
172 #define TX_THREAD_ENTRY ((UINT) 0)
173 #define TX_THREAD_EXIT ((UINT) 1)
174 #define TX_NO_SUSPENSIONS ((UINT) 0)
175 #define TX_NO_MESSAGES ((UINT) 0)
187 #define TX_READY ((UINT) 0)
188 #define TX_COMPLETED ((UINT) 1)
189 #define TX_TERMINATED ((UINT) 2)
190 #define TX_SUSPENDED ((UINT) 3)
191 #define TX_SLEEP ((UINT) 4)
192 #define TX_QUEUE_SUSP ((UINT) 5)
193 #define TX_SEMAPHORE_SUSP ((UINT) 6)
194 #define TX_EVENT_FLAG ((UINT) 7)
195 #define TX_BLOCK_MEMORY ((UINT) 8)
196 #define TX_BYTE_MEMORY ((UINT) 9)
197 #define TX_IO_DRIVER ((UINT) 10)
198 #define TX_FILE ((UINT) 11)
199 #define TX_TCP_IP ((UINT) 12)
200 #define TX_MUTEX_SUSP ((UINT) 13)
201 #define TX_PRIORITY_CHANGE ((UINT) 14)
206 #define TX_SUCCESS ((UINT) 0x00)
207 #define TX_DELETED ((UINT) 0x01)
208 #define TX_POOL_ERROR ((UINT) 0x02)
209 #define TX_PTR_ERROR ((UINT) 0x03)
210 #define TX_WAIT_ERROR ((UINT) 0x04)
211 #define TX_SIZE_ERROR ((UINT) 0x05)
212 #define TX_GROUP_ERROR ((UINT) 0x06)
213 #define TX_NO_EVENTS ((UINT) 0x07)
214 #define TX_OPTION_ERROR ((UINT) 0x08)
215 #define TX_QUEUE_ERROR ((UINT) 0x09)
216 #define TX_QUEUE_EMPTY ((UINT) 0x0A)
217 #define TX_QUEUE_FULL ((UINT) 0x0B)
218 #define TX_SEMAPHORE_ERROR ((UINT) 0x0C)
219 #define TX_NO_INSTANCE ((UINT) 0x0D)
220 #define TX_THREAD_ERROR ((UINT) 0x0E)
221 #define TX_PRIORITY_ERROR ((UINT) 0x0F)
222 #define TX_NO_MEMORY ((UINT) 0x10)
223 #define TX_START_ERROR ((UINT) 0x10)
224 #define TX_DELETE_ERROR ((UINT) 0x11)
225 #define TX_RESUME_ERROR ((UINT) 0x12)
226 #define TX_CALLER_ERROR ((UINT) 0x13)
227 #define TX_SUSPEND_ERROR ((UINT) 0x14)
228 #define TX_TIMER_ERROR ((UINT) 0x15)
229 #define TX_TICK_ERROR ((UINT) 0x16)
230 #define TX_ACTIVATE_ERROR ((UINT) 0x17)
231 #define TX_THRESH_ERROR ((UINT) 0x18)
232 #define TX_SUSPEND_LIFTED ((UINT) 0x19)
233 #define TX_WAIT_ABORTED ((UINT) 0x1A)
234 #define TX_WAIT_ABORT_ERROR ((UINT) 0x1B)
235 #define TX_MUTEX_ERROR ((UINT) 0x1C)
236 #define TX_NOT_AVAILABLE ((UINT) 0x1D)
237 #define TX_NOT_OWNED ((UINT) 0x1E)
238 #define TX_INHERIT_ERROR ((UINT) 0x1F)
239 #define TX_NOT_DONE ((UINT) 0x20)
240 #define TX_CEILING_EXCEEDED ((UINT) 0x21)
241 #define TX_INVALID_CEILING ((UINT) 0x22)
242 #define TX_FEATURE_NOT_ENABLED ((UINT) 0xFF)
493 UINT tx_thread_priority; /* Priority of thread (0-1023) */
494 UINT tx_thread_state; /* Thread's execution state */
495 UINT tx_thread_delayed_suspend; /* Delayed suspend flag */
496 UINT tx_thread_suspending; /* Thread suspending flag */
497 UINT tx_thread_preempt_threshold; /* Preemption threshold */
528 UINT tx_thread_suspend_option;
529 UINT tx_thread_suspend_status;
553 UINT tx_thread_user_priority;
554 UINT tx_thread_user_preempt_threshold;
555 UINT tx_thread_inherit_priority;
558 UINT tx_thread_owned_mutex_count;
607 …VOID (*tx_thread_entry_exit_notify)(struct TX_THREAD_STRUCT *thread_ptr, UINT type);
656 UINT tx_block_pool_available;
659 UINT tx_block_pool_total;
671 UINT tx_block_pool_block_size;
677 UINT tx_block_pool_suspended_count;
737 UINT tx_byte_pool_fragments;
762 UINT tx_byte_pool_suspended_count;
818 UINT tx_event_flags_group_reset_search;
824 UINT tx_event_flags_group_suspended_count;
899 UINT tx_mutex_ownership_count;
907 UINT tx_mutex_inherit;
910 UINT tx_mutex_original_priority;
916 UINT tx_mutex_suspended_count;
925 UINT tx_mutex_highest_priority_waiting;
972 UINT tx_queue_message_size;
975 UINT tx_queue_capacity;
979 UINT tx_queue_enqueued;
980 UINT tx_queue_available_storage;
996 UINT tx_queue_suspended_count;
1058 UINT tx_semaphore_suspended_count;
1142 UINT _tx_el_interrupt_control(UINT new_posture);
1146 UINT _tx_trace_interrupt_control(UINT new_posture);
1265 UINT _tx_el_interrupt_control(UINT new_posture);
1269 UINT _tx_trace_interrupt_control(UINT new_posture);
1377 UINT _tx_el_interrupt_control(UINT new_posture);
1474 UINT _tx_block_allocate(TX_BLOCK_POOL *pool_ptr, VOID **block_ptr, ULONG wait_option);
1475 UINT _tx_block_pool_create(TX_BLOCK_POOL *pool_ptr, CHAR *name_ptr, ULONG block_size,
1477 UINT _tx_block_pool_delete(TX_BLOCK_POOL *pool_ptr);
1478 UINT _tx_block_pool_info_get(TX_BLOCK_POOL *pool_ptr, CHAR **name, ULONG *available_blocks,
1481 UINT _tx_block_pool_performance_info_get(TX_BLOCK_POOL *pool_ptr, ULONG *allocates, ULONG *r…
1483 UINT _tx_block_pool_performance_system_info_get(ULONG *allocates, ULONG *releases,
1485 UINT _tx_block_pool_prioritize(TX_BLOCK_POOL *pool_ptr);
1486 UINT _tx_block_release(VOID *block_ptr);
1492 UINT _txe_block_allocate(TX_BLOCK_POOL *pool_ptr, VOID **block_ptr, ULONG wait_option);
1493 UINT _txe_block_pool_create(TX_BLOCK_POOL *pool_ptr, CHAR *name_ptr, ULONG block_size,
1494 VOID *pool_start, ULONG pool_size, UINT pool_control_block_size);
1495 UINT _txe_block_pool_delete(TX_BLOCK_POOL *pool_ptr);
1496 UINT _txe_block_pool_info_get(TX_BLOCK_POOL *pool_ptr, CHAR **name, ULONG *available_blocks,
1499 UINT _txe_block_pool_prioritize(TX_BLOCK_POOL *pool_ptr);
1500 UINT _txe_block_release(VOID *block_ptr);
1502 UINT _txr_block_allocate(TX_BLOCK_POOL *pool_ptr, VOID **block_ptr, ULONG wait_option);
1503 UINT _txr_block_pool_create(TX_BLOCK_POOL *pool_ptr, CHAR *name_ptr, ULONG block_size,
1504 VOID *pool_start, ULONG pool_size, UINT pool_control_block_size);
1505 UINT _txr_block_pool_delete(TX_BLOCK_POOL *pool_ptr);
1506 UINT _txr_block_pool_info_get(TX_BLOCK_POOL *pool_ptr, CHAR **name, ULONG *available_blocks,
1509 UINT _txr_block_pool_prioritize(TX_BLOCK_POOL *pool_ptr);
1510 UINT _txr_block_release(VOID *block_ptr);
1516 UINT _tx_byte_allocate(TX_BYTE_POOL *pool_ptr, VOID **memory_ptr, ULONG memory_size,
1518 UINT _tx_byte_pool_create(TX_BYTE_POOL *pool_ptr, CHAR *name_ptr, VOID *pool_start,
1520 UINT _tx_byte_pool_delete(TX_BYTE_POOL *pool_ptr);
1521 UINT _tx_byte_pool_info_get(TX_BYTE_POOL *pool_ptr, CHAR **name, ULONG *available_bytes,
1524 UINT _tx_byte_pool_performance_info_get(TX_BYTE_POOL *pool_ptr, ULONG *allocates, ULONG *rel…
1526 UINT _tx_byte_pool_performance_system_info_get(ULONG *allocates, ULONG *releases,
1528 UINT _tx_byte_pool_prioritize(TX_BYTE_POOL *pool_ptr);
1529 UINT _tx_byte_release(VOID *memory_ptr);
1535 UINT _txe_byte_allocate(TX_BYTE_POOL *pool_ptr, VOID **memory_ptr, ULONG memory_size,
1537 UINT _txe_byte_pool_create(TX_BYTE_POOL *pool_ptr, CHAR *name_ptr, VOID *pool_start,
1538 ULONG pool_size, UINT pool_control_block_size);
1539 UINT _txe_byte_pool_delete(TX_BYTE_POOL *pool_ptr);
1540 UINT _txe_byte_pool_info_get(TX_BYTE_POOL *pool_ptr, CHAR **name, ULONG *available_bytes,
1543 UINT _txe_byte_pool_prioritize(TX_BYTE_POOL *pool_ptr);
1544 UINT _txe_byte_release(VOID *memory_ptr);
1546 UINT _txr_byte_allocate(TX_BYTE_POOL *pool_ptr, VOID **memory_ptr, ULONG memory_size,
1548 UINT _txr_byte_pool_create(TX_BYTE_POOL *pool_ptr, CHAR *name_ptr, VOID *pool_start,
1549 ULONG pool_size, UINT pool_control_block_size);
1550 UINT _txr_byte_pool_delete(TX_BYTE_POOL *pool_ptr);
1551 UINT _txr_byte_pool_info_get(TX_BYTE_POOL *pool_ptr, CHAR **name, ULONG *available_bytes,
1554 UINT _txr_byte_pool_prioritize(TX_BYTE_POOL *pool_ptr);
1555 UINT _txr_byte_release(VOID *memory_ptr);
1561 UINT _tx_event_flags_create(TX_EVENT_FLAGS_GROUP *group_ptr, CHAR *name_ptr);
1562 UINT _tx_event_flags_delete(TX_EVENT_FLAGS_GROUP *group_ptr);
1563 UINT _tx_event_flags_get(TX_EVENT_FLAGS_GROUP *group_ptr, ULONG requested_flags,
1564 UINT get_option, ULONG *actual_flags_ptr, ULONG wait_option);
1565 UINT _tx_event_flags_info_get(TX_EVENT_FLAGS_GROUP *group_ptr, CHAR **name, ULONG *current_f…
1568 UINT _tx_event_flags_performance_info_get(TX_EVENT_FLAGS_GROUP *group_ptr, ULONG *sets, ULON…
1570 UINT _tx_event_flags_performance_system_info_get(ULONG *sets, ULONG *gets,
1572 UINT _tx_event_flags_set(TX_EVENT_FLAGS_GROUP *group_ptr, ULONG flags_to_set,
1573 UINT set_option);
1574 UINT _tx_event_flags_set_notify(TX_EVENT_FLAGS_GROUP *group_ptr, VOID (*events_set_notify)(T…
1580 UINT _txe_event_flags_create(TX_EVENT_FLAGS_GROUP *group_ptr, CHAR *name_ptr, UINT event_con…
1581 UINT _txe_event_flags_delete(TX_EVENT_FLAGS_GROUP *group_ptr);
1582 UINT _txe_event_flags_get(TX_EVENT_FLAGS_GROUP *group_ptr, ULONG requested_flags,
1583 UINT get_option, ULONG *actual_flags_ptr, ULONG wait_option);
1584 UINT _txe_event_flags_info_get(TX_EVENT_FLAGS_GROUP *group_ptr, CHAR **name, ULONG *current_…
1587 UINT _txe_event_flags_set(TX_EVENT_FLAGS_GROUP *group_ptr, ULONG flags_to_set,
1588 UINT set_option);
1589 UINT _txe_event_flags_set_notify(TX_EVENT_FLAGS_GROUP *group_ptr, VOID (*events_set_notify)(…
1591 UINT _txr_event_flags_create(TX_EVENT_FLAGS_GROUP *group_ptr, CHAR *name_ptr, UINT event_con…
1592 UINT _txr_event_flags_delete(TX_EVENT_FLAGS_GROUP *group_ptr);
1593 UINT _txr_event_flags_get(TX_EVENT_FLAGS_GROUP *group_ptr, ULONG requested_flags,
1594 UINT get_option, ULONG *actual_flags_ptr, ULONG wait_option);
1595 UINT _txr_event_flags_info_get(TX_EVENT_FLAGS_GROUP *group_ptr, CHAR **name, ULONG *current_…
1598 UINT _txr_event_flags_set(TX_EVENT_FLAGS_GROUP *group_ptr, ULONG flags_to_set,
1599 UINT set_option);
1600 UINT _txr_event_flags_set_notify(TX_EVENT_FLAGS_GROUP *group_ptr, VOID (*events_set_notify)(…
1611 UINT _tx_mutex_create(TX_MUTEX *mutex_ptr, CHAR *name_ptr, UINT inherit);
1612 UINT _tx_mutex_delete(TX_MUTEX *mutex_ptr);
1613 UINT _tx_mutex_get(TX_MUTEX *mutex_ptr, ULONG wait_option);
1614 UINT _tx_mutex_info_get(TX_MUTEX *mutex_ptr, CHAR **name, ULONG *count, TX_THREAD **owner,
1617 UINT _tx_mutex_performance_info_get(TX_MUTEX *mutex_ptr, ULONG *puts, ULONG *gets,
1619 UINT _tx_mutex_performance_system_info_get(ULONG *puts, ULONG *gets, ULONG *suspensions, ULO…
1621 UINT _tx_mutex_prioritize(TX_MUTEX *mutex_ptr);
1622 UINT _tx_mutex_put(TX_MUTEX *mutex_ptr);
1628 UINT _txe_mutex_create(TX_MUTEX *mutex_ptr, CHAR *name_ptr, UINT inherit, UINT mutex_control…
1629 UINT _txe_mutex_delete(TX_MUTEX *mutex_ptr);
1630 UINT _txe_mutex_get(TX_MUTEX *mutex_ptr, ULONG wait_option);
1631 UINT _txe_mutex_info_get(TX_MUTEX *mutex_ptr, CHAR **name, ULONG *count, TX_THREAD **owner,
1634 UINT _txe_mutex_prioritize(TX_MUTEX *mutex_ptr);
1635 UINT _txe_mutex_put(TX_MUTEX *mutex_ptr);
1637 UINT _txr_mutex_create(TX_MUTEX *mutex_ptr, CHAR *name_ptr, UINT inherit, UINT mutex_control…
1638 UINT _txr_mutex_delete(TX_MUTEX *mutex_ptr);
1639 UINT _txr_mutex_get(TX_MUTEX *mutex_ptr, ULONG wait_option);
1640 UINT _txr_mutex_info_get(TX_MUTEX *mutex_ptr, CHAR **name, ULONG *count, TX_THREAD **owner,
1643 UINT _txr_mutex_prioritize(TX_MUTEX *mutex_ptr);
1644 UINT _txr_mutex_put(TX_MUTEX *mutex_ptr);
1650 UINT _tx_queue_create(TX_QUEUE *queue_ptr, CHAR *name_ptr, UINT message_size,
1652 UINT _tx_queue_delete(TX_QUEUE *queue_ptr);
1653 UINT _tx_queue_flush(TX_QUEUE *queue_ptr);
1654 UINT _tx_queue_info_get(TX_QUEUE *queue_ptr, CHAR **name, ULONG *enqueued, ULONG *available_…
1656 UINT _tx_queue_performance_info_get(TX_QUEUE *queue_ptr, ULONG *messages_sent, ULONG *messag…
1658 UINT _tx_queue_performance_system_info_get(ULONG *messages_sent, ULONG *messages_received,
1660 UINT _tx_queue_prioritize(TX_QUEUE *queue_ptr);
1661 UINT _tx_queue_receive(TX_QUEUE *queue_ptr, VOID *destination_ptr, ULONG wait_option);
1662 UINT _tx_queue_send(TX_QUEUE *queue_ptr, VOID *source_ptr, ULONG wait_option);
1663 UINT _tx_queue_send_notify(TX_QUEUE *queue_ptr, VOID (*queue_send_notify)(TX_QUEUE *notify_q…
1664 UINT _tx_queue_front_send(TX_QUEUE *queue_ptr, VOID *source_ptr, ULONG wait_option);
1670 UINT _txe_queue_create(TX_QUEUE *queue_ptr, CHAR *name_ptr, UINT message_size,
1671 VOID *queue_start, ULONG queue_size, UINT queue_control_block_size);
1672 UINT _txe_queue_delete(TX_QUEUE *queue_ptr);
1673 UINT _txe_queue_flush(TX_QUEUE *queue_ptr);
1674 UINT _txe_queue_info_get(TX_QUEUE *queue_ptr, CHAR **name, ULONG *enqueued, ULONG *available…
1676 UINT _txe_queue_prioritize(TX_QUEUE *queue_ptr);
1677 UINT _txe_queue_receive(TX_QUEUE *queue_ptr, VOID *destination_ptr, ULONG wait_option);
1678 UINT _txe_queue_send(TX_QUEUE *queue_ptr, VOID *source_ptr, ULONG wait_option);
1679 UINT _txe_queue_send_notify(TX_QUEUE *queue_ptr, VOID (*queue_send_notify)(TX_QUEUE *notify_…
1680 UINT _txe_queue_front_send(TX_QUEUE *queue_ptr, VOID *source_ptr, ULONG wait_option);
1682 UINT _txr_queue_create(TX_QUEUE *queue_ptr, CHAR *name_ptr, UINT message_size,
1683 VOID *queue_start, ULONG queue_size, UINT queue_control_block_size);
1684 UINT _txr_queue_delete(TX_QUEUE *queue_ptr);
1685 UINT _txr_queue_flush(TX_QUEUE *queue_ptr);
1686 UINT _txr_queue_info_get(TX_QUEUE *queue_ptr, CHAR **name, ULONG *enqueued, ULONG *available…
1688 UINT _txr_queue_prioritize(TX_QUEUE *queue_ptr);
1689 UINT _txr_queue_receive(TX_QUEUE *queue_ptr, VOID *destination_ptr, ULONG wait_option);
1690 UINT _txr_queue_send(TX_QUEUE *queue_ptr, VOID *source_ptr, ULONG wait_option);
1691 UINT _txr_queue_send_notify(TX_QUEUE *queue_ptr, VOID (*queue_send_notify)(TX_QUEUE *notify_…
1692 UINT _txr_queue_front_send(TX_QUEUE *queue_ptr, VOID *source_ptr, ULONG wait_option);
1698 UINT _tx_semaphore_ceiling_put(TX_SEMAPHORE *semaphore_ptr, ULONG ceiling);
1699 UINT _tx_semaphore_create(TX_SEMAPHORE *semaphore_ptr, CHAR *name_ptr, ULONG initial_count);
1700 UINT _tx_semaphore_delete(TX_SEMAPHORE *semaphore_ptr);
1701 UINT _tx_semaphore_get(TX_SEMAPHORE *semaphore_ptr, ULONG wait_option);
1702 UINT _tx_semaphore_info_get(TX_SEMAPHORE *semaphore_ptr, CHAR **name, ULONG *current_value,
1705 UINT _tx_semaphore_performance_info_get(TX_SEMAPHORE *semaphore_ptr, ULONG *puts, ULONG *get…
1707 UINT _tx_semaphore_performance_system_info_get(ULONG *puts, ULONG *gets, ULONG *suspensions,…
1708 UINT _tx_semaphore_prioritize(TX_SEMAPHORE *semaphore_ptr);
1709 UINT _tx_semaphore_put(TX_SEMAPHORE *semaphore_ptr);
1710 UINT _tx_semaphore_put_notify(TX_SEMAPHORE *semaphore_ptr, VOID (*semaphore_put_notify)(TX_S…
1716 UINT _txe_semaphore_ceiling_put(TX_SEMAPHORE *semaphore_ptr, ULONG ceiling);
1717 UINT _txe_semaphore_create(TX_SEMAPHORE *semaphore_ptr, CHAR *name_ptr, ULONG initial_count,…
1718 UINT _txe_semaphore_delete(TX_SEMAPHORE *semaphore_ptr);
1719 UINT _txe_semaphore_get(TX_SEMAPHORE *semaphore_ptr, ULONG wait_option);
1720 UINT _txe_semaphore_info_get(TX_SEMAPHORE *semaphore_ptr, CHAR **name, ULONG *current_value,
1723 UINT _txe_semaphore_prioritize(TX_SEMAPHORE *semaphore_ptr);
1724 UINT _txe_semaphore_put(TX_SEMAPHORE *semaphore_ptr);
1725 UINT _txe_semaphore_put_notify(TX_SEMAPHORE *semaphore_ptr, VOID (*semaphore_put_notify)(TX_…
1727 UINT _txr_semaphore_ceiling_put(TX_SEMAPHORE *semaphore_ptr, ULONG ceiling);
1728 UINT _txr_semaphore_create(TX_SEMAPHORE *semaphore_ptr, CHAR *name_ptr, ULONG initial_count,…
1729 UINT _txr_semaphore_delete(TX_SEMAPHORE *semaphore_ptr);
1730 UINT _txr_semaphore_get(TX_SEMAPHORE *semaphore_ptr, ULONG wait_option);
1731 UINT _txr_semaphore_info_get(TX_SEMAPHORE *semaphore_ptr, CHAR **name, ULONG *current_value,
1734 UINT _txr_semaphore_prioritize(TX_SEMAPHORE *semaphore_ptr);
1735 UINT _txr_semaphore_put(TX_SEMAPHORE *semaphore_ptr);
1736 UINT _txr_semaphore_put_notify(TX_SEMAPHORE *semaphore_ptr, VOID (*semaphore_put_notify)(TX_…
1744 UINT _tx_thread_create(TX_THREAD *thread_ptr, CHAR *name_ptr,
1747 UINT priority, UINT preempt_threshold,
1748 ULONG time_slice, UINT auto_start);
1749 UINT _tx_thread_delete(TX_THREAD *thread_ptr);
1750 UINT _tx_thread_entry_exit_notify(TX_THREAD *thread_ptr, VOID (*thread_entry_exit_notify)(TX…
1752 UINT _tx_thread_info_get(TX_THREAD *thread_ptr, CHAR **name, UINT *state, ULONG *run_count,
1753 UINT *priority, UINT *preemption_threshold, ULONG *time_slice,
1755 UINT _tx_thread_interrupt_control(UINT new_posture);
1756 UINT _tx_thread_performance_info_get(TX_THREAD *thread_ptr, ULONG *resumptions, ULONG *suspe…
1759 UINT _tx_thread_performance_system_info_get(ULONG *resumptions, ULONG *suspensions,
1763 UINT _tx_thread_preemption_change(TX_THREAD *thread_ptr, UINT new_threshold,
1764 UINT *old_threshold);
1765 UINT _tx_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority,
1766 UINT *old_priority);
1768 UINT _tx_thread_reset(TX_THREAD *thread_ptr);
1769 UINT _tx_thread_resume(TX_THREAD *thread_ptr);
1770 UINT _tx_thread_sleep(ULONG timer_ticks);
1771 UINT _tx_thread_stack_error_notify(VOID (*stack_error_handler)(TX_THREAD *thread_ptr));
1772 UINT _tx_thread_suspend(TX_THREAD *thread_ptr);
1773 UINT _tx_thread_terminate(TX_THREAD *thread_ptr);
1774 UINT _tx_thread_time_slice_change(TX_THREAD *thread_ptr, ULONG new_time_slice, ULONG *old_ti…
1775 UINT _tx_thread_wait_abort(TX_THREAD *thread_ptr);
1781 UINT _txe_thread_create(TX_THREAD *thread_ptr, CHAR *name_ptr,
1784 UINT priority, UINT preempt_threshold,
1785 ULONG time_slice, UINT auto_start, UINT thread_control_block_size);
1786 UINT _txe_thread_delete(TX_THREAD *thread_ptr);
1787 UINT _txe_thread_entry_exit_notify(TX_THREAD *thread_ptr, VOID (*thread_entry_exit_notify)(T…
1788 UINT _txe_thread_info_get(TX_THREAD *thread_ptr, CHAR **name, UINT *state, ULONG *run_count,
1789 UINT *priority, UINT *preemption_threshold, ULONG *time_slice,
1791 UINT _txe_thread_preemption_change(TX_THREAD *thread_ptr, UINT new_threshold,
1792 UINT *old_threshold);
1793 UINT _txe_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority,
1794 UINT *old_priority);
1796 UINT _txe_thread_reset(TX_THREAD *thread_ptr);
1797 UINT _txe_thread_resume(TX_THREAD *thread_ptr);
1798 UINT _txe_thread_suspend(TX_THREAD *thread_ptr);
1799 UINT _txe_thread_terminate(TX_THREAD *thread_ptr);
1800 UINT _txe_thread_time_slice_change(TX_THREAD *thread_ptr, ULONG new_time_slice, ULONG *old_t…
1801 UINT _txe_thread_wait_abort(TX_THREAD *thread_ptr);
1803 UINT _txr_thread_create(TX_THREAD *thread_ptr, CHAR *name_ptr,
1806 UINT priority, UINT preempt_threshold,
1807 ULONG time_slice, UINT auto_start, UINT thread_control_block_size);
1808 UINT _txr_thread_delete(TX_THREAD *thread_ptr);
1809 UINT _txr_thread_entry_exit_notify(TX_THREAD *thread_ptr, VOID (*thread_entry_exit_notify)(T…
1810 UINT _txr_thread_info_get(TX_THREAD *thread_ptr, CHAR **name, UINT *state, ULONG *run_count,
1811 UINT *priority, UINT *preemption_threshold, ULONG *time_slice,
1813 UINT _txr_thread_preemption_change(TX_THREAD *thread_ptr, UINT new_threshold,
1814 UINT *old_threshold);
1815 UINT _txr_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority,
1816 UINT *old_priority);
1817 UINT _txr_thread_reset(TX_THREAD *thread_ptr);
1818 UINT _txr_thread_resume(TX_THREAD *thread_ptr);
1819 UINT _txr_thread_suspend(TX_THREAD *thread_ptr);
1820 UINT _txr_thread_terminate(TX_THREAD *thread_ptr);
1821 UINT _txr_thread_time_slice_change(TX_THREAD *thread_ptr, ULONG new_time_slice, ULONG *old_t…
1822 UINT _txr_thread_wait_abort(TX_THREAD *thread_ptr);
1828 UINT _tx_timer_activate(TX_TIMER *timer_ptr);
1829 UINT _tx_timer_change(TX_TIMER *timer_ptr, ULONG initial_ticks, ULONG reschedule_ticks);
1830 UINT _tx_timer_create(TX_TIMER *timer_ptr, CHAR *name_ptr,
1832 ULONG initial_ticks, ULONG reschedule_ticks, UINT auto_activate);
1833 UINT _tx_timer_deactivate(TX_TIMER *timer_ptr);
1834 UINT _tx_timer_delete(TX_TIMER *timer_ptr);
1835 UINT _tx_timer_info_get(TX_TIMER *timer_ptr, CHAR **name, UINT *active, ULONG *remaining_tic…
1837 UINT _tx_timer_performance_info_get(TX_TIMER *timer_ptr, ULONG *activates, ULONG *reactivate…
1839 UINT _tx_timer_performance_system_info_get(ULONG *activates, ULONG *reactivates,
1849 UINT _txe_timer_activate(TX_TIMER *timer_ptr);
1850 UINT _txe_timer_change(TX_TIMER *timer_ptr, ULONG initial_ticks, ULONG reschedule_ticks);
1851 UINT _txe_timer_create(TX_TIMER *timer_ptr, CHAR *name_ptr,
1853 … ULONG initial_ticks, ULONG reschedule_ticks, UINT auto_activate, UINT timer_control_block_size);
1854 UINT _txe_timer_deactivate(TX_TIMER *timer_ptr);
1855 UINT _txe_timer_delete(TX_TIMER *timer_ptr);
1856 UINT _txe_timer_info_get(TX_TIMER *timer_ptr, CHAR **name, UINT *active, ULONG *remaining_ti…
1859 UINT _txr_timer_activate(TX_TIMER *timer_ptr);
1860 UINT _txr_timer_change(TX_TIMER *timer_ptr, ULONG initial_ticks, ULONG reschedule_ticks);
1861 UINT _txr_timer_create(TX_TIMER *timer_ptr, CHAR *name_ptr,
1863 … ULONG initial_ticks, ULONG reschedule_ticks, UINT auto_activate, UINT timer_control_block_size);
1864 UINT _txr_timer_deactivate(TX_TIMER *timer_ptr);
1865 UINT _txr_timer_delete(TX_TIMER *timer_ptr);
1866 UINT _txr_timer_info_get(TX_TIMER *timer_ptr, CHAR **name, UINT *active, ULONG *remaining_ti…
1873 UINT _tx_trace_enable(VOID *trace_buffer_start, ULONG trace_buffer_size, ULONG registry_entr…
1874 UINT _tx_trace_event_filter(ULONG event_filter_bits);
1875 UINT _tx_trace_event_unfilter(ULONG event_unfilter_bits);
1876 UINT _tx_trace_disable(VOID);
1879 UINT _tx_trace_buffer_full_notify(VOID (*full_buffer_callback)(VOID *buffer));
1880 UINT _tx_trace_user_event_insert(ULONG event_id, ULONG info_field_1, ULONG info_field_2, ULO…
1881 UINT _tx_trace_interrupt_control(UINT new_posture);
1931 VOID _tx_misra_memset(VOID *ptr, UINT value, UINT size);
1940 VOID _tx_misra_message_copy(ULONG **source, ULONG **destination, UINT size);
1946 UINT _tx_misra_always_true(void);
1961 UINT _tx_misra_status_get(UINT status);
1977 …ntry_exit_notify_not_used(VOID (*thread_entry_exit_notify)(TX_THREAD *notify_thread_ptr, UINT id));
1979 #define TX_MEMSET(a,b,c) _tx_misra_memset((a), (UINT) (b), (UINT) (c…
2040 #define TX_UCHAR_POINTER_ADD(a,b) (((UCHAR *) (a)) + ((UINT) (b)))
2041 #define TX_UCHAR_POINTER_SUB(a,b) (((UCHAR *) (a)) - ((UINT) (b)))
2043 #define TX_ULONG_POINTER_ADD(a,b) (((ULONG *) (a)) + ((UINT) (b)))
2044 #define TX_ULONG_POINTER_SUB(a,b) (((ULONG *) (a)) - ((UINT) (b)))
2059 #define TX_LOOP_FOREVER ((UINT) 1)
2244 VOID _tx_safety_critical_exception_handler(CHAR *file_name, INT line_number, UINT status);
2252 …LER VOID _tx_safety_critical_exception_handler(CHAR *file_name, INT line_number, UINT status) \