|
file | apimutexisowner.c |
|
file | apimutexlock.c |
| Acquires the specified API mutex.
|
|
file | apimutexunlock.c |
| Releases the Specified API Mutex.
|
|
file | chain.c |
| Initialize a Chain Header.
|
|
file | corebarrier.c |
| Initialize CORE Barrier.
|
|
file | corebarrierrelease.c |
| Manually releases the Barrier.
|
|
file | corebarrierwait.c |
| Wait For The Barrier.
|
|
file | coremsg.c |
| Initialize a Message Queue.
|
|
file | coremsgbroadcast.c |
| Broadcast a Message to the Message Queue.
|
|
file | coremsgclose.c |
| Close a Message Queue.
|
|
file | coremsgflush.c |
| Flush Messages Routine.
|
|
file | coremsgflushwait.c |
| Flush Waiting Threads.
|
|
file | coremsginsert.c |
| Insert a Message into the Message Queue.
|
|
file | coremsgseize.c |
| Seize a Message from the Message Queue.
|
|
file | coremsgsubmit.c |
| CORE Message Queue Submit.
|
|
file | coremutexseize.c |
| Seize Mutex with Blocking.
|
|
file | corerwlock.c |
|
file | corerwlockobtainread.c |
| Obtain RWLock for reading.
|
|
file | corerwlockobtainwrite.c |
| RWLock Obtain for Writing.
|
|
file | corerwlockrelease.c |
| Releases the RWLock.
|
|
file | coresem.c |
| Core Semaphore Initialize.
|
|
file | coretod.c |
| Initializes the Time of Day Handler.
|
|
file | coretodadjust.c |
| Adjust the Time of Time.
|
|
file | coretodhookdata.c |
| TOD Hook Set.
|
|
file | coretodhookregister.c |
| Register Hook to be in TOD Hook Set.
|
|
file | coretodhookrun.c |
| Run TOD Hook Set.
|
|
file | coretodhookunregister.c |
| Remove Hook from TOD Hook Set.
|
|
file | coretodset.c |
| Set Time of Day Given a Timestamp.
|
|
file | coretodtickspersec.c |
| Convert Ticks To Seconds.
|
|
file | freechain.c |
| Freechain Handler Implementation.
|
|
file | heap.c |
| Heap Handler implementation.
|
|
file | heapallocate.c |
| Heap Handler implementation.
|
|
file | heapextend.c |
| Heap Handler implementation.
|
|
file | heapfree.c |
| Heap Handler implementation.
|
|
file | heapgetfreeinfo.c |
| Heap Handler implementation.
|
|
file | heapgetinfo.c |
| Heap Handler implementation.
|
|
file | heapgreedy.c |
| Heap Handler API.
|
|
file | heapiterate.c |
| _Heap_Iterate() implementation.
|
|
file | heapnoextend.c |
| Heap Handler implementation.
|
|
file | heapresizeblock.c |
| Heap Handler implementation.
|
|
file | heapsizeofuserarea.c |
| Heap Handler implementation.
|
|
file | heapwalk.c |
| Heap Handler implementation.
|
|
file | interr.c |
| Initiates system termination.
|
|
file | isr.c |
| Initialize the ISR handler.
|
|
file | isrisinprogress.c |
| ISR Is In Progress Default Implementation.
|
|
file | iterateoverthreads.c |
| Iterates Over All Threads.
|
|
file | mpci.c |
| Multiprocessing Communications Interface (MPCI) Handler.
|
|
file | mpcidefault.c |
| Multiprocessing Communications Interface (MPCI) Default Configuration.
|
|
file | objectallocate.c |
| Allocate Object.
|
|
file | objectallocatenone.c |
|
file | objectallocatestatic.c |
|
file | objectallocateunlimited.c |
|
file | objectapimaximumclass.c |
| Object API Maximum Class.
|
|
file | objectclose.c |
| Close Object.
|
|
file | objectextendinformation.c |
| Extend Set of Objects.
|
|
file | objectfree.c |
| Free Object.
|
|
file | objectfreestatic.c |
|
file | objectgetinfo.c |
| Get Object Information.
|
|
file | objectgetinfoid.c |
| Get Information of an Object from an ID.
|
|
file | objectgetlocal.c |
| Object Get Local.
|
|
file | objectgetnameasstring.c |
| Extracts a Node from a Chain.
|
|
file | objectgetnext.c |
| Get Pointer to Next Object that is Active.
|
|
file | objectgetnoprotection.c |
| Get Object without Dispatching Protection.
|
|
file | objectinitializeinformation.c |
| Initialize Object Information.
|
|
file | objectmp.c |
| Objects MP Support.
|
|
file | objectnamespaceremove.c |
| Removes Object from Namespace.
|
|
file | objectnametoid.c |
| Object Name To Id.
|
|
file | objectnametoidstring.c |
| Object ID to Name.
|
|
file | objectsetname.c |
| Set Objects Name.
|
|
file | objectshrinkinformation.c |
| Shrink an Object Class Information Record.
|
|
file | percpu.c |
| Allocate and Initialize Per CPU Structures.
|
|
file | pheapallocate.c |
| Protected Heap Handler implementation.
|
|
file | pheapextend.c |
| Protected Heap Handler implementation.
|
|
file | pheapfree.c |
| Protected Heap Handler implementation.
|
|
file | pheapgetblocksize.c |
| Protected Heap Handler implementation.
|
|
file | pheapgetfreeinfo.c |
| Protected Heap Handler implementation.
|
|
file | pheapgetinfo.c |
| Protected Heap Handler implementation.
|
|
file | pheapgetsize.c |
| Protected Heap Handler implementation.
|
|
file | pheapinit.c |
| Protected Heap Handler implementation.
|
|
file | pheapiterate.c |
| _Heap_Iterate() implementation.
|
|
file | pheapresizeblock.c |
| Protected Heap Handler implementation.
|
|
file | pheapwalk.c |
| Protected Heap Handler implementation.
|
|
file | processormaskcopy.c |
| Processor Mask Implementation.
|
|
file | rbtreeiterate.c |
| _RBTree_Iterate() implementation.
|
|
file | rbtreenext.c |
| _RBTree_Next() and _RBTree_Next() implementation.
|
|
file | rbtreepostorder.c |
| _RBTree_Postorder_first() and _RBTree_Postorder_next() implementation.
|
|
file | rbtreereplace.c |
| _RBTree_Replace_node() implementation.
|
|
file | scheduler.c |
| Scheduler Initialize.
|
|
file | schedulercbs.c |
| CBS Scheduler Budget Handler.
|
|
file | schedulercbsattachthread.c |
| Attach Scheduler CBS Thread.
|
|
file | schedulercbscleanup.c |
| Scheduler CBS Cleanup.
|
|
file | schedulercbscreateserver.c |
| Scheduler CBS Create Server.
|
|
file | schedulercbsdestroyserver.c |
| Scheduler CBS Destroy Server.
|
|
file | schedulercbsdetachthread.c |
| Detach from the CBS Server.
|
|
file | schedulercbsgetapprovedbudget.c |
| Scheduler CBS Get Approved Budget.
|
|
file | schedulercbsgetexecutiontime.c |
| Get Thread Execution Info.
|
|
file | schedulercbsgetparameters.c |
| _Scheduler_CBS_Get_parameters
|
|
file | schedulercbsgetremainingbudget.c |
| Scheduler CBS Get Remaining Budget.
|
|
file | schedulercbsgetserverid.c |
| Scheduler CBS Get Server id.
|
|
file | schedulercbsreleasejob.c |
| Scheduler CBS Release Job.
|
|
file | schedulercbssetparameters.c |
| Set Parameters for CBS Scheduling.
|
|
file | schedulercbsunblock.c |
| Unblocks a Thread from the Queue.
|
|
file | schedulerdefaultnodedestroy.c |
| Scheduler Default Node Destruction Operation.
|
|
file | schedulerdefaultnodeinit.c |
| Scheduler Default Node Initialization Operation.
|
|
file | schedulerdefaultreleasejob.c |
| Default Scheduler Release Job Operation.
|
|
file | schedulerdefaultsetaffinity.c |
| Scheduler Default Set Affinity Operation.
|
|
file | schedulerdefaulttick.c |
| Default Scheduler At Tick Handler.
|
|
file | scheduleredf.c |
| Scheduler EDF Initialize and Support.
|
|
file | scheduleredfblock.c |
| Removes the Thread from Ready Queue.
|
|
file | scheduleredfchangepriority.c |
| Scheduler EDF Extract.
|
|
file | scheduleredfnodeinit.c |
| Scheduler EDF Allocate.
|
|
file | scheduleredfreleasejob.c |
| Scheduler EDF Release Job.
|
|
file | scheduleredfschedule.c |
| Scheduler EDF Allocate.
|
|
file | scheduleredfsmp.c |
| EDF SMP Scheduler Implementation.
|
|
file | scheduleredfunblock.c |
| Scheduler EDF Unblock.
|
|
file | scheduleredfyield.c |
| Scheduler EDF Yield.
|
|
file | schedulerpriorityaffinitysmp.c |
| Deterministic Priority Affinity SMP Scheduler Implementation.
|
|
file | schedulerpriorityblock.c |
| Scheduler Priority Block.
|
|
file | schedulerprioritychangepriority.c |
| Removes Thread from Thread Queue.
|
|
file | schedulerpriorityschedule.c |
| Priority Scheduler Schedule Method.
|
|
file | schedulerprioritysmp.c |
| Deterministic Priority SMP Scheduler Implementation.
|
|
file | schedulerpriorityunblock.c |
| Scheduler Priority Unblock.
|
|
file | schedulerpriorityyield.c |
| Scheduler Priority Yield.
|
|
file | schedulersimple.c |
| Scheduler Simple Functions.
|
|
file | schedulersimpleblock.c |
| Simple Scheduler Block a Thread.
|
|
file | schedulersimplechangepriority.c |
| Removes a Thread from the Simple Queue.
|
|
file | schedulersimpleschedule.c |
| Simple Schedule Determine Heir.
|
|
file | schedulersimplesmp.c |
| Simple SMP Scheduler Implementation.
|
|
file | schedulersimpleunblock.c |
| Scheduler Simple Handler / Unblock.
|
|
file | schedulersimpleyield.c |
| Simple Schedule Yield CPU.
|
|
file | schedulerstrongapa.c |
| Strong APA Scheduler Implementation.
|
|
file | smp.c |
| SMP Support.
|
|
file | thread.c |
| Initialize Thread Handler.
|
|
file | threadallocateunlimited.c |
|
file | threadchangepriority.c |
| Changes the Priority of a Thread.
|
|
file | threadclearstate.c |
| Clear Thread state.
|
|
file | threadcreateidle.c |
| Create Idle Thread.
|
|
file | threaddispatch.c |
| Dispatch Thread.
|
|
file | threadget.c |
| Maps Thread IDs to TCB Pointer.
|
|
file | threadhandler.c |
| Thread Handler.
|
|
file | threadinitialize.c |
| Initialize Thread.
|
|
file | threadloadenv.c |
| Initializes Enviroment for A Thread.
|
|
file | threadmp.c |
| Distributed MP Support.
|
|
file | threadq.c |
| Thread Queue Initialize.
|
|
file | threadqenqueue.c |
| Thread Queue Operations.
|
|
file | threadqfirst.c |
| Thread Queue First.
|
|
file | threadqflush.c |
| Thread Queue Flush.
|
|
file | threadrestart.c |
| Restart Thread.
|
|
file | threadsetstate.c |
| Sets States for a Thread.
|
|
file | threadstackallocate.c |
| Stack Allocate Helper.
|
|
file | threadstackfree.c |
| Deallocate Thread Stack.
|
|
file | threadstart.c |
| Initializes Thread and Executes it.
|
|
file | threadstartmultitasking.c |
| Start Thread Multitasking.
|
|
file | threadtimeout.c |
| Thread Wait Timeout.
|
|
file | threadyield.c |
| Thread Yield.
|
|
file | timespecaddto.c |
| Add to a Timespec.
|
|
file | timespecdivide.c |
| Divide Timespec By Integer.
|
|
file | timespecdividebyinteger.c |
| Divide Timespec By Integer.
|
|
file | timespecfromticks.c |
| Convert Ticks to Timespec.
|
|
file | timespecgetasnanoseconds.c |
| Get As Nanoseconds.
|
|
file | timespecisvalid.c |
| Is Timespec Valid.
|
|
file | timespeclessthan.c |
| Timespec Less Than Operator.
|
|
file | timespecsubtract.c |
| Subtract Two Timespec.
|
|
file | timespectoticks.c |
|
file | userext.c |
| User Extension Handler implementation.
|
|
file | userextaddset.c |
| User Extension Handler implementation.
|
|
file | userextiterate.c |
| User Extension Iteration Helpers.
|
|
file | userextremoveset.c |
| User Extension Handler implementation.
|
|
file | watchdoginsert.c |
| Watchdog Insert.
|
|
file | watchdogremove.c |
| Remove Watchdog.
|
|
file | watchdogtickssinceboot.c |
| Watchdog Ticks Since Boot.
|
|
file | wkspace.c |
| Workspace Handler Support.
|
|
file | wkstringduplicate.c |
| Duplicates String with Memory from the Workspace.
|
|