Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_BGP_IP_Addr_t
_BGP_Personality_DDR_t
_BGP_Personality_Ethernet_t
_BGP_Personality_Kernel_t
_BGP_Personality_Networks_t
_BGP_PersonalityTreeInfo_t
_cheader_data
_Kernel_CoordinatesConverts all ranks into a XYZT Coordinate
CCMI::Executor::AllreduceState::_phase_state
CCMI::Executor::AllreduceBase
CCMI::Executor::AllreduceStateAllreduce (and Reduce) persistent state data This class allocates storage for receive buffers and schedule data
BGP_UPC_Read_Counter_Config_Struct
BGP_UPC_Read_Counters_Struct
CCMI::Schedule::BinomialTreeSchedule
CCMI_Callback_t
CCMI::MultiSend::CCMI_Multicast_t
CCMI::MultiSend::CCMI_MulticastRecv_t
CCMIQuad
CCMI::ConnectionManager::ConnectionManagerA class to manage multisend connections for collective protocols
DCMF_Allreduce_Configuration_tAllreduce configuration
DCMF_Alltoallv_Configuration_tAlltoallv configuration
DCMF_Barrier_Configuration_tBarrier configuration
DCMF_Broadcast_Configuration_tBroadcast configuration
DCMF_Callback_tCompletion callback information descriptor
DCMF_Configure_tThe object used to pass around API Configuration info
DCMF_Control_Configuration_tControl Protocol Configuration Information
DCMF_Error_tDCMF Error callback results
DCMF_Get_Configuration_tPoint-to-point get configuration
DCMF_Hardware_tHardware information data type
DCMF_Manytomany_Configuration_tMany to many configuration
DCMF_Messager_advance_options
DCMF_Multicast_Configuration_tMulticast configuration. The connection ids here go from 0 - (nconnections-1)
DCMF_Multicast_tA structure to pass parameters for the multisend multicast operation
DCMF_MulticastRecv_tA structure to pass parameters for the multisend multicast post recv operation
DCMF_NetworkCoord_tA structure to describe a network coordinate
DCMF_Put_Configuration_t1-sided point-to-point put configuration
DCMF_Reduce_Configuration_tReduce configuration
DCMF_Send_Configuration_tPoint-to-point send configuration
DCQuadCommon quad datatype (4 words, 16 bytes)
DCR_GlobalInt_tGlobal Interupt DCR. Note that userEnables returns the uptree state in diagnostic read mode
DMA_AddressingAppSegment_t__INLINE__ definition
DMA_AddressingAppSegmentSet_tApplication Segment Set
DMA_AddressingGlobalAppSegmentSetInfo_tGlobal Application Segment Set Info
DMA_AddressingInitSharedMemoryHeaderShared Memory Header
DMA_AddressingLocalAppSegmentSetInfo_tLocal Application Segment Set Info
DMA_Counter_tSoftware DMA Counter Structure
DMA_CounterAppSegment_tCounter Application Segment
DMA_CounterGroup_tDMA Counter Group Structure
DMA_CounterHw_tHardware DMA Counter
DMA_CounterStatus_tDMA Counter Hardware Status structure
DMA_Fifo_tSoftware DMA Fifo structure
DMA_FifoHW_tHardware DMA Fifo
DMA_InjDescriptor_tDMA Injection Descriptor Structure
DMA_InjFifo_tInjection DMA Fifo Structure
DMA_InjFifoGroup_tDMA Injection Fifo Group Structure
DMA_InjFifoRgetFifoFullHandlerEntry_tRemote Get Fifo Full Handler Table Entry
DMA_InjFifoStatus_tDMA Injection Fifo Status structure
DMA_PacketHeader_tTorus DMA Hardware Packet Header
DMA_PersonalityInfo_tStatic Info from Personality
DMA_RecFifo_tReception DMA Fifo Structure
DMA_RecFifoGroup_tDMA Reception Fifo Group Structure
DMA_RecFifoMap_tDMA Reception Fifo Map Structure
DMA_RecFifoSharedMemory_tDMA Reception Fifo Shared Memory Structure
DMA_RecFifoStatus_tDMA Reception Fifo Status Structure
CCMI::Executor::ExecutorBase Class for all Executors
fp32_fp32_tMAXLOC and MINLOC operation element type for float (32-bit) and float (32-bit) data
fp32_int32_tMAXLOC and MINLOC operation element type for float (32-bit) and signed 32-bit data
fp64_fp64_tMAXLOC and MINLOC operation element type for double (64-bit) and double (64-bit) data
fp64_int32_tMAXLOC and MINLOC operation element type for double (64-bit) and signed 32-bit data
GlobInt_Status_tInformation returned by status reads. Note that userEnables returns the uptree state in diagnostic read mode
int16_int32_tMAXLOC and MINLOC operation element type for signed 16-bit and signed 32-bit data
int32_int32_tMAXLOC and MINLOC operation element type for signed 32-bit and signed 32-bit data
LockBox_Barrier_tStructure contains information required to perform a lockbox barrier. This structure will be filled out by the LockBox_AllocateBarrier() function
CCMI::Logging::LogMgr
CCMI::MultiSend::ManytomanyInterfaceMessage passing interface suitable for alltoall communiction
CCMI::Mapping
CCMI::MultiSend::MulticastInterfaceMessage passing interface suitable for broadcasts, barriers and reductions
CCMI::Executor::RecvCallbackData_tClient data for multisend receive done callback
CCMI::Schedule::Schedule
CCMI::Executor::SendCallbackData_tClient data for multisend send done callback
CCMI::Executor::AllreduceBase::SendState
SPR_ccr0_tCCR0: Core Configuration Register 0
SPR_csrr0_tCSRR0 is an SPR that is used to save machine state on critical interrupts
SPR_csrr1_tCSRR1 CSRR1 is an SPR that is used to save machine state on critical interrupts
SPR_dac1_tDAC1: One of two Data Address Compare registers that specifieds the address upon which DAC (and/or DVC) debug events should occur
SPR_dac2_tDAC2: One of two Data Address Compare registers that specifieds the address upon which DAC (and/or DVC) debug events should occur
SPR_dbcr0_tDBCR0 is an SPR that is used to enable debug modes and events, reset the processor, and control timer operation when debugging
SPR_dbcr1_tDBCR1 is an SPR that is used to configure IAC debug events
SPR_dbcr2_tDBCR2 is an SPR that is used to configure DAC and DVC debug events
SPR_dbsr_tDBSR: The Debug Status Register contains status on debug events as well as information on the type of the most recent reset
SPR_dear_tDEAR contains the address that was referenced by a load, store, or cache management instruction that caused an Alignment, Data TLB Miss, or Data Storage exception
SPR_dec_tDEC: The Decrementer is a 32-bit privileged SPR that decrements at the same rate that the time base increments
SPR_iac2_tIAC2: One of four IAC registers used to specify the addresses upon which IAC debug events should occur
SPR_iac3_tIAC3: One of four IAC registers used to specify the addresses upon which IAC debug events should occur
SPR_iac4_tIAC4: One of four IAC registers used to specify the addresses upon which IAC debug events should occur
SPR_iacIAC1tIAC1: One of four IAC registers used to specify the addresses upon which IAC debug events should occur
SPR_icdbdr_tICDBDR: Instruction Cache Debug Data Register
SPR_icdbtrh_tICDBTRH: Instruction Cache Debug Tag Register High
SPR_icdbtrl_tICDBTRL: Instruction Cache Debug Tag Register Low
SPR_ivor0_tIVOR0 - Critical Interrupt Vector Offset
SPR_ivor10_tIVOR10 - Decrementer Interrupt Vector Offset
SPR_ivor11_tIVOR11 - Fixed Interval Timer Interrupt Vector Offset
SPR_ivor12_tIVOR12 - Watchdog Timer Interrupt Vector Offset
SPR_ivor13_tIVOR13 - Data TLB Error Interrupt Vector Offset
SPR_ivor14_tIVOR14 - Instruction TLB Error Interrupt Vector Offset
SPR_ivor15_tIVOR015 - Debug Interrupt Vector Offset
SPR_ivor1_tIVOR1 - Machine Check Interrupt Vector Offset
SPR_ivor2_tIVOR2 - Data Storage Interrupt Vector Offset
SPR_ivor3_tIVOR3 - Instruction Storage Interrupt Vector Offset
SPR_ivor4_tIVOR4 - External Input Interrrupt Vector Offset
SPR_ivor5_tIVOR5 - Alignment Interrupt Vector Offset
SPR_ivor6_tIVOR6 - Program Interrupt Vector Offset
SPR_ivor7_tIVOR7 - Floating Point Unavailable Interrupt Vector Offset
SPR_ivor8_tIVOR8 - System Call Interrupt Vector Offset
SPR_ivor9_tIVOR9 - Auxiliary Processor Unavailable Interrupt Vector Offset
SPR_ivpr_tIVPR - provides the high-order 16 bits of the effective address of the interrupt vectors, for all interrupt types
SPR_mcsr_tMCSR: The Machine Check Status Register contains status to allow the Machine Check interrupt handler software to determine the cause of a machine check exception
SPR_mcsrr0_tMCSRR0 is an SPR that is used to save machine state on Machine Check interrupts
SPR_mcsrr1_tMCSRR1 is an SPR that is used to save machine state on Machine Check interrupts
SPR_mmucr_tMMUCR: Memory Management Unit Control Register
SPR_msr_tMSR: Controls important chip functions such as enabling/disabling of interrupts
SPR_sprg0_sprg7_tSPRG0-SPRG7: Special Purpose Registers 0 through 7. Provided for general purpose system-dependent software use
SPR_srr0_tSRR0 is an SPR that is used to save machine state on non-critical interrupts
SPR_srr1_tSRR1 is an SPR that is used to save machine state on non-critical interrupts
SPR_tcr_tTCR: The Timer Control Register is a privileged SPR that controls DEC, FIT, and Watchdog Timer operation
SPR_tsr_tTSR: The Timer Status Register is a privileged SPR that records the status of DEC, FIT, and Watchdog Timer events
T_BGP_Pers_L1Cfg
T_BGP_Pers_L3Cfg
T_BGP_Pers_L3Select
T_BGP_Personality_t
T_BGP_QuadWord
T_BGP_RAS_Detail
T_BGP_RAS_Event
T_BGP_SprgDataI
T_BGP_SprgDST2
T_BGP_SprgShMem
T_BGP_SprgTextI
T_BGP_TLB_Data
T_BGP_TLB_Entry
T_BGP_TLB_Word0
T_BGP_TLB_Word1
T_BGP_TLB_Word2
T_BGP_VMM_RasData
T_BGP_VMM_State
T_BGP_VMM_TLB_Swap
uint16_int32_tMAXLOC and MINLOC operation element type for unsigned 16-bit and signed 32-bit data
uint32_int32_tMAXLOC and MINLOC operation element type for unsigned 32-bit and signed 32-bit data
uint32_uint32_tMAXLOC and MINLOC operation element type for unsigned 32-bit and unsigned 32-bit data
uint64_int32_tMAXLOC and MINLOC operation element type for unsigned 64-bit and signed 32-bit data
uint64_uint64_tMAXLOC and MINLOC operation element type for unsigned 64-bit and unsigned 64-bit data

Generated on Mon Aug 8 02:16:07 2011 for CCMI Collectives by  doxygen 1.6.1