Home
last modified time | relevance | path

Searched refs:_tx_thread_smp_protection (Results 1 – 25 of 197) sorted by relevance

12345678

/ThreadX-v6.4.1/ports_smp/linux/gnu/src/
Dtx_thread_smp_unprotect.c88 if (_tx_thread_smp_protection.tx_thread_smp_protect_core == core) in _tx_thread_smp_unprotect()
94 _tx_thread_smp_protection.tx_thread_smp_protect_count--; in _tx_thread_smp_unprotect()
97 if (_tx_thread_smp_protection.tx_thread_smp_protect_count == 0) in _tx_thread_smp_unprotect()
110 _tx_thread_smp_protection.tx_thread_smp_protect_in_force = TX_FALSE; in _tx_thread_smp_unprotect()
111 _tx_thread_smp_protection.tx_thread_smp_protect_thread = TX_NULL; in _tx_thread_smp_unprotect()
112 _tx_thread_smp_protection.tx_thread_smp_protect_core = 0xFFFFFFFF; in _tx_thread_smp_unprotect()
113 _tx_thread_smp_protection.tx_thread_smp_protect_linux_thread_id = 0; in _tx_thread_smp_unprotect()
Dtx_thread_smp_protect.c200 if (_tx_thread_smp_protection.tx_thread_smp_protect_core == core) in _tx_thread_smp_protect()
206 _tx_thread_smp_protection.tx_thread_smp_protect_count++; in _tx_thread_smp_protect()
218 else if (_tx_thread_smp_protection.tx_thread_smp_protect_core == 0xFFFFFFFF) in _tx_thread_smp_protect()
222 _tx_thread_smp_protection.tx_thread_smp_protect_in_force = TX_TRUE; in _tx_thread_smp_protect()
223 _tx_thread_smp_protection.tx_thread_smp_protect_thread = current_thread; in _tx_thread_smp_protect()
224 _tx_thread_smp_protection.tx_thread_smp_protect_core = core; in _tx_thread_smp_protect()
225 _tx_thread_smp_protection.tx_thread_smp_protect_count = 1; in _tx_thread_smp_protect()
226 _tx_thread_smp_protection.tx_thread_smp_protect_linux_thread_id = current_thread_id; in _tx_thread_smp_protect()
Dtx_thread_system_return.c153 if (temp_thread_ptr != _tx_thread_smp_protection.tx_thread_smp_protect_thread) in _tx_thread_system_return()
161 _tx_thread_smp_protection.tx_thread_smp_protect_count = 0; in _tx_thread_system_return()
162 _tx_thread_smp_protection.tx_thread_smp_protect_core = 0xFFFFFFFF; in _tx_thread_system_return()
163 _tx_thread_smp_protection.tx_thread_smp_protect_thread = TX_NULL; in _tx_thread_system_return()
164 _tx_thread_smp_protection.tx_thread_smp_protect_in_force = TX_FALSE; in _tx_thread_system_return()
165 _tx_thread_smp_protection.tx_thread_smp_protect_linux_thread_id = 0; in _tx_thread_system_return()
/ThreadX-v6.4.1/common_smp/src/
Dtx_thread_smp_high_level_initialize.c89 TX_MEMSET(&_tx_thread_smp_protection, 0, sizeof(TX_THREAD_SMP_PROTECT)); in _tx_thread_smp_high_level_initialize()
92 _tx_thread_smp_protection.tx_thread_smp_protect_core = ((ULONG) 0xFFFFFFFFUL); in _tx_thread_smp_high_level_initialize()
/ThreadX-v6.4.1/ports_smp/cortex_a9_smp/gnu/src/
Dtx_thread_smp_protect.S38 .global _tx_thread_smp_protection
107 @ if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
112 LDR r2, =_tx_thread_smp_protection @ Build address to protection structure
120 @ _tx_thread_smp_protection.tx_thread_smp_protect_count++;
132 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
151 @ if (write_exclusive(&_tx_thread_smp_protection.tx_thread_smp_protect_in_force, 1) == SUCCESS)
182 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
190 @ _tx_thread_smp_protection.tx_thread_smp_protect_in_force = 1;
261 @ if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
284 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
[all …]
/ThreadX-v6.4.1/ports_smp/cortex_a7_smp/gnu/src/
Dtx_thread_smp_protect.S36 .global _tx_thread_smp_protection
107 @ if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
112 LDR r2, =_tx_thread_smp_protection @ Build address to protection structure
120 @ _tx_thread_smp_protection.tx_thread_smp_protect_count++;
132 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
151 @ if (write_exclusive(&_tx_thread_smp_protection.tx_thread_smp_protect_in_force, 1) == SUCCESS)
182 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
190 @ _tx_thread_smp_protection.tx_thread_smp_protect_in_force = 1;
261 @ if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
284 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
[all …]
/ThreadX-v6.4.1/ports_smp/cortex_a5_smp/gnu/src/
Dtx_thread_smp_protect.S38 .global _tx_thread_smp_protection
105 @ if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
110 LDR r2, =_tx_thread_smp_protection @ Build address to protection structure
118 @ _tx_thread_smp_protection.tx_thread_smp_protect_count++;
130 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
149 @ if (write_exclusive(&_tx_thread_smp_protection.tx_thread_smp_protect_in_force, 1) == SUCCESS)
180 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
188 @ _tx_thread_smp_protection.tx_thread_smp_protect_in_force = 1;
259 @ if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
282 @ if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
[all …]
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/iar/src/
Dtx_thread_smp_unprotect.S24 EXTERN _tx_thread_smp_protection
93 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
111 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a7_smp/ac5/src/
Dtx_thread_smp_protect.s36 IMPORT _tx_thread_smp_protection
103 ; if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
108 LDR r2, =_tx_thread_smp_protection ; Build address to protection structure
116 ; _tx_thread_smp_protection.tx_thread_smp_protect_count++;
128 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
147 ; if (write_exclusive(&_tx_thread_smp_protection.tx_thread_smp_protect_in_force, 1) == SUCCESS)
178 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
186 ; _tx_thread_smp_protection.tx_thread_smp_protect_in_force = 1;
257 ; if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
280 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
[all …]
/ThreadX-v6.4.1/ports_smp/cortex_a9_smp/ac5/src/
Dtx_thread_smp_protect.s38 IMPORT _tx_thread_smp_protection
105 ; if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
110 LDR r2, =_tx_thread_smp_protection ; Build address to protection structure
118 ; _tx_thread_smp_protection.tx_thread_smp_protect_count++;
130 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
149 ; if (write_exclusive(&_tx_thread_smp_protection.tx_thread_smp_protect_in_force, 1) == SUCCESS)
180 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
188 ; _tx_thread_smp_protection.tx_thread_smp_protect_in_force = 1;
259 ; if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
282 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
[all …]
/ThreadX-v6.4.1/ports_smp/cortex_a5_smp/ac5/src/
Dtx_thread_smp_protect.s38 IMPORT _tx_thread_smp_protection
103 ; if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
108 LDR r2, =_tx_thread_smp_protection ; Build address to protection structure
116 ; _tx_thread_smp_protection.tx_thread_smp_protect_count++;
128 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
147 ; if (write_exclusive(&_tx_thread_smp_protection.tx_thread_smp_protect_in_force, 1) == SUCCESS)
178 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
186 ; _tx_thread_smp_protection.tx_thread_smp_protect_in_force = 1;
257 ; if (this_core == _tx_thread_smp_protection.tx_thread_smp_protect_core)
280 ; if (_tx_thread_smp_protection.tx_thread_smp_protect_in_force == 0)
[all …]
/ThreadX-v6.4.1/ports_module/cortex_a35_smp/ac6/module_manager/src/
Dtx_thread_smp_unprotect.S92 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
110 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_module/cortex_a35_smp/gnu/module_manager/src/
Dtx_thread_smp_unprotect.S92 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
110 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_r8_smp/ac5/src/
Dtx_thread_smp_unprotect.s23 IMPORT _tx_thread_smp_protection
79 LDR r1,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_arch/ARMv8-A/threadx_smp/common/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a77_smp/gnu/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a73_smp/gnu/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a75_smp/ac6/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a75_smp/gnu/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a57_smp/gnu/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a76ae_smp/ac6/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a55_smp/gnu/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a57_smp/ac6/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a35_smp/gnu/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
/ThreadX-v6.4.1/ports_smp/cortex_a53_smp/ac6/src/
Dtx_thread_smp_unprotect.S97 LDR x2,=_tx_thread_smp_protection // Build address of protection structure
115 LDR x2,=_tx_thread_smp_protection // Build address of protection structure

12345678