Lines Matching refs:thread_ptr
81 TX_THREAD *thread_ptr; in _tx_thread_shell_entry() local
88 TX_THREAD_GET_CURRENT(thread_ptr) in _tx_thread_shell_entry()
91 TX_THREAD_STARTED_EXTENSION(thread_ptr) in _tx_thread_shell_entry()
99 entry_exit_notify = thread_ptr -> tx_thread_entry_exit_notify; in _tx_thread_shell_entry()
109 (entry_exit_notify)(thread_ptr, TX_THREAD_ENTRY); in _tx_thread_shell_entry()
114 (thread_ptr -> tx_thread_entry) (thread_ptr -> tx_thread_entry_parameter); in _tx_thread_shell_entry()
124 (_tx_thread_mutex_release)(thread_ptr); in _tx_thread_shell_entry()
133 entry_exit_notify = thread_ptr -> tx_thread_entry_exit_notify; in _tx_thread_shell_entry()
138 thread_ptr -> tx_thread_state = TX_COMPLETED; in _tx_thread_shell_entry()
141 TX_THREAD_STATE_CHANGE(thread_ptr, TX_COMPLETED) in _tx_thread_shell_entry()
152 (entry_exit_notify)(thread_ptr, TX_THREAD_EXIT); in _tx_thread_shell_entry()
157 TX_THREAD_COMPLETED_EXTENSION(thread_ptr) in _tx_thread_shell_entry()
160 _tx_thread_system_ni_suspend(thread_ptr, ((ULONG) 0)); in _tx_thread_shell_entry()
167 thread_ptr -> tx_thread_suspending = TX_TRUE; in _tx_thread_shell_entry()
170 thread_ptr -> tx_thread_timer.tx_timer_internal_remaining_ticks = ((ULONG) 0); in _tx_thread_shell_entry()
179 TX_THREAD_COMPLETED_EXTENSION(thread_ptr) in _tx_thread_shell_entry()
188 (entry_exit_notify)(thread_ptr, TX_THREAD_EXIT); in _tx_thread_shell_entry()
193 _tx_thread_system_suspend(thread_ptr); in _tx_thread_shell_entry()