Commit Graph

591 Commits

Author SHA1 Message Date
Sebastian Huber
5fa893ea20 score: Add _SMP_Unicast_action() 2019-05-20 09:31:25 +02:00
Sebastian Huber
41cddcc6e1 score: Add _Per_CPU_Wait_for_job() 2019-05-20 09:06:48 +02:00
Sebastian Huber
9b8e85e23a score: Remove superfluous include 2019-05-20 09:01:18 +02:00
Sebastian Huber
577293f0a9 score: Add _SMP_Synchronize() 2019-05-20 09:01:15 +02:00
Sebastian Huber
bf867c5537 score: Remove unused SMP_MESSAGE_TEST
All uses were replaced by per-processor jobs.
2019-05-20 08:54:31 +02:00
Sebastian Huber
85d6e845d2 score: Add _Per_CPU_Add_job() 2019-05-20 08:52:39 +02:00
Sebastian Huber
8fa14da002 score: Move per-processor job data structures
This enables re-use for other purposes, e.g. replacement for
SMP_MESSAGE_TEST.
2019-05-20 08:52:25 +02:00
Sebastian Huber
1a971d836c score: Remove SMP_MESSAGE_CLOCK_TICK
Use _SMP_Multicast_action() instead.
2019-05-20 08:49:39 +02:00
Sebastian Huber
3b2481f9a7 score: Simplify _SMP_Multicast_action()
Move resposibility to disable thread dispatching to the caller of
_SMP_Multicast_action().  Using an interrupt disable for this purpose is
questionable.
2019-05-20 08:49:39 +02:00
Sebastian Huber
7fdf48aaf2 score: Add _SMP_Othercast_action() 2019-05-20 08:49:39 +02:00
Sebastian Huber
658700449d score: Add _SMP_Broadcast_action() 2019-05-20 08:49:39 +02:00
Sebastian Huber
b4f895ec17 posix: Remove unused OBJECTS_POSIX_INTERRUPTS 2019-05-20 08:33:09 +02:00
Chris Johns
0b698ba55e doxygen: score: Fix block comment end marker. 2019-05-14 08:41:10 +10:00
Andreas Dachsberger
f49618df2a doxygen: score: adjust doc in percpudata.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
3238c16226 doxygen: score: adjust doc in smp.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
1bd608b91e doxygen: score: adjust doc in onceimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
2463c100cc doxygen: score: adjust doc in muteximpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
7b90bb5929 doxygen: score: adjust doc in wkspace.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
904c231297 doxygen: score: adjust doc in watchdogticks.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
c53ec8c445 doxygen: score: adjust doc in watchdogimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
eb84cc3fe7 doxygen: score: adjust doc in watchdog.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
7d2cc98b9c doxygen: score: adjust doc in userextimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
5791a3c5fc doxygen: score: adjust doc in todimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
5c91b54b2f doxygen: score: adjust doc in tls.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
4a693e70bf doxygen: score: adjust doc in timestampimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
1b5ba76d03 doxygen: score: adjust doc in timestamp.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
bded63fc94 doxygen: score: adjust doc in timespec.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
3e980496dc doxygen: score: adjust doc in timecounterimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
843879d0fc doxygen: score: adjust doc in timecounter.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
b6bbe83c81 doxygen: score: adjust doc in threadqimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
f1507fb848 doxygen: score: adjust doc in threadq.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
8f89dc6263 doxygen: score: adjust doc in threadmp.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
3657cdeb6b doxygen: score: adjust doc in threadimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
5bb6ac9552 doxygen: score: adjust doc in thread.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
7d93c447c3 doxygen: score: adjust doc in threaddispatch.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
6af85ee616 doxygen: score: adjust doc in sysstate.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
5ba93a53c1 doxygen: score: adjust doc in statesimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
fa3b4a21db doxygen: score: adjust doc in stackimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
0e829b2637 doxygen: score: adjust doc in stackimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:05 +02:00
Andreas Dachsberger
0938899f02 doxygen: score: adjust doc in stack.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
366dbf6a85 doxygen: score: adjust doc in smplockticket.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
c624340e44 doxygen: score: adjust doc in smplockstats.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
2adc5f10ff doxygen: score: adjust doc in smplockseq.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
93afceb20c doxygen: score: adjust doc in smplockmcs.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
9503db61a4 doxygen: score: adjust doc in smplock.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
79249a5517 doxygen: score: adjust doc in smpimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
d057bb2973 doxygen: score: adjust doc in smpbarrier.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
6a9cb56b44 doxygen: score: adjust doc in semaphoreimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
ee3351cfad doxygen: score: adjust doc in schedulerstrongapa.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00
Andreas Dachsberger
6a1734a3a9 doxygen: score: adjust doc in schedulersmpimpl.h to doxygen guidelines
Update #3706.
2019-05-13 07:42:04 +02:00