/ThreadX-v6.4.1/common_smp/src/ |
D | tx_timer_create.c | 76 UINT _tx_timer_create(TX_TIMER *timer_ptr, CHAR *name_ptr, in _tx_timer_create() argument 88 TX_MEMSET(timer_ptr, 0, (sizeof(TX_TIMER))); in _tx_timer_create() 91 timer_ptr -> tx_timer_name = name_ptr; in _tx_timer_create() 92 timer_ptr -> tx_timer_internal.tx_timer_internal_remaining_ticks = initial_ticks; in _tx_timer_create() 93 timer_ptr -> tx_timer_internal.tx_timer_internal_re_initialize_ticks = reschedule_ticks; in _tx_timer_create() 94 timer_ptr -> tx_timer_internal.tx_timer_internal_timeout_function = expiration_function; in _tx_timer_create() 95 timer_ptr -> tx_timer_internal.tx_timer_internal_timeout_param = expiration_input; in _tx_timer_create() 100 …timer_ptr -> tx_timer_internal.tx_timer_internal_smp_cores_excluded = (TX_THREAD_SMP_CORE_MASK & … in _tx_timer_create() 107 timer_ptr -> tx_timer_id = TX_TIMER_ID; in _tx_timer_create() 115 _tx_timer_created_ptr = timer_ptr; in _tx_timer_create() [all …]
|
D | tx_timer_delete.c | 71 UINT _tx_timer_delete(TX_TIMER *timer_ptr) in _tx_timer_delete() argument 84 if (timer_ptr -> tx_timer_internal.tx_timer_internal_list_head != TX_NULL) in _tx_timer_delete() 88 _tx_timer_system_deactivate(&(timer_ptr -> tx_timer_internal)); in _tx_timer_delete() 92 TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_DELETE, timer_ptr, 0, 0, 0, TX_TRACE_TIMER_EVENTS) in _tx_timer_delete() 95 TX_TIMER_DELETE_EXTENSION(timer_ptr) in _tx_timer_delete() 98 TX_TRACE_OBJECT_UNREGISTER(timer_ptr) in _tx_timer_delete() 104 timer_ptr -> tx_timer_id = TX_CLEAR_ID; in _tx_timer_delete() 120 next_timer = timer_ptr -> tx_timer_created_next; in _tx_timer_delete() 121 previous_timer = timer_ptr -> tx_timer_created_previous; in _tx_timer_delete() 126 if (_tx_timer_created_ptr == timer_ptr) in _tx_timer_delete() [all …]
|
D | tx_timer_system_activate.c | 73 VOID _tx_timer_system_activate(TX_TIMER_INTERNAL *timer_ptr) in _tx_timer_system_activate() argument 85 remaining_ticks = timer_ptr -> tx_timer_internal_remaining_ticks; in _tx_timer_system_activate() 98 if (timer_ptr -> tx_timer_internal_list_head == TX_NULL) in _tx_timer_system_activate() 139 timer_ptr -> tx_timer_internal_active_next = timer_ptr; in _tx_timer_system_activate() 140 timer_ptr -> tx_timer_internal_active_previous = timer_ptr; in _tx_timer_system_activate() 143 *timer_list = timer_ptr; in _tx_timer_system_activate() 151 previous_timer -> tx_timer_internal_active_next = timer_ptr; in _tx_timer_system_activate() 152 next_timer -> tx_timer_internal_active_previous = timer_ptr; in _tx_timer_system_activate() 153 timer_ptr -> tx_timer_internal_active_next = next_timer; in _tx_timer_system_activate() 154 timer_ptr -> tx_timer_internal_active_previous = previous_timer; in _tx_timer_system_activate() [all …]
|
D | tx_timer_system_deactivate.c | 73 VOID _tx_timer_system_deactivate(TX_TIMER_INTERNAL *timer_ptr) in _tx_timer_system_deactivate() argument 82 list_head = timer_ptr -> tx_timer_internal_list_head; in _tx_timer_system_deactivate() 91 next_timer = timer_ptr -> tx_timer_internal_active_next; in _tx_timer_system_deactivate() 94 if (timer_ptr == next_timer) in _tx_timer_system_deactivate() 100 if (*(list_head) == timer_ptr) in _tx_timer_system_deactivate() 113 … previous_timer = timer_ptr -> tx_timer_internal_active_previous; in _tx_timer_system_deactivate() 118 if (*(list_head) == timer_ptr) in _tx_timer_system_deactivate() 130 timer_ptr -> tx_timer_internal_list_head = TX_NULL; in _tx_timer_system_deactivate()
|
D | tx_timer_performance_info_get.c | 85 UINT _tx_timer_performance_info_get(TX_TIMER *timer_ptr, ULONG *activates, ULONG *reactivates, in _tx_timer_performance_info_get() argument 96 if (timer_ptr == TX_NULL) in _tx_timer_performance_info_get() 104 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _tx_timer_performance_info_get() 117 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_PERFORMANCE_INFO_GET, timer_ptr, 0, 0, 0, TX_TRACE_TIMER_EV… in _tx_timer_performance_info_get() 126 *activates = timer_ptr -> tx_timer_performance_activate_count; in _tx_timer_performance_info_get() 133 *reactivates = timer_ptr -> tx_timer_performance_reactivate_count; in _tx_timer_performance_info_get() 140 *deactivates = timer_ptr -> tx_timer_performance_deactivate_count; in _tx_timer_performance_info_get() 147 *expirations = timer_ptr -> tx_timer_performance_expiration_count; in _tx_timer_performance_info_get() 154 *expiration_adjusts = timer_ptr -> tx_timer_performance__expiration_adjust_count; in _tx_timer_performance_info_get() 168 if (timer_ptr != TX_NULL) in _tx_timer_performance_info_get()
|
D | tx_timer_activate.c | 73 UINT _tx_timer_activate(TX_TIMER *timer_ptr) in _tx_timer_activate() argument 87 TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_ACTIVATE, timer_ptr, 0, 0, 0, TX_TRACE_TIMER_EVENTS) in _tx_timer_activate() 97 if (timer_ptr -> tx_timer_internal.tx_timer_internal_list_head != TX_NULL) in _tx_timer_activate() 105 else if (timer_ptr -> tx_timer_internal.tx_timer_internal_remaining_ticks == ((ULONG) 0)) in _tx_timer_activate() 120 timer_ptr -> tx_timer_performance_activate_count++; in _tx_timer_activate() 124 _tx_timer_system_activate(&(timer_ptr -> tx_timer_internal)); in _tx_timer_activate()
|
D | tx_timer_change.c | 74 UINT _tx_timer_change(TX_TIMER *timer_ptr, ULONG initial_ticks, ULONG reschedule_ticks) in _tx_timer_change() argument 84 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_CHANGE, timer_ptr, initial_ticks, reschedule_ticks, 0, TX_T… in _tx_timer_change() 90 if (timer_ptr -> tx_timer_internal.tx_timer_internal_list_head == TX_NULL) in _tx_timer_change() 94 timer_ptr -> tx_timer_internal.tx_timer_internal_remaining_ticks = initial_ticks; in _tx_timer_change() 95 timer_ptr -> tx_timer_internal.tx_timer_internal_re_initialize_ticks = reschedule_ticks; in _tx_timer_change()
|
D | tx_timer_smp_core_exclude.c | 76 UINT _tx_timer_smp_core_exclude(TX_TIMER *timer_ptr, ULONG exclusion_map) in _tx_timer_smp_core_exclude() argument 85 if (timer_ptr == TX_NULL) in _tx_timer_smp_core_exclude() 93 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _tx_timer_smp_core_exclude() 106 …timer_ptr -> tx_timer_internal.tx_timer_internal_smp_cores_excluded = (timer_ptr -> tx_timer_inte… in _tx_timer_smp_core_exclude()
|
D | txe_timer_activate.c | 73 UINT _txe_timer_activate(TX_TIMER *timer_ptr) in _txe_timer_activate() argument 80 if (timer_ptr == TX_NULL) in _txe_timer_activate() 87 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_activate() 96 status = _tx_timer_activate(timer_ptr); in _txe_timer_activate()
|
D | txe_timer_deactivate.c | 72 UINT _txe_timer_deactivate(TX_TIMER *timer_ptr) in _txe_timer_deactivate() argument 79 if (timer_ptr == TX_NULL) in _txe_timer_deactivate() 87 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_deactivate() 97 status = _tx_timer_deactivate(timer_ptr); in _txe_timer_deactivate()
|
D | tx_timer_smp_core_exclude_get.c | 73 UINT _tx_timer_smp_core_exclude_get(TX_TIMER *timer_ptr, ULONG *exclusion_map_ptr) in _tx_timer_smp_core_exclude_get() argument 80 if (timer_ptr == TX_NULL) in _tx_timer_smp_core_exclude_get() 88 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _tx_timer_smp_core_exclude_get() 106 …*exclusion_map_ptr = (timer_ptr -> tx_timer_internal.tx_timer_internal_smp_cores_excluded) & ((UL… in _tx_timer_smp_core_exclude_get()
|
D | txe_timer_change.c | 78 UINT _txe_timer_change(TX_TIMER *timer_ptr, ULONG initial_ticks, ULONG reschedule_ticks) in _txe_timer_change() argument 85 if (timer_ptr == TX_NULL) in _txe_timer_change() 93 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_change() 119 status = _tx_timer_change(timer_ptr, initial_ticks, reschedule_ticks); in _txe_timer_change()
|
D | txe_timer_info_get.c | 79 UINT _txe_timer_info_get(TX_TIMER *timer_ptr, CHAR **name, UINT *active, ULONG *remaining_ticks, in _txe_timer_info_get() argument 87 if (timer_ptr == TX_NULL) in _txe_timer_info_get() 95 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_info_get() 105 …status = _tx_timer_info_get(timer_ptr, name, active, remaining_ticks, reschedule_ticks, next_time… in _txe_timer_info_get()
|
/ThreadX-v6.4.1/common/src/ |
D | tx_timer_create.c | 77 UINT _tx_timer_create(TX_TIMER *timer_ptr, CHAR *name_ptr, in _tx_timer_create() argument 89 TX_MEMSET(timer_ptr, 0, (sizeof(TX_TIMER))); in _tx_timer_create() 92 timer_ptr -> tx_timer_name = name_ptr; in _tx_timer_create() 93 timer_ptr -> tx_timer_internal.tx_timer_internal_remaining_ticks = initial_ticks; in _tx_timer_create() 94 timer_ptr -> tx_timer_internal.tx_timer_internal_re_initialize_ticks = reschedule_ticks; in _tx_timer_create() 95 timer_ptr -> tx_timer_internal.tx_timer_internal_timeout_function = expiration_function; in _tx_timer_create() 96 timer_ptr -> tx_timer_internal.tx_timer_internal_timeout_param = expiration_input; in _tx_timer_create() 102 timer_ptr -> tx_timer_id = TX_TIMER_ID; in _tx_timer_create() 110 _tx_timer_created_ptr = timer_ptr; in _tx_timer_create() 111 timer_ptr -> tx_timer_created_next = timer_ptr; in _tx_timer_create() [all …]
|
D | tx_timer_delete.c | 71 UINT _tx_timer_delete(TX_TIMER *timer_ptr) in _tx_timer_delete() argument 84 if (timer_ptr -> tx_timer_internal.tx_timer_internal_list_head != TX_NULL) in _tx_timer_delete() 88 _tx_timer_system_deactivate(&(timer_ptr -> tx_timer_internal)); in _tx_timer_delete() 92 TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_DELETE, timer_ptr, 0, 0, 0, TX_TRACE_TIMER_EVENTS) in _tx_timer_delete() 95 TX_TIMER_DELETE_EXTENSION(timer_ptr) in _tx_timer_delete() 98 TX_TRACE_OBJECT_UNREGISTER(timer_ptr) in _tx_timer_delete() 104 timer_ptr -> tx_timer_id = TX_CLEAR_ID; in _tx_timer_delete() 120 next_timer = timer_ptr -> tx_timer_created_next; in _tx_timer_delete() 121 previous_timer = timer_ptr -> tx_timer_created_previous; in _tx_timer_delete() 126 if (_tx_timer_created_ptr == timer_ptr) in _tx_timer_delete() [all …]
|
D | tx_timer_system_activate.c | 78 VOID _tx_timer_system_activate(TX_TIMER_INTERNAL *timer_ptr) in _tx_timer_system_activate() argument 90 remaining_ticks = timer_ptr -> tx_timer_internal_remaining_ticks; in _tx_timer_system_activate() 103 if (timer_ptr -> tx_timer_internal_list_head == TX_NULL) in _tx_timer_system_activate() 144 timer_ptr -> tx_timer_internal_active_next = timer_ptr; in _tx_timer_system_activate() 145 timer_ptr -> tx_timer_internal_active_previous = timer_ptr; in _tx_timer_system_activate() 148 *timer_list = timer_ptr; in _tx_timer_system_activate() 156 previous_timer -> tx_timer_internal_active_next = timer_ptr; in _tx_timer_system_activate() 157 next_timer -> tx_timer_internal_active_previous = timer_ptr; in _tx_timer_system_activate() 158 timer_ptr -> tx_timer_internal_active_next = next_timer; in _tx_timer_system_activate() 159 timer_ptr -> tx_timer_internal_active_previous = previous_timer; in _tx_timer_system_activate() [all …]
|
D | tx_timer_system_deactivate.c | 73 VOID _tx_timer_system_deactivate(TX_TIMER_INTERNAL *timer_ptr) in _tx_timer_system_deactivate() argument 82 list_head = timer_ptr -> tx_timer_internal_list_head; in _tx_timer_system_deactivate() 91 next_timer = timer_ptr -> tx_timer_internal_active_next; in _tx_timer_system_deactivate() 94 if (timer_ptr == next_timer) in _tx_timer_system_deactivate() 100 if (*(list_head) == timer_ptr) in _tx_timer_system_deactivate() 113 … previous_timer = timer_ptr -> tx_timer_internal_active_previous; in _tx_timer_system_deactivate() 118 if (*(list_head) == timer_ptr) in _tx_timer_system_deactivate() 130 timer_ptr -> tx_timer_internal_list_head = TX_NULL; in _tx_timer_system_deactivate()
|
D | tx_timer_performance_info_get.c | 85 UINT _tx_timer_performance_info_get(TX_TIMER *timer_ptr, ULONG *activates, ULONG *reactivates, in _tx_timer_performance_info_get() argument 96 if (timer_ptr == TX_NULL) in _tx_timer_performance_info_get() 104 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _tx_timer_performance_info_get() 117 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_PERFORMANCE_INFO_GET, timer_ptr, 0, 0, 0, TX_TRACE_TIMER_EV… in _tx_timer_performance_info_get() 126 *activates = timer_ptr -> tx_timer_performance_activate_count; in _tx_timer_performance_info_get() 133 *reactivates = timer_ptr -> tx_timer_performance_reactivate_count; in _tx_timer_performance_info_get() 140 *deactivates = timer_ptr -> tx_timer_performance_deactivate_count; in _tx_timer_performance_info_get() 147 *expirations = timer_ptr -> tx_timer_performance_expiration_count; in _tx_timer_performance_info_get() 154 *expiration_adjusts = timer_ptr -> tx_timer_performance__expiration_adjust_count; in _tx_timer_performance_info_get() 168 if (timer_ptr != TX_NULL) in _tx_timer_performance_info_get()
|
D | tx_timer_activate.c | 73 UINT _tx_timer_activate(TX_TIMER *timer_ptr) in _tx_timer_activate() argument 87 TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_ACTIVATE, timer_ptr, 0, 0, 0, TX_TRACE_TIMER_EVENTS) in _tx_timer_activate() 97 if (timer_ptr -> tx_timer_internal.tx_timer_internal_list_head != TX_NULL) in _tx_timer_activate() 105 else if (timer_ptr -> tx_timer_internal.tx_timer_internal_remaining_ticks == ((ULONG) 0)) in _tx_timer_activate() 120 timer_ptr -> tx_timer_performance_activate_count++; in _tx_timer_activate() 124 _tx_timer_system_activate(&(timer_ptr -> tx_timer_internal)); in _tx_timer_activate()
|
D | tx_timer_change.c | 74 UINT _tx_timer_change(TX_TIMER *timer_ptr, ULONG initial_ticks, ULONG reschedule_ticks) in _tx_timer_change() argument 84 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_TIMER_CHANGE, timer_ptr, initial_ticks, reschedule_ticks, 0, TX_T… in _tx_timer_change() 90 if (timer_ptr -> tx_timer_internal.tx_timer_internal_list_head == TX_NULL) in _tx_timer_change() 94 timer_ptr -> tx_timer_internal.tx_timer_internal_remaining_ticks = initial_ticks; in _tx_timer_change() 95 timer_ptr -> tx_timer_internal.tx_timer_internal_re_initialize_ticks = reschedule_ticks; in _tx_timer_change()
|
D | txe_timer_activate.c | 73 UINT _txe_timer_activate(TX_TIMER *timer_ptr) in _txe_timer_activate() argument 80 if (timer_ptr == TX_NULL) in _txe_timer_activate() 87 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_activate() 96 status = _tx_timer_activate(timer_ptr); in _txe_timer_activate()
|
D | txe_timer_deactivate.c | 72 UINT _txe_timer_deactivate(TX_TIMER *timer_ptr) in _txe_timer_deactivate() argument 79 if (timer_ptr == TX_NULL) in _txe_timer_deactivate() 87 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_deactivate() 97 status = _tx_timer_deactivate(timer_ptr); in _txe_timer_deactivate()
|
D | txe_timer_change.c | 78 UINT _txe_timer_change(TX_TIMER *timer_ptr, ULONG initial_ticks, ULONG reschedule_ticks) in _txe_timer_change() argument 85 if (timer_ptr == TX_NULL) in _txe_timer_change() 93 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_change() 119 status = _tx_timer_change(timer_ptr, initial_ticks, reschedule_ticks); in _txe_timer_change()
|
D | txe_timer_info_get.c | 79 UINT _txe_timer_info_get(TX_TIMER *timer_ptr, CHAR **name, UINT *active, ULONG *remaining_ticks, in _txe_timer_info_get() argument 87 if (timer_ptr == TX_NULL) in _txe_timer_info_get() 95 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_info_get() 105 …status = _tx_timer_info_get(timer_ptr, name, active, remaining_ticks, reschedule_ticks, next_time… in _txe_timer_info_get()
|
D | txe_timer_delete.c | 74 UINT _txe_timer_delete(TX_TIMER *timer_ptr) in _txe_timer_delete() argument 90 if (timer_ptr == TX_NULL) in _txe_timer_delete() 97 else if (timer_ptr -> tx_timer_id != TX_TIMER_ID) in _txe_timer_delete() 134 status = _tx_timer_delete(timer_ptr); in _txe_timer_delete()
|