Home
last modified time | relevance | path

Searched refs:next_semaphore (Results 1 – 15 of 15) sorted by relevance

/ThreadX-v6.4.1/common_smp/src/
Dtx_semaphore_create.c79 TX_SEMAPHORE *next_semaphore; in _tx_semaphore_create() local
110 next_semaphore = _tx_semaphore_created_ptr; in _tx_semaphore_create()
111 previous_semaphore = next_semaphore -> tx_semaphore_created_previous; in _tx_semaphore_create()
114 next_semaphore -> tx_semaphore_created_previous = semaphore_ptr; in _tx_semaphore_create()
119 semaphore_ptr -> tx_semaphore_created_next = next_semaphore; in _tx_semaphore_create()
132 …E_CREATE, semaphore_ptr, initial_count, TX_POINTER_TO_ULONG_CONVERT(&next_semaphore), 0, TX_TRACE_… in _tx_semaphore_create()
Dtxe_semaphore_create.c87 TX_SEMAPHORE *next_semaphore; in _txe_semaphore_create() local
124 next_semaphore = _tx_semaphore_created_ptr; in _txe_semaphore_create() local
129 if (semaphore_ptr == next_semaphore) in _txe_semaphore_create()
138 next_semaphore = next_semaphore -> tx_semaphore_created_next; in _txe_semaphore_create()
155 if (semaphore_ptr == next_semaphore) in _txe_semaphore_create()
Dtx_semaphore_delete.c84 TX_SEMAPHORE *next_semaphore; in _tx_semaphore_delete() local
120next_semaphore = semaphore_ptr -> tx_semaphore_created_next; in _tx_semaphore_delete()
122 next_semaphore -> tx_semaphore_created_previous = previous_semaphore; in _tx_semaphore_delete()
123 previous_semaphore -> tx_semaphore_created_next = next_semaphore; in _tx_semaphore_delete()
130 _tx_semaphore_created_ptr = next_semaphore; in _tx_semaphore_delete()
Dtx_semaphore_info_get.c81 TX_SEMAPHORE **next_semaphore) in _tx_semaphore_info_get() argument
128 if (next_semaphore != TX_NULL) in _tx_semaphore_info_get()
131 *next_semaphore = semaphore_ptr -> tx_semaphore_created_next; in _tx_semaphore_info_get()
Dtxe_semaphore_info_get.c82 TX_SEMAPHORE **next_semaphore) in _txe_semaphore_info_get() argument
108 suspended_count, next_semaphore); in _txe_semaphore_info_get()
/ThreadX-v6.4.1/common/src/
Dtx_semaphore_create.c79 TX_SEMAPHORE *next_semaphore; in _tx_semaphore_create() local
110 next_semaphore = _tx_semaphore_created_ptr; in _tx_semaphore_create()
111 previous_semaphore = next_semaphore -> tx_semaphore_created_previous; in _tx_semaphore_create()
114 next_semaphore -> tx_semaphore_created_previous = semaphore_ptr; in _tx_semaphore_create()
119 semaphore_ptr -> tx_semaphore_created_next = next_semaphore; in _tx_semaphore_create()
132 …E_CREATE, semaphore_ptr, initial_count, TX_POINTER_TO_ULONG_CONVERT(&next_semaphore), 0, TX_TRACE_… in _tx_semaphore_create()
Dtxe_semaphore_create.c87 TX_SEMAPHORE *next_semaphore; in _txe_semaphore_create() local
124 next_semaphore = _tx_semaphore_created_ptr; in _txe_semaphore_create() local
129 if (semaphore_ptr == next_semaphore) in _txe_semaphore_create()
138 next_semaphore = next_semaphore -> tx_semaphore_created_next; in _txe_semaphore_create()
155 if (semaphore_ptr == next_semaphore) in _txe_semaphore_create()
Dtx_semaphore_delete.c84 TX_SEMAPHORE *next_semaphore; in _tx_semaphore_delete() local
120next_semaphore = semaphore_ptr -> tx_semaphore_created_next; in _tx_semaphore_delete()
122 next_semaphore -> tx_semaphore_created_previous = previous_semaphore; in _tx_semaphore_delete()
123 previous_semaphore -> tx_semaphore_created_next = next_semaphore; in _tx_semaphore_delete()
130 _tx_semaphore_created_ptr = next_semaphore; in _tx_semaphore_delete()
Dtx_semaphore_info_get.c81 TX_SEMAPHORE **next_semaphore) in _tx_semaphore_info_get() argument
128 if (next_semaphore != TX_NULL) in _tx_semaphore_info_get()
131 *next_semaphore = semaphore_ptr -> tx_semaphore_created_next; in _tx_semaphore_info_get()
Dtxe_semaphore_info_get.c82 TX_SEMAPHORE **next_semaphore) in _txe_semaphore_info_get() argument
108 suspended_count, next_semaphore); in _txe_semaphore_info_get()
/ThreadX-v6.4.1/common_modules/module_lib/src/
Dtxm_semaphore_info_get.c75 …*current_value, TX_THREAD **first_suspended, ULONG *suspended_count, TX_SEMAPHORE **next_semaphore) in _txe_semaphore_info_get() argument
84 extra_parameters[3] = (ALIGN_TYPE) next_semaphore; in _txe_semaphore_info_get()
/ThreadX-v6.4.1/test/smp/regression/
Dthreadx_semaphore_information_test.c96 TX_SEMAPHORE *next_semaphore; in thread_0_entry() local
200 …info_get(&semaphore_0, &name, &current_value, &first_suspended, &suspended_count, &next_semaphore); in thread_0_entry()
205 (next_semaphore != semaphore_0.tx_semaphore_created_next)) in thread_0_entry()
/ThreadX-v6.4.1/test/tx/regression/
Dthreadx_semaphore_information_test.c96 TX_SEMAPHORE *next_semaphore; in thread_0_entry() local
200 …info_get(&semaphore_0, &name, &current_value, &first_suspended, &suspended_count, &next_semaphore); in thread_0_entry()
205 (next_semaphore != semaphore_0.tx_semaphore_created_next)) in thread_0_entry()
/ThreadX-v6.4.1/common/inc/
Dtx_api.h1709 TX_SEMAPHORE **next_semaphore);
1727 TX_SEMAPHORE **next_semaphore);
1738 TX_SEMAPHORE **next_semaphore);
/ThreadX-v6.4.1/common_smp/inc/
Dtx_api.h1748 TX_SEMAPHORE **next_semaphore);
1766 TX_SEMAPHORE **next_semaphore);