Home
last modified time | relevance | path

Searched refs:source (Results 1 – 25 of 205) sorted by relevance

123456789

/ThreadX-v6.4.1/utility/rtos_compatibility_layers/posix/
Dpx_mq_priority_search.c78 ULONG *source; in posix_priority_search() local
88 source = q_ptr->queue.tx_queue_read; in posix_priority_search()
93 source += TX_POSIX_QUEUE_PRIORITY_OFFSET; in posix_priority_search()
94 msgp = *source; in posix_priority_search()
95 source += (TX_POSIX_MESSAGE_SIZE - TX_POSIX_QUEUE_PRIORITY_OFFSET); in posix_priority_search()
98 if(source == q_ptr->queue.tx_queue_end) in posix_priority_search()
99 source = q_ptr->queue.tx_queue_start; in posix_priority_search()
Dpx_mq_send.c87 UCHAR *source; in mq_send() local
180 source = (UCHAR * ) msg_ptr; in mq_send()
190 * destination++ = * source++; in mq_send()
193 source = save_ptr ; in mq_send()
196 msg[0] = (ULONG)((ALIGN_TYPE)source >> 32); in mq_send()
197 msg[1] = (ULONG)((ALIGN_TYPE)source); in mq_send()
202 msg[0] = (ULONG)source; in mq_send()
/ThreadX-v6.4.1/common/src/
Dtx_queue_receive.c87 ULONG *source; in _tx_queue_receive() local
132 source = queue_ptr -> tx_queue_read; in _tx_queue_receive()
138 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive()
141 if (source == queue_ptr -> tx_queue_end) in _tx_queue_receive()
145 source = queue_ptr -> tx_queue_start; in _tx_queue_receive()
149 queue_ptr -> tx_queue_read = source; in _tx_queue_receive()
179source = TX_VOID_TO_ULONG_POINTER_CONVERT(thread_ptr -> tx_thread_additional_suspend_info); in _tx_queue_receive()
185 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive()
251 source = queue_ptr -> tx_queue_read; in _tx_queue_receive()
257 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive()
[all …]
Dtx_queue_front_send.c85 ULONG *source; in _tx_queue_front_send() local
160 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send()
166 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send()
239 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send()
245 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send()
Dtx_queue_send.c85 ULONG *source; in _tx_queue_send() local
140 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send()
146 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send()
228 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send()
234 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send()
Dtx_misra.c180 VOID _tx_misra_message_copy(ULONG **source, ULONG **destination, UINT size) in _tx_misra_message_copy() argument
186 s = *source; in _tx_misra_message_copy()
205 *source = s; in _tx_misra_message_copy()
/ThreadX-v6.4.1/common_smp/src/
Dtx_queue_receive.c87 ULONG *source; in _tx_queue_receive() local
132 source = queue_ptr -> tx_queue_read; in _tx_queue_receive()
138 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive()
141 if (source == queue_ptr -> tx_queue_end) in _tx_queue_receive()
145 source = queue_ptr -> tx_queue_start; in _tx_queue_receive()
149 queue_ptr -> tx_queue_read = source; in _tx_queue_receive()
179source = TX_VOID_TO_ULONG_POINTER_CONVERT(thread_ptr -> tx_thread_additional_suspend_info); in _tx_queue_receive()
185 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive()
251 source = queue_ptr -> tx_queue_read; in _tx_queue_receive()
257 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive()
[all …]
Dtx_queue_front_send.c85 ULONG *source; in _tx_queue_front_send() local
160 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send()
166 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send()
239 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send()
245 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send()
Dtx_queue_send.c85 ULONG *source; in _tx_queue_send() local
140 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send()
146 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send()
228 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send()
234 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send()
Dtx_misra.c178 VOID _tx_misra_message_copy(ULONG **source, ULONG **destination, UINT size) in _tx_misra_message_copy() argument
184 s = *source; in _tx_misra_message_copy()
203 *source = s; in _tx_misra_message_copy()
/ThreadX-v6.4.1/ports_arch/ARMv8-A/
Dupdate.ps1112 [string] $source, in Copy-FilesVerbose() variable
116 Write-Verbose ("Copy: " + $source + " -> " + $destination_directory) in Copy-FilesVerbose() variable
117 Copy-Item -Path $source -Destination $destination_directory -Recurse -Force in Copy-FilesVerbose() variable
138 … Copy-FilesVerbose -source "threadx\common\*" -destination_directory $destination_directory
142 …Copy-FilesVerbose -source "threadx\ports\$compiler\*" -destination_directory $destination_directory
147 … Copy-FilesVerbose -source "threadx_smp\common\*" -destination_directory $destination_directory
150 …Copy-FilesVerbose -source "threadx_smp\ports\$compiler\*" -destination_directory $destination_dire…
/ThreadX-v6.4.1/ports_arch/ARMv7-A/
Dupdate.ps1107 [string] $source, in Copy-FilesVerbose() variable
111 Write-Verbose ("Copy: " + $source + " -> " + $destination_directory) in Copy-FilesVerbose() variable
112 Copy-Item -Path $source -Destination $destination_directory -Recurse -Force in Copy-FilesVerbose() variable
133 … Copy-FilesVerbose -source "threadx\common\*" -destination_directory $destination_directory
137 …Copy-FilesVerbose -source "threadx\ports\$compiler\*" -destination_directory $destination_directory
142 … Copy-FilesVerbose -source "threadx_smp\common\*" -destination_directory $destination_directory
145 …Copy-FilesVerbose -source "threadx_smp\ports\$compiler\*" -destination_directory $destination_dire…
/ThreadX-v6.4.1/scripts/
Dcopy_module_armv7_m.sh34 echo "$source -> $target"
51 echo "$source -> $target"
55 echo "$source -> $target"
/ThreadX-v6.4.1/test/tx/regression/
Dthreadx_queue_basic_one_word_test.c61 ULONG source = 1234; in timer_entry() local
97 status = tx_queue_front_send(&queue_0, &source, 100); in timer_entry()
108 status = tx_queue_send(&queue_0, &source, 100); in timer_entry()
143 ULONG source = 1234; in test_isr() local
171 status = tx_queue_front_send(&queue_0, &source, 100); in test_isr()
182 status = tx_queue_send(&queue_0, &source, 100); in test_isr()
/ThreadX-v6.4.1/test/smp/regression/
Dthreadx_queue_basic_one_word_test.c61 ULONG source = 1234; in timer_entry() local
97 status = tx_queue_front_send(&queue_0, &source, 100); in timer_entry()
108 status = tx_queue_send(&queue_0, &source, 100); in timer_entry()
143 ULONG source = 1234; in test_isr() local
171 status = tx_queue_front_send(&queue_0, &source, 100); in test_isr()
182 status = tx_queue_send(&queue_0, &source, 100); in test_isr()
/ThreadX-v6.4.1/
DCONTRIBUTING.md7 Eclipse ThreadX provides a vendor-neutral, open source, safety certified OS for
28 Information regarding source code management, builds, coding standards, and more.
31 The project maintains the following source code repositories
/ThreadX-v6.4.1/ports_smp/cortex_a9_smp/gnu/
Dreadme_threadx.txt14 You should observe assembly and compilation of a series of ThreadX source
41 source. By default, the vector area is defined to be located in the Init area,
46 This is also where initialization of a periodic timer interrupt source
189 ThreadX requires a periodic interrupt source to manage all time-slicing,
191 interrupt source, these services are not functional. However, all other
192 ThreadX services are operational without a periodic timer source.
204 is used the entire ThreadX source- both C and assembly - should be built
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/green/src/
Dtx_thread_smp_time_get.a6479 MOV x0, #0 // Add time source - application specific
/ThreadX-v6.4.1/ports/cortex_r4/ac5/
Dreadme_threadx.txt15 You should observe assembly and compilation of a series of ThreadX source
55 source. By default, the vector area is defined to be located in the Init area,
60 This is also where initialization of a periodic timer interrupt source
99 files and the generic C source of
115 generic C source. This define
229 … -DTX_TRACE_TIME_SOURCE This defines the time-stamp source for event tracing.
234 … time-stamp source defined previously. If the time-stamp
235source is 16-bits, this value should be 0xFFFF. Alternatively,
236 … if the time-stamp source is 32-bits, this value should be
497 ThreadX requires a periodic interrupt source to manage all time-slicing,
[all …]
/ThreadX-v6.4.1/ports/cortex_a8/ac5/
Dreadme_threadx.txt15 You should observe assembly and compilation of a series of ThreadX source
55 source. By default, the vector area is defined to be located in the Init area,
60 This is also where initialization of a periodic timer interrupt source
99 files and the generic C source of
115 generic C source. This define
229 … -DTX_TRACE_TIME_SOURCE This defines the time-stamp source for event tracing.
234 … time-stamp source defined previously. If the time-stamp
235source is 16-bits, this value should be 0xFFFF. Alternatively,
236 … if the time-stamp source is 32-bits, this value should be
497 ThreadX requires a periodic interrupt source to manage all time-slicing,
[all …]
/ThreadX-v6.4.1/ports/cortex_a9/ac5/
Dreadme_threadx.txt15 You should observe assembly and compilation of a series of ThreadX source
55 source. By default, the vector area is defined to be located in the Init area,
60 This is also where initialization of a periodic timer interrupt source
99 files and the generic C source of
115 generic C source. This define
229 … -DTX_TRACE_TIME_SOURCE This defines the time-stamp source for event tracing.
234 … time-stamp source defined previously. If the time-stamp
235source is 16-bits, this value should be 0xFFFF. Alternatively,
236 … if the time-stamp source is 32-bits, this value should be
497 ThreadX requires a periodic interrupt source to manage all time-slicing,
[all …]
/ThreadX-v6.4.1/ports/arm9/ac5/
Dreadme_threadx.txt15 You should observe assembly and compilation of a series of ThreadX source
43 source. By default, the vector area is defined to be located in the Init area,
48 This is also where initialization of a periodic timer interrupt source
87 files and the generic C source of
103 generic C source. This define
217 … -DTX_TRACE_TIME_SOURCE This defines the time-stamp source for event tracing.
222 … time-stamp source defined previously. If the time-stamp
223source is 16-bits, this value should be 0xFFFF. Alternatively,
224 … if the time-stamp source is 32-bits, this value should be
485 ThreadX requires a periodic interrupt source to manage all time-slicing,
[all …]
/ThreadX-v6.4.1/ports/arm11/ac5/
Dreadme_threadx.txt15 You should observe assembly and compilation of a series of ThreadX source
44 source. By default, the vector area is defined to be located in the Init area,
49 This is also where initialization of a periodic timer interrupt source
88 files and the generic C source of
104 generic C source. This define
218 … -DTX_TRACE_TIME_SOURCE This defines the time-stamp source for event tracing.
223 … time-stamp source defined previously. If the time-stamp
224source is 16-bits, this value should be 0xFFFF. Alternatively,
225 … if the time-stamp source is 32-bits, this value should be
486 ThreadX requires a periodic interrupt source to manage all time-slicing,
[all …]
/ThreadX-v6.4.1/ports/cortex_a7/ac5/
Dreadme_threadx.txt14 You should observe assembly and compilation of a series of ThreadX source
54 source. By default, the vector area is defined to be located in the Init area,
59 This is also where initialization of a periodic timer interrupt source
98 files and the generic C source of
114 generic C source. This define
228 … -DTX_TRACE_TIME_SOURCE This defines the time-stamp source for event tracing.
233 … time-stamp source defined previously. If the time-stamp
234source is 16-bits, this value should be 0xFFFF. Alternatively,
235 … if the time-stamp source is 32-bits, this value should be
496 ThreadX requires a periodic interrupt source to manage all time-slicing,
[all …]
/ThreadX-v6.4.1/ports/cortex_a5/ac5/
Dreadme_threadx.txt15 You should observe assembly and compilation of a series of ThreadX source
55 source. By default, the vector area is defined to be located in the Init area,
60 This is also where initialization of a periodic timer interrupt source
99 files and the generic C source of
115 generic C source. This define
229 … -DTX_TRACE_TIME_SOURCE This defines the time-stamp source for event tracing.
234 … time-stamp source defined previously. If the time-stamp
235source is 16-bits, this value should be 0xFFFF. Alternatively,
236 … if the time-stamp source is 32-bits, this value should be
497 ThreadX requires a periodic interrupt source to manage all time-slicing,
[all …]

123456789