RTEMS
|
Files | |
file | apimutexisowner.c [code] |
file | apimutexlock.c [code] |
Acquires the specified API mutex. | |
file | apimutexunlock.c [code] |
Releases the Specified API Mutex. | |
file | chain.c [code] |
Initialize a Chain Header. | |
file | corebarrier.c [code] |
Initialize CORE Barrier. | |
file | corebarrierrelease.c [code] |
Manually releases the Barrier. | |
file | corebarrierwait.c [code] |
Wait For The Barrier. | |
file | coremsg.c [code] |
Initialize a Message Queue. | |
file | coremsgbroadcast.c [code] |
Broadcast a Message to the Message Queue. | |
file | coremsgclose.c [code] |
Close a Message Queue. | |
file | coremsgflush.c [code] |
Flush Messages Routine. | |
file | coremsginsert.c [code] |
Insert a Message into the Message Queue. | |
file | coremsgseize.c [code] |
Seize a Message from the Message Queue. | |
file | coremsgsubmit.c [code] |
CORE Message Queue Submit. | |
file | coremsgwkspace.c [code] |
This source file contains the implementation of _CORE_message_queue_Workspace_allocate(). | |
file | coremutexseize.c [code] |
Seize Mutex with Blocking. | |
file | coresem.c [code] |
Core Semaphore Initialize. | |
file | coretod.c [code] |
Initializes the Time of Day Handler. | |
file | heap.c [code] |
Heap Handler implementation. | |
file | heapallocate.c [code] |
Heap Handler implementation. | |
file | interr.c [code] |
Initiates system termination. | |
file | isr.c [code] |
Initialize the ISR handler. | |
file | isrisinprogress.c [code] |
ISR Is In Progress Default Implementation. | |
file | objectallocate.c [code] |
Allocate Object. | |
file | objectallocatenone.c [code] |
file | objectallocatestatic.c [code] |
file | objectapimaximumclass.c [code] |
Object API Maximum Class. | |
file | objectclose.c [code] |
Close Object. | |
file | objectfree.c [code] |
Free Object. | |
file | objectfreestatic.c [code] |
file | objectgetinfo.c [code] |
Get Object Information. | |
file | objectgetinfoid.c [code] |
Get Information of an Object from an ID. | |
file | objectgetlocal.c [code] |
Object Get Local. | |
file | objectgetnameasstring.c [code] |
Extracts a Node from a Chain. | |
file | objectgetnoprotection.c [code] |
Get Object without Dispatching Protection. | |
file | objectinitializeinformation.c [code] |
Initialize Object Information. | |
file | objectnamespaceremove.c [code] |
Removes Object from Namespace. | |
file | objectnametoid.c [code] |
Object Name To Id. | |
file | percpu.c [code] |
Allocate and Initialize Per CPU Structures. | |
file | processormaskcopy.c [code] |
Processor Mask Implementation. | |
file | rbtreenext.c [code] |
_RBTree_Next() and _RBTree_Next() implementation. | |
file | rbtreereplace.c [code] |
_RBTree_Replace_node() implementation. | |
file | scheduler.c [code] |
Scheduler Initialize. | |
file | schedulerdefaultnodedestroy.c [code] |
Scheduler Default Node Destruction Operation. | |
file | schedulerdefaultnodeinit.c [code] |
Scheduler Default Node Initialization Operation. | |
file | schedulerdefaultreleasejob.c [code] |
Default Scheduler Release Job Operation. | |
file | schedulerdefaultsetaffinity.c [code] |
Scheduler Default Set Affinity Operation. | |
file | schedulerdefaulttick.c [code] |
Default Scheduler At Tick Handler. | |
file | scheduleredfreleasejob.c [code] |
Scheduler EDF Release Job. | |
file | scheduleredfsmp.c [code] |
EDF SMP Scheduler Implementation. | |
file | schedulerpriorityblock.c [code] |
Scheduler Priority Block. | |
file | schedulerprioritychangepriority.c [code] |
Removes Thread from Thread Queue. | |
file | schedulerpriorityschedule.c [code] |
Priority Scheduler Schedule Method. | |
file | schedulerpriorityunblock.c [code] |
Scheduler Priority Unblock. | |
file | schedulerpriorityyield.c [code] |
Scheduler Priority Yield. | |
file | smp.c [code] |
SMP Support. | |
file | stackallocatorfreenothing.c [code] |
_Stack_Free_nothing() Implementation | |
file | thread.c [code] |
Initialize Thread Handler. | |
file | threadchangepriority.c [code] |
Changes the Priority of a Thread. | |
file | threadclearstate.c [code] |
Clear Thread state. | |
file | threadcreateidle.c [code] |
Create Idle Thread. | |
file | threaddispatch.c [code] |
Dispatch Thread. | |
file | threadget.c [code] |
Maps Thread IDs to TCB Pointer. | |
file | threadhandler.c [code] |
Thread Handler. | |
file | threadinitialize.c [code] |
Initialize Thread. | |
file | threadloadenv.c [code] |
Initializes Enviroment for A Thread. | |
file | threadq.c [code] |
Thread Queue Initialize. | |
file | threadqenqueue.c [code] |
Thread Queue Operations. | |
file | threadqflush.c [code] |
Thread Queue Flush. | |
file | threadrestart.c [code] |
Restart Thread. | |
file | threadsetstate.c [code] |
Sets States for a Thread. | |
file | threadstackallocate.c [code] |
Stack Allocate Helper. | |
file | threadstart.c [code] |
Initializes Thread and Executes it. | |
file | threadstartmultitasking.c [code] |
Start Thread Multitasking. | |
file | threadtimeout.c [code] |
Thread Wait Timeout. | |
file | threadyield.c [code] |
Thread Yield. | |
file | userext.c [code] |
User Extension Handler implementation. | |
file | userextaddset.c [code] |
User Extension Handler implementation. | |
file | userextiterate.c [code] |
User Extension Iteration Helpers. | |
file | userextremoveset.c [code] |
User Extension Handler implementation. | |
file | watchdoginsert.c [code] |
Watchdog Insert. | |
file | watchdogremove.c [code] |
Remove Watchdog. | |
file | watchdogtickssinceboot.c [code] |
Watchdog Ticks Since Boot. | |
file | wkspace.c [code] |
Workspace Handler System Initialization. | |
file | wkspaceallocate.c [code] |
_Workspace_Allocate() Implementation | |
file | wkspacemallocinitdefault.c [code] |
This source file provides the default definition of _Workspace_Malloc_initializer. | |
file | wkspacemallocinitunified.c [code] |
This source file provides the implementation of _Workspace_Malloc_initialize_unified(). | |