index
:
rtems-smp.git
4.10
4.8
4.9
master
smp-fr-1
smp-toolchain-3
smp-toolchain-4
smp-toolchain-5
Daniel's SMP work area
Charlie &
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
cpukit
/
score
/
src
Mode
Name
Size
-rw-r--r--
Unlimited.txt
16006
log
plain
-rw-r--r--
apiext.c
1774
log
plain
-rw-r--r--
apimutex.c
1802
log
plain
-rw-r--r--
apimutexlock.c
1114
log
plain
-rw-r--r--
apimutexunlock.c
1008
log
plain
-rw-r--r--
chain.c
1152
log
plain
-rw-r--r--
chainappend.c
1005
log
plain
-rw-r--r--
chainappendempty.c
856
log
plain
-rw-r--r--
chainextract.c
663
log
plain
-rw-r--r--
chainget.c
805
log
plain
-rw-r--r--
chaingetempty.c
857
log
plain
-rw-r--r--
chaininsert.c
1039
log
plain
-rw-r--r--
chainnodecount.c
758
log
plain
-rw-r--r--
chainprependempty.c
859
log
plain
-rw-r--r--
corebarrier.c
899
log
plain
-rw-r--r--
corebarrierrelease.c
1275
log
plain
-rw-r--r--
corebarrierwait.c
1612
log
plain
-rw-r--r--
coremsg.c
3404
log
plain
-rw-r--r--
coremsgbroadcast.c
2567
log
plain
-rw-r--r--
coremsgclose.c
1373
log
plain
-rw-r--r--
coremsgflush.c
814
log
plain
-rw-r--r--
coremsgflushsupp.c
3003
log
plain
-rw-r--r--
coremsgflushwait.c
1372
log
plain
-rw-r--r--
coremsginsert.c
3584
log
plain
-rw-r--r--
coremsgseize.c
3712
log
plain
-rw-r--r--
coremsgsubmit.c
4282
log
plain
-rw-r--r--
coremutex.c
2419
log
plain
-rw-r--r--
coremutexflush.c
765
log
plain
-rw-r--r--
coremutexseize.c
1454
log
plain
-rw-r--r--
coremutexseizeintr.c
818
log
plain
-rw-r--r--
coremutexsurrender.c
6500
log
plain
-rw-r--r--
corerwlock.c
954
log
plain
-rw-r--r--
corerwlockobtainread.c
2520
log
plain
-rw-r--r--
corerwlockobtainwrite.c
2222
log
plain
-rw-r--r--
corerwlockrelease.c
2595
log
plain
-rw-r--r--
corerwlocktimeout.c
998
log
plain
-rw-r--r--
coresem.c
1029
log
plain
-rw-r--r--
coresemflush.c
776
log
plain
-rw-r--r--
coresemseize.c
1755
log
plain
-rw-r--r--
coresemsurrender.c
1318
log
plain
-rw-r--r--
corespinlock.c
775
log
plain
-rw-r--r--
corespinlockrelease.c
1283
log
plain
-rw-r--r--
corespinlockwait.c
3418
log
plain
-rw-r--r--
coretod.c
880
log
plain
-rw-r--r--
coretodget.c
1029
log
plain
-rw-r--r--
coretodgetuptimetimespec.c
649
log
plain
-rw-r--r--
coretodsecondssinceepoch.c
699
log
plain
-rw-r--r--
coretodset.c
1299
log
plain
-rw-r--r--
coretodtickle.c
1329
log
plain
-rw-r--r--
coretodtickspersec.c
588
log
plain
-rw-r--r--
cpuset.c
2145
log
plain
-rw-r--r--
cpusetprintsupport.c
1787
log
plain
-rw-r--r--
debugisownerofallocator.c
794
log
plain
-rw-r--r--
debugisthreaddispatchingallowed.c
861
log
plain
-rw-r--r--
freechain.c
978
log
plain
-rw-r--r--
heap.c
15270
log
plain
-rw-r--r--
heapallocate.c
7660
log
plain
-rw-r--r--
heapextend.c
7171
log
plain
-rw-r--r--
heapfree.c
6278
log
plain
-rw-r--r--
heapgetfreeinfo.c
1111
log
plain
-rw-r--r--
heapgetinfo.c
1154
log
plain
-rw-r--r--
heapgreedy.c
2318
log
plain
-rw-r--r--
heapiterate.c
991
log
plain
-rw-r--r--
heapnoextend.c
742
log
plain
-rw-r--r--
heapresizeblock.c
2890
log
plain
-rw-r--r--
heapsizeofuserarea.c
1182
log
plain
-rw-r--r--
heapwalk.c
9101
log
plain
-rw-r--r--
interr.c
1280
log
plain
-rw-r--r--
isr.c
2530
log
plain
-rw-r--r--
iterateoverthreads.c
1207
log
plain
-rw-r--r--
log2table.c
1395
log
plain
-rw-r--r--
mpci.c
9988
log
plain
-rw-r--r--
objectactivecount.c
825
log
plain
-rw-r--r--
objectallocate.c
2539
log
plain
-rw-r--r--
objectapimaximumclass.c
783
log
plain
-rw-r--r--
objectclose.c
615
log
plain
-rw-r--r--
objectextendinformation.c
7752
log
plain
-rw-r--r--
objectfree.c
1322
log
plain
-rw-r--r--
objectget.c
2066
log
plain
-rw-r--r--
objectgetinfo.c
1368
log
plain
-rw-r--r--
objectgetinfoid.c
600
log
plain
-rw-r--r--
objectgetisr.c
1329
log
plain
-rw-r--r--
objectgetnameasstring.c
2315
log
plain
-rw-r--r--
objectgetnext.c
2246
log
plain
-rw-r--r--
objectgetnoprotection.c
1147
log
plain
-rw-r--r--
objectidtoname.c
1597
log
plain
-rw-r--r--
objectinitializeinformation.c
4095
log
plain
-rw-r--r--
objectmp.c
6589
log
plain
-rw-r--r--
objectnamespaceremove.c
970
log
plain
-rw-r--r--
objectnametoid.c
1823
log
plain
-rw-r--r--
objectnametoidstring.c
1341
log
plain
-rw-r--r--
objectsetname.c
1338
log
plain
-rw-r--r--
objectshrinkinformation.c
2176
log
plain
-rw-r--r--
once.c
1362
log
plain
-rw-r--r--
percpu.c
4084
log
plain
-rw-r--r--
percpuasm.c
2542
log
plain
-rw-r--r--
percpustatewait.c
1323
log
plain
-rw-r--r--
pheapallocate.c
809
log
plain
-rw-r--r--
pheapextend.c
772
log
plain
-rw-r--r--
pheapfree.c
696
log
plain
-rw-r--r--
pheapgetblocksize.c
772
log
plain
-rw-r--r--
pheapgetfreeinfo.c
784
log
plain
-rw-r--r--
pheapgetinfo.c
777
log
plain
-rw-r--r--
pheapgetsize.c
567
log
plain
-rw-r--r--
pheapinit.c
464
log
plain
-rw-r--r--
pheapiterate.c
737
log
plain
-rw-r--r--
pheapresizeblock.c
896
log
plain
-rw-r--r--
pheapwalk.c
1123
log
plain
-rw-r--r--
profilingisrentryexit.c
1034
log
plain
-rw-r--r--
profilingsmplock.c
1069
log
plain
-rw-r--r--
rbtree.c
1169
log
plain
-rw-r--r--
rbtreeextract.c
7314
log
plain
-rw-r--r--
rbtreefind.c
1031
log
plain
-rw-r--r--
rbtreeinsert.c
3908
log
plain
-rw-r--r--
rbtreeiterate.c
944
log
plain
-rw-r--r--
rbtreenext.c
1289
log
plain
-rw-r--r--
resourceiterate.c
3030
log
plain
-rw-r--r--
scheduler.c
695
log
plain
-rw-r--r--
schedulercbs.c
1400
log
plain
-rw-r--r--
schedulercbsattachthread.c
1870
log
plain
-rw-r--r--
schedulercbscleanup.c
720
log
plain
-rw-r--r--
schedulercbscreateserver.c
1373
log
plain
-rw-r--r--
schedulercbsdestroyserver.c
1020
log
plain
-rw-r--r--
schedulercbsdetachthread.c
1703
log
plain
-rw-r--r--
schedulercbsgetapprovedbudget.c
982
log
plain
-rw-r--r--
schedulercbsgetexecutiontime.c
1531
log
plain
-rw-r--r--
schedulercbsgetparameters.c
947
log
plain
-rw-r--r--
schedulercbsgetremainingbudget.c
1467
log
plain
-rw-r--r--
schedulercbsgetserverid.c
945
log
plain
-rw-r--r--
schedulercbsnodeinit.c
788
log
plain
-rw-r--r--
schedulercbsreleasejob.c
1498
log
plain
-rw-r--r--
schedulercbssetparameters.c
1171
log
plain
-rw-r--r--
schedulercbsunblock.c
2710
log
plain
-rw-r--r--
schedulerdefaultgetaffinity.c
733
log
plain
-rw-r--r--
schedulerdefaultnodedestroy.c
596
log
plain
-rw-r--r--
schedulerdefaultnodeinit.c
602
log
plain
-rw-r--r--
schedulerdefaultreleasejob.c
682
log
plain
-rw-r--r--
schedulerdefaultschedule.c
451
log
plain
-rw-r--r--
schedulerdefaultsetaffinity.c
733
log
plain
-rw-r--r--
schedulerdefaultstartidle.c
514
log
plain
-rw-r--r--
schedulerdefaulttick.c
2241
log
plain
-rw-r--r--
schedulerdefaultupdate.c
653
log
plain
-rw-r--r--
scheduleredf.c
1229
log
plain
-rw-r--r--
scheduleredfblock.c
697
log
plain
-rw-r--r--
scheduleredfchangepriority.c
898
log
plain
-rw-r--r--
scheduleredfnodeinit.c
752
log
plain
-rw-r--r--
scheduleredfprioritycompare.c
1181
log
plain
-rw-r--r--
scheduleredfreleasejob.c
1117
log
plain
-rw-r--r--
scheduleredfschedule.c
631
log
plain
-rw-r--r--
scheduleredfunblock.c
1468
log
plain
-rw-r--r--
scheduleredfupdate.c
1136
log
plain
-rw-r--r--
scheduleredfyield.c
1114
log
plain
-rw-r--r--
schedulergetaffinity.c
1047
log
plain
-rw-r--r--
schedulerpriority.c
788
log
plain
-rw-r--r--
schedulerpriorityaffinitysmp.c
16295
log
plain
-rw-r--r--
schedulerpriorityblock.c
735
log
plain
-rw-r--r--
schedulerprioritychangepriority.c
1340
log
plain
-rw-r--r--
schedulerpriorityprioritycompare.c
603
log
plain
-rw-r--r--
schedulerpriorityschedule.c
653
log
plain
-rw-r--r--
schedulerprioritysmp.c
9296
log
plain
-rw-r--r--
schedulerpriorityunblock.c
1599
log
plain
-rw-r--r--
schedulerpriorityupdate.c
929
log
plain
-rw-r--r--
schedulerpriorityyield.c
1337
log
plain
-rw-r--r--
schedulersetaffinity.c
1073
log
plain
-rw-r--r--
schedulersimple.c
671
log
plain
-rw-r--r--
schedulersimpleblock.c
684
log
plain
-rw-r--r--
schedulersimplechangepriority.c
970
log
plain
-rw-r--r--
schedulersimpleschedule.c
619
log
plain
-rw-r--r--
schedulersimplesmp.c
7360
log
plain
-rw-r--r--
schedulersimpleunblock.c
1427
log
plain
-rw-r--r--
schedulersimpleyield.c
967
log
plain
-rw-r--r--
schedulersmpstartidle.c
784
log
plain
-rw-r--r--
schedulersmpvalidstatechanges.c
922
log
plain
-rw-r--r--
smp.c
5031
log
plain
-rw-r--r--
smpbarrierwait.c
1053
log
plain
-rw-r--r--
thread.c
2025
log
plain
-rw-r--r--
threadblockingoperationcancel.c
2321
log
plain
-rw-r--r--
threadchangepriority.c
3172
log
plain
-rw-r--r--
threadclearstate.c
957
log
plain
-rw-r--r--
threadcreateidle.c
2015
log
plain
-rw-r--r--
threaddelayended.c
1036
log
plain
-rw-r--r--
threaddisabledispatch.c
1609
log
plain
-rw-r--r--
threaddispatch.c
5882
log
plain
-rw-r--r--
threaddispatchdisablelevel.c
3517
log
plain
-rw-r--r--
threadenabledispatch.c
652
log
plain
-rw-r--r--
threadget.c
1785
log
plain
-rw-r--r--
threadhandler.c
6726
log
plain
-rw-r--r--
threadinitialize.c
7786
log
plain
-rw-r--r--
threadloadenv.c
1588
log
plain
-rw-r--r--
threadmp.c
3510
log
plain
-rw-r--r--
threadq.c
1438
log
plain
-rw-r--r--
threadqdequeue.c
1376
log
plain
-rw-r--r--
threadqdequeuefifo.c
1469
log
plain
-rw-r--r--
threadqdequeuepriority.c
3001
log
plain
-rw-r--r--
threadqenqueue.c
2101
log
plain
-rw-r--r--
threadqenqueuefifo.c
1578
log
plain
-rw-r--r--
threadqenqueuepriority.c
5587
log
plain
-rw-r--r--
threadqextract.c
1243
log
plain
-rw-r--r--
threadqextractfifo.c
1385
log
plain
-rw-r--r--
threadqextractpriority.c
2970
log
plain
-rw-r--r--
threadqextractwithproxy.c
1705
log
plain
-rw-r--r--
threadqfirst.c
808
log
plain
-rw-r--r--
threadqfirstfifo.c
697
log
plain
-rw-r--r--
threadqfirstpriority.c
921
log
plain
-rw-r--r--
threadqflush.c
1053
log
plain
-rw-r--r--
threadqprocesstimeout.c
2681
log
plain
-rw-r--r--
threadqtimeout.c
971
log
plain
-rw-r--r--
threadready.c
729
log
plain
-rw-r--r--
threadrestart.c
10902
log
plain
-rw-r--r--
threadsetpriority.c
699
log
plain
-rw-r--r--
threadsetstate.c
1003
log
plain
-rw-r--r--
threadstackallocate.c
949
log
plain
-rw-r--r--
threadstackfree.c
1055
log
plain
-rw-r--r--
threadstart.c
1562
log
plain
-rw-r--r--
threadstartmultitasking.c
1830
log
plain
-rw-r--r--
timespecaddto.c
903
log
plain
-rw-r--r--
timespecdivide.c
1243
log
plain
-rw-r--r--
timespecdividebyinteger.c
1022
log
plain
-rw-r--r--
timespecfromticks.c
812
log
plain
-rw-r--r--
timespecgetasnanoseconds.c
603
log
plain
-rw-r--r--
timespecisvalid.c
712
log
plain
-rw-r--r--
timespeclessthan.c
778
log
plain
-rw-r--r--
timespecsubtract.c
902
log
plain
-rw-r--r--
timespectoticks.c
1193
log
plain
-rw-r--r--
ts64addto.c
626
log
plain
-rw-r--r--
ts64divide.c
1093
log
plain
-rw-r--r--
ts64dividebyinteger.c
699
log
plain
-rw-r--r--
ts64equalto.c
618
log
plain
-rw-r--r--
ts64getnanoseconds.c
631
log
plain
-rw-r--r--
ts64getseconds.c
591
log
plain
-rw-r--r--
ts64lessthan.c
629
log
plain
-rw-r--r--
ts64set.c
680
log
plain
-rw-r--r--
ts64settozero.c
579
log
plain
-rw-r--r--
ts64subtract.c
661
log
plain
-rw-r--r--
ts64toticks.c
767
log
plain
-rw-r--r--
ts64totimespec.c
655
log
plain
-rw-r--r--
ts64totimeval.c
753
log
plain
-rw-r--r--
userext.c
1769
log
plain
-rw-r--r--
userextaddset.c
1042
log
plain
-rw-r--r--
userextiterate.c
4148
log
plain
-rw-r--r--
userextremoveset.c
868
log
plain
-rw-r--r--
watchdog.c
760
log
plain
-rw-r--r--
watchdogadjust.c
1761
log
plain
-rw-r--r--
watchdogadjusttochain.c
1651
log
plain
-rw-r--r--
watchdoginsert.c
2081
log
plain
-rw-r--r--
watchdogremove.c
1572
log
plain
-rw-r--r--
watchdogtickle.c
3421
log
plain
-rw-r--r--
wkspace.c
5013
log
plain
-rw-r--r--
wkstringduplicate.c
772
log
plain