| /ThreadX-v6.3.0/utility/rtos_compatibility_layers/posix/ |
| D | px_mq_priority_search.c | 79 ULONG *source; in posix_priority_search() local 89 source = q_ptr->queue.tx_queue_read; in posix_priority_search() 94 source += TX_POSIX_QUEUE_PRIORITY_OFFSET; in posix_priority_search() 95 msgp = *source; in posix_priority_search() 96 source += (TX_POSIX_MESSAGE_SIZE - TX_POSIX_QUEUE_PRIORITY_OFFSET); in posix_priority_search() 99 if(source == q_ptr->queue.tx_queue_end) in posix_priority_search() 100 source = q_ptr->queue.tx_queue_start; in posix_priority_search()
|
| D | px_mq_send.c | 88 UCHAR *source; in mq_send() local 181 source = (UCHAR * ) msg_ptr; in mq_send() 191 * destination++ = * source++; in mq_send() 194 source = save_ptr ; in mq_send() 197 msg[0] = (ULONG)((ALIGN_TYPE)source >> 32); in mq_send() 198 msg[1] = (ULONG)((ALIGN_TYPE)source); in mq_send() 203 msg[0] = (ULONG)source; in mq_send()
|
| /ThreadX-v6.3.0/common/src/ |
| D | tx_queue_receive.c | 88 ULONG *source; in _tx_queue_receive() local 133 source = queue_ptr -> tx_queue_read; in _tx_queue_receive() 139 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive() 142 if (source == queue_ptr -> tx_queue_end) in _tx_queue_receive() 146 source = queue_ptr -> tx_queue_start; in _tx_queue_receive() 150 queue_ptr -> tx_queue_read = source; in _tx_queue_receive() 180 … source = TX_VOID_TO_ULONG_POINTER_CONVERT(thread_ptr -> tx_thread_additional_suspend_info); in _tx_queue_receive() 186 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive() 252 source = queue_ptr -> tx_queue_read; in _tx_queue_receive() 258 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive() [all …]
|
| D | tx_queue_front_send.c | 86 ULONG *source; in _tx_queue_front_send() local 161 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send() 167 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send() 240 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send() 246 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send()
|
| D | tx_queue_send.c | 86 ULONG *source; in _tx_queue_send() local 141 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send() 147 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send() 229 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send() 235 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send()
|
| D | tx_misra.c | 181 VOID _tx_misra_message_copy(ULONG **source, ULONG **destination, UINT size) in _tx_misra_message_copy() argument 187 s = *source; in _tx_misra_message_copy() 206 *source = s; in _tx_misra_message_copy()
|
| /ThreadX-v6.3.0/common_smp/src/ |
| D | tx_queue_receive.c | 88 ULONG *source; in _tx_queue_receive() local 133 source = queue_ptr -> tx_queue_read; in _tx_queue_receive() 139 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive() 142 if (source == queue_ptr -> tx_queue_end) in _tx_queue_receive() 146 source = queue_ptr -> tx_queue_start; in _tx_queue_receive() 150 queue_ptr -> tx_queue_read = source; in _tx_queue_receive() 180 … source = TX_VOID_TO_ULONG_POINTER_CONVERT(thread_ptr -> tx_thread_additional_suspend_info); in _tx_queue_receive() 186 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive() 252 source = queue_ptr -> tx_queue_read; in _tx_queue_receive() 258 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_receive() [all …]
|
| D | tx_queue_front_send.c | 86 ULONG *source; in _tx_queue_front_send() local 161 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send() 167 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send() 240 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_front_send() 246 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_front_send()
|
| D | tx_queue_send.c | 86 ULONG *source; in _tx_queue_send() local 141 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send() 147 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send() 229 source = TX_VOID_TO_ULONG_POINTER_CONVERT(source_ptr); in _tx_queue_send() 235 TX_QUEUE_MESSAGE_COPY(source, destination, size) in _tx_queue_send()
|
| D | tx_misra.c | 179 VOID _tx_misra_message_copy(ULONG **source, ULONG **destination, UINT size) in _tx_misra_message_copy() argument 185 s = *source; in _tx_misra_message_copy() 204 *source = s; in _tx_misra_message_copy()
|
| /ThreadX-v6.3.0/ports_arch/ARMv7-A/ |
| D | update.ps1 | 107 [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.3.0/ports_arch/ARMv8-A/ |
| D | update.ps1 | 112 [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.3.0/scripts/ |
| D | copy_module_armv7_m.sh | 34 echo "$source -> $target" 51 echo "$source -> $target" 55 echo "$source -> $target"
|
| /ThreadX-v6.3.0/test/tx/regression/ |
| D | threadx_queue_basic_one_word_test.c | 61 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.3.0/test/smp/regression/ |
| D | threadx_queue_basic_one_word_test.c | 61 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.3.0/ |
| D | SECURITY.md | 3 …rity of our software products and services seriously, which includes all source code repositories … 20 * Full paths of source file(s) related to the manifestation of the issue 21 * The location of the affected source code (tag/branch/commit or direct URL)
|
| /ThreadX-v6.3.0/ports_smp/cortex_a9_smp/gnu/ |
| D | readme_threadx.txt | 14 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.3.0/ports_smp/cortex_a5x_smp/green/src/ |
| D | tx_thread_smp_time_get.a64 | 80 MOV x0, #0 // Add time source - application specific
|
| /ThreadX-v6.3.0/ports/cortex_r4/ac5/ |
| D | readme_threadx.txt | 15 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 235 … source 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.3.0/ports/cortex_r5/ac5/ |
| D | readme_threadx.txt | 15 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 235 … source 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.3.0/ports/cortex_a8/ac5/ |
| D | readme_threadx.txt | 15 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 235 … source 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.3.0/ports/cortex_a9/ac5/ |
| D | readme_threadx.txt | 15 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 235 … source 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.3.0/ports/arm11/ac5/ |
| D | readme_threadx.txt | 15 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 224 … source 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.3.0/ports/arm9/ac5/ |
| D | readme_threadx.txt | 15 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 223 … source 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.3.0/ports/cortex_a7/ac5/ |
| D | readme_threadx.txt | 14 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 234 … source 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 …]
|