RTEMS
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 C__rtems_dev_t
 C_rtems_filesystem_file_handlers_rFile system node operations table
 C_rtems_filesystem_operations_tableFile system operations table
 C_Scheduler_ControlScheduler control
 C_Thread_Control
 C_Thread_queue_HeadsThread queue heads
 Cambapp_ahb_bus
 Cambapp_ahb_info
 Cambapp_apb_info
 Cambapp_bus
 Cambapp_common_info
 Cambapp_core
 Cambapp_dev
 Cambapp_mmap
 Cambapp_pnp_ahb
 Cambapp_pnp_apb
 Capbuart_regs
 CAPI_Mutex_ControlControl block used to manage each API mutex
 CASR_Information
 CBarrier_Control
 Cbsp_interrupt_handler_entry
 CChain_Control
 CChain_IteratorA chain iterator which is updated during node extraction if it is properly registered
 CChain_Iterator_registryA registry for chain iterators
 CChain_Node_struct
 CContext_ControlSPARC basic context
 CContext_Control_fpSPARC basic context
 CCORE_barrier_Attributes
 CCORE_barrier_Control
 CCORE_ceiling_mutex_ControlThe recursive mutex control with priority ceiling protocol support
 CCORE_message_queue_BufferThe structure is used to organize message buffers of a message queue
 CCORE_message_queue_ControlControl block used to manage each message queue
 CCORE_mutex_ControlControl block used to manage each mutex
 CCORE_recursive_mutex_ControlThe recursive mutex control
 CCORE_semaphore_Control
 CCPU_Exception_frame
 CCPU_Interrupt_frameInterrupt stack frame (ISF)
 CCPU_Per_CPU_control
 CCPU_Trap_table_entry
 CDual_ported_memory_Control
 CEvent_Control
 CExtension_Control
 Cffclock_estimate
 CFreechain_ControlThe freechain control
 Cgptimer_regs
 Cgptimer_timer_regs
 Cgrgpio_regs
 CHeap_AreaHeap area structure for table based heap initialization and extension
 CHeap_BlockDescription for free or used blocks
 CHeap_ControlControl block used to manage a heap
 CHeap_Error_contextContext of a heap error
 CHeap_InformationInformation about blocks
 CHeap_Information_blockInformation block returned by _Heap_Get_information()
 CHeap_StatisticsRun-time heap statistics
 CInternal_errors_Information
 Cirqmp_regs
 Cirqmp_timestamp_regs
 CISR_lock_ContextLocal ISR lock context for acquire and release pairs
 CISR_lock_ControlISR lock control
 Cl2c_regs
 Cload_context
 Cmctrl_regs
 CMemory_AreaThe memory area description
 CMemory_InformationThe memory information
 CMessage_queue_Control
 CMP_packet_Prefix
 CMRSP_ControlMrsP control block
 CMutex_Control
 CMutex_recursive_Control
 Cntp_fp
 Cntptimeval
 CObjects_Control
 CObjects_InformationThe information structure used to manage each API class of objects
 CObjects_Name
 CPartition_Control
 CPer_CPU_ControlPer CPU Core Structure
 CPer_CPU_Control_envelope
 CPer_CPU_JobA per-processor job
 CPer_CPU_Job_contextContext for per-processor jobs
 CPer_CPU_StatsPer-CPU statistics
 CPOSIX_Spinlock_Control
 Cpps_fetch_args
 Cpps_fetch_ffc_args
 Cpps_info_ffc_t
 Cpps_info_t
 Cpps_kcbind_args
 Cpps_params_t
 Cpps_timeu
 CPriority_ActionsA list of priority actions
 CPriority_AggregationThe priority aggregation
 CPriority_bit_map_Control
 CPriority_bit_map_Information
 CPriority_NodeThe priority node to build up a priority aggregation
 CRate_monotonic_ControlThe following structure defines the control block used to manage each period
 CRate_monotonic_Statistics
 CRBTree_NodeRed-black tree node
 CRegion_Control
 CReqRtemsEventSendReceive_ContextTest context for spec:/req/rtems/event/send-receive test case
 Crtems_api_configuration_tableThis structure contains a summary of the Classic API configuration
 CRTEMS_API_Control
 Crtems_assert_context%
 Crtems_assoc_32_pair
 Crtems_assoc_t
 Crtems_binary_semaphore
 Crtems_driver_address_tableThis structure contains the device driver entries
 Crtems_filesystem_eval_path_context_tPath evaluation context
 Crtems_filesystem_global_location_tGlobal file system location
 Crtems_filesystem_limits_and_options_tContain file system specific information which is required to support fpathconf()
 Crtems_filesystem_location_info_ttFile system location
 Crtems_filesystem_mount_configuration
 Crtems_filesystem_mount_table_entry_ttMount table entry
 Crtems_filesystem_table_tFile system table entry
 Crtems_initialization_tasks_table%
 Crtems_interrupt_server_actionAn interrupt server action
 Crtems_interrupt_server_configAn interrupt server configuration
 Crtems_interrupt_server_controlAn interrupt server control
 Crtems_interrupt_server_entryAn interrupt server entry
 Crtems_interrupt_server_requestAn interrupt server request
 Crtems_libio_ioctl_args_tParameter block for ioctl
 Crtems_libio_open_close_args_tParameter block for open/close
 Crtems_libio_rw_args_tParamameter block for read/write
 Crtems_libio_ttAn open file data structure
 Crtems_message_queue_configThis structure defines the configuration of a message queue constructed by rtems_message_queue_construct()
 Crtems_object_api_class_information%
 Crtems_printer
 Crtems_printer_task_context
 Crtems_rate_monotonic_period_statistics%
 Crtems_rate_monotonic_period_status%
 Crtems_resource_posix_api
 Crtems_resource_rtems_api
 Crtems_resource_snapshot
 Crtems_sysinit_item
 Crtems_task_configThis structure defines the configuration of a task constructed by rtems_task_construct()
 Crtems_termios_callbacks
 Crtems_termios_device_contextTermios device context
 Crtems_termios_device_flowTermios device flow control handler
 Crtems_termios_device_handlerTermios device handler
 Crtems_termios_device_nodeTermios device node for installed devices
 Crtems_termios_linesw
 Crtems_termios_rawbuf
 Crtems_termios_tty
 Crtems_test_parallel_contextInternal context for parallel job execution
 Crtems_test_parallel_jobBasic parallel job description
 Crtems_time_of_dayThis type is used to represent the calendar time in the Classic API
 Crtems_timecounter_simpleSimple timecounter to support legacy clock drivers
 Crtems_timer_information%
 CRtemsEventReqSendReceive_ContextTest context for spec:/rtems/event/req/send-receive test case
 CRtemsMessageReqConstructErrors_ContextTest context for spec:/rtems/message/req/construct-errors test case
 CRtemsPartReqCreate_ContextTest context for spec:/rtems/part/req/create test case
 CRtemsPartReqDelete_ContextTest context for spec:/rtems/part/req/delete test case
 CRtemsPartReqGetBuffer_ContextTest context for spec:/rtems/part/req/get-buffer test case
 CRtemsPartReqReturnBuffer_ContextTest context for spec:/rtems/part/req/return-buffer test case
 CRtemsReqIdent_ContextTest context for spec:/rtems/req/ident test case
 CRtemsReqIdentLocal_ContextTest context for spec:/rtems/req/ident-local test case
 CRtemsTaskReqConstructErrors_ContextTest context for spec:/rtems/task/req/construct-errors test case
 CRtemsTaskReqIdent_ContextTest context for spec:/rtems/task/req/ident test case
 CScheduler_AssignmentScheduler assignment
 CScheduler_ContextScheduler context
 CScheduler_EDF_Context
 CScheduler_EDF_NodeScheduler node specialization for EDF schedulers
 CScheduler_EDF_SMP_Context
 CScheduler_EDF_SMP_Node
 CScheduler_EDF_SMP_Ready_queue
 CScheduler_NodeScheduler node for per-thread data
 CScheduler_OperationsThe scheduler operations
 CScheduler_priority_Context
 CScheduler_priority_NodeScheduler node specialization for Deterministic Priority schedulers
 CScheduler_priority_Ready_queueData for ready queue operations
 CScheduler_Processor_removal_context
 CScheduler_simple_ContextSimple scheduler context
 CScheduler_SMP_ContextScheduler context specialization for SMP schedulers
 CScheduler_SMP_NodeScheduler node specialization for SMP schedulers
 CSem_Control
 CSemaphore_Control
 CSHA256Context
 CSMP_barrier_ControlSMP barrier control
 CSMP_barrier_StateSMP barrier per-thread state
 CSMP_lock_ContextLocal SMP lock context for acquire and release pairs
 CSMP_lock_ControlSMP lock control
 CSMP_MCS_lock_ContextSMP Mellor-Crummey and Scott (MCS) lock context
 CSMP_MCS_lock_ControlSMP Mellor-Crummey and Scott (MCS) lock control
 CSMP_Multicast_jobs
 CSMP_sequence_lock_ControlSMP sequence lock control
 CSMP_ticket_lock_ControlSMP ticket lock control
 CSPARC_Counter
 CSPARC_Minimum_stack_frame
 CStack_Control
 Cstatvfs
 CT_case_context
 CT_check_context
 CT_check_context_msg
 CT_config
 CT_context
 CT_destructor
 CT_fixture
 CT_fixture_node
 CT_interrupt_clock_time
 CT_interrupt_context
 CT_interrupt_test_config
 CT_measure_runtime_config
 CT_measure_runtime_context
 CT_measure_runtime_request
 CT_putchar_string_context
 CT_report_hash_sha256_context
 CT_thread_switch_context
 CT_thread_switch_event
 CT_thread_switch_log
 CT_thread_switch_log_10
 CT_thread_switch_log_2
 CT_thread_switch_log_4
 CThread_ActionThread action
 CThread_Action_controlControl block to manage thread actions
 CThread_Capture_control
 CThread_Close_context
 CThread_ConfigurationThe configuration of a new thread to initialize
 CThread_Control_add_onThread control add-on
 CThread_Entry_idleData for idle thread entry
 CThread_Entry_informationThread entry information
 CThread_Entry_numericData for thread entry with one numeric argument and no return value
 CThread_Entry_pointerData for thread entry with one pointer argument and a pointer return value
 CThread_InformationThe thread object information
 CThread_Join_context
 CThread_Keys_informationPer-thread information for POSIX Keys
 CThread_Life_controlThread life control
 CThread_Proxy_control
 CThread_queue_ContextThread queue context for the thread queue methods
 CThread_queue_Control
 CThread_queue_GateThe thread queue gate is an SMP synchronization means
 CThread_queue_LinkA thread queue link from one thread to another specified by the thread queue owner and thread wait queue relationships
 CThread_queue_Links
 CThread_queue_Lock_context
 CThread_queue_ObjectHelper structure to ensure that all objects containing a thread queue have the right layout
 CThread_queue_OperationsThread queue operations
 CThread_queue_Priority_queueThread priority queue
 CThread_queue_Queue
 CThread_queue_Syslock_queueThread queue with a layout compatible to struct _Thread_queue_Queue defined in Newlib <sys/lock.h>
 CThread_Scheduler_controlThread scheduler control
 CThread_Start_information
 CThread_Timer_informationInformation required to manage a thread timer
 CThread_Wait_informationInformation required to manage a thread while it is blocked
 CThread_Wait_information_Object_argument_typeUnion type to hold a pointer to an immutable or a mutable object
 CThread_Zombie_control
 Ctimecounter
 Ctimehands
 CTimer_Control
 CTimer_server_Control
 Ctimex
 CTLS_Dynamic_thread_vector
 CTLS_Index
 CTLS_Thread_control_block
 CTOD_ControlTOD control
 CTOD_HookStructure to manage each TOD action hook
 Cttywakeup
 CUser_extensions_ControlManages each user extension set
 CUser_extensions_Fatal_context
 CUser_extensions_IteratorChain iterator for dynamic user extensions
 CUser_extensions_List
 CUser_extensions_Switch_controlManages the switch callouts
 CUser_extensions_TableUser extension table
 CUser_extensions_Thread_create_context
 CWatchdog_ControlThe control block used to manage each watchdog timer
 CWatchdog_HeaderThe watchdog header to manage scheduled watchdogs