Home
last modified time | relevance | path

Searched refs:next_mutex (Results 1 – 17 of 17) sorted by relevance

/ThreadX-v6.2.1/common_smp/src/
Dtx_mutex_put.c89 TX_MUTEX *next_mutex; in _tx_mutex_put() local
204 next_mutex = mutex_ptr -> tx_mutex_owned_next; in _tx_mutex_put()
206 next_mutex -> tx_mutex_owned_previous = previous_mutex; in _tx_mutex_put()
207 previous_mutex -> tx_mutex_owned_next = next_mutex; in _tx_mutex_put()
214 thread_ptr -> tx_thread_owned_mutex_list = next_mutex; in _tx_mutex_put()
263 next_mutex = thread_ptr -> tx_thread_owned_mutex_list; in _tx_mutex_put()
264 while (next_mutex != TX_NULL) in _tx_mutex_put()
268 if (next_mutex -> tx_mutex_inherit == TX_TRUE) in _tx_mutex_put()
273 … if (next_mutex -> tx_mutex_highest_priority_waiting < inheritance_priority) in _tx_mutex_put()
277 … inheritance_priority = next_mutex -> tx_mutex_highest_priority_waiting; in _tx_mutex_put()
[all …]
Dtx_mutex_create.c81 TX_MUTEX *next_mutex; in _tx_mutex_create() local
115 next_mutex = _tx_mutex_created_ptr; in _tx_mutex_create()
116 previous_mutex = next_mutex -> tx_mutex_created_previous; in _tx_mutex_create()
119 next_mutex -> tx_mutex_created_previous = mutex_ptr; in _tx_mutex_create()
124 mutex_ptr -> tx_mutex_created_next = next_mutex; in _tx_mutex_create()
137 …X_TRACE_MUTEX_CREATE, mutex_ptr, inherit, TX_POINTER_TO_ULONG_CONVERT(&next_mutex), 0, TX_TRACE_MU… in _tx_mutex_create()
Dtxe_mutex_create.c89 TX_MUTEX *next_mutex; in _txe_mutex_create() local
126 next_mutex = _tx_mutex_created_ptr; in _txe_mutex_create() local
131 if (mutex_ptr == next_mutex) in _txe_mutex_create()
140 next_mutex = next_mutex -> tx_mutex_created_next; in _txe_mutex_create()
157 if (mutex_ptr == next_mutex) in _txe_mutex_create()
Dtx_mutex_delete.c87 TX_MUTEX *next_mutex; in _tx_mutex_delete() local
125 next_mutex = mutex_ptr -> tx_mutex_created_next; in _tx_mutex_delete()
127 next_mutex -> tx_mutex_created_previous = previous_mutex; in _tx_mutex_delete()
128 previous_mutex -> tx_mutex_created_next = next_mutex; in _tx_mutex_delete()
135 _tx_mutex_created_ptr = next_mutex; in _tx_mutex_delete()
Dtx_mutex_info_get.c83 TX_MUTEX **next_mutex) in _tx_mutex_info_get() argument
137 if (next_mutex != TX_NULL) in _tx_mutex_info_get()
140 *next_mutex = mutex_ptr -> tx_mutex_created_next; in _tx_mutex_info_get()
Dtx_mutex_get.c83 TX_MUTEX *next_mutex; in _tx_mutex_get() local
138 next_mutex = thread_ptr -> tx_thread_owned_mutex_list; in _tx_mutex_get()
141 if (next_mutex != TX_NULL) in _tx_mutex_get()
147 previous_mutex = next_mutex -> tx_mutex_owned_previous; in _tx_mutex_get()
150 next_mutex -> tx_mutex_owned_previous = mutex_ptr; in _tx_mutex_get()
155 mutex_ptr -> tx_mutex_owned_next = next_mutex; in _tx_mutex_get()
Dtxe_mutex_info_get.c84 TX_MUTEX **next_mutex) in _txe_mutex_info_get() argument
110 suspended_count, next_mutex); in _txe_mutex_info_get()
/ThreadX-v6.2.1/common/src/
Dtx_mutex_put.c89 TX_MUTEX *next_mutex; in _tx_mutex_put() local
204 next_mutex = mutex_ptr -> tx_mutex_owned_next; in _tx_mutex_put()
206 next_mutex -> tx_mutex_owned_previous = previous_mutex; in _tx_mutex_put()
207 previous_mutex -> tx_mutex_owned_next = next_mutex; in _tx_mutex_put()
214 thread_ptr -> tx_thread_owned_mutex_list = next_mutex; in _tx_mutex_put()
263 next_mutex = thread_ptr -> tx_thread_owned_mutex_list; in _tx_mutex_put()
264 while (next_mutex != TX_NULL) in _tx_mutex_put()
268 if (next_mutex -> tx_mutex_inherit == TX_TRUE) in _tx_mutex_put()
273 … if (next_mutex -> tx_mutex_highest_priority_waiting < inheritance_priority) in _tx_mutex_put()
277 … inheritance_priority = next_mutex -> tx_mutex_highest_priority_waiting; in _tx_mutex_put()
[all …]
Dtx_mutex_create.c81 TX_MUTEX *next_mutex; in _tx_mutex_create() local
115 next_mutex = _tx_mutex_created_ptr; in _tx_mutex_create()
116 previous_mutex = next_mutex -> tx_mutex_created_previous; in _tx_mutex_create()
119 next_mutex -> tx_mutex_created_previous = mutex_ptr; in _tx_mutex_create()
124 mutex_ptr -> tx_mutex_created_next = next_mutex; in _tx_mutex_create()
137 …X_TRACE_MUTEX_CREATE, mutex_ptr, inherit, TX_POINTER_TO_ULONG_CONVERT(&next_mutex), 0, TX_TRACE_MU… in _tx_mutex_create()
Dtxe_mutex_create.c89 TX_MUTEX *next_mutex; in _txe_mutex_create() local
126 next_mutex = _tx_mutex_created_ptr; in _txe_mutex_create() local
131 if (mutex_ptr == next_mutex) in _txe_mutex_create()
140 next_mutex = next_mutex -> tx_mutex_created_next; in _txe_mutex_create()
157 if (mutex_ptr == next_mutex) in _txe_mutex_create()
Dtx_mutex_delete.c87 TX_MUTEX *next_mutex; in _tx_mutex_delete() local
125 next_mutex = mutex_ptr -> tx_mutex_created_next; in _tx_mutex_delete()
127 next_mutex -> tx_mutex_created_previous = previous_mutex; in _tx_mutex_delete()
128 previous_mutex -> tx_mutex_created_next = next_mutex; in _tx_mutex_delete()
135 _tx_mutex_created_ptr = next_mutex; in _tx_mutex_delete()
Dtx_mutex_info_get.c83 TX_MUTEX **next_mutex) in _tx_mutex_info_get() argument
137 if (next_mutex != TX_NULL) in _tx_mutex_info_get()
140 *next_mutex = mutex_ptr -> tx_mutex_created_next; in _tx_mutex_info_get()
Dtx_mutex_get.c83 TX_MUTEX *next_mutex; in _tx_mutex_get() local
138 next_mutex = thread_ptr -> tx_thread_owned_mutex_list; in _tx_mutex_get()
141 if (next_mutex != TX_NULL) in _tx_mutex_get()
147 previous_mutex = next_mutex -> tx_mutex_owned_previous; in _tx_mutex_get()
150 next_mutex -> tx_mutex_owned_previous = mutex_ptr; in _tx_mutex_get()
155 mutex_ptr -> tx_mutex_owned_next = next_mutex; in _tx_mutex_get()
Dtxe_mutex_info_get.c84 TX_MUTEX **next_mutex) in _txe_mutex_info_get() argument
110 suspended_count, next_mutex); in _txe_mutex_info_get()
/ThreadX-v6.2.1/common_modules/module_lib/src/
Dtxm_mutex_info_get.c77 …unt, TX_THREAD **owner, TX_THREAD **first_suspended, ULONG *suspended_count, TX_MUTEX **next_mutex) in _txe_mutex_info_get() argument
87 extra_parameters[4] = (ALIGN_TYPE) next_mutex; in _txe_mutex_info_get()
/ThreadX-v6.2.1/common/inc/
Dtx_api.h1602 TX_MUTEX **next_mutex);
1619 TX_MUTEX **next_mutex);
1628 TX_MUTEX **next_mutex);
/ThreadX-v6.2.1/common_smp/inc/
Dtx_api.h1664 TX_MUTEX **next_mutex);
1681 TX_MUTEX **next_mutex);