KallistiOS  ##version##
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Structures
Here are the data structures with brief descriptions:
 C_mbstate_tConversion state information
 CaddrinfoNetwork address information structure
 CCDROM_TOCTOC structure returned by the BIOS
 CcondvarCondition variable
 Ccont_state_tController status structure
 Cdbgio_handlerDebug I/O Interface
 CDIRType representing a directory stream
 CdirentPOSIX directory entry structure
 Cdreameye_stateDreameye status structure
 Celf_hdr_tELF file header
 Celf_progKernel-specific definition of a loaded ELF binary
 Celf_rel_tELF Relocation entry (without explicit addend)
 Celf_rela_tELF Relocation entry (with explicit addend)
 Celf_shdr_tELF Section header
 Celf_sym_tSymbol table entry
 Cexport_symA single export symbol
 Cflashrom_ispcfgISP configuration structure
 Cflashrom_syscfgSystem configuration structure
 Cfs_socket_protoInternal sockets protocol handler
 ChostentNetwork host entry
 Cin6_addrStructure used to store an IPv6 address
 Cin_addrStructure used to store an IPv4 address
 CiovecScatter/Gather array
 Cip_hdr_sIPv4 Packet header
 Cipv6_hdr_sIPv6 Packet header
 Cirq_contextArchitecture-specific structure for holding the processor state
 Ckbd_cond_tKeyboard raw condition structure
 Ckbd_keymapKeyboard keymap
 Ckbd_stateKeyboard status structure
 CklibraryLoaded library structure
 CknetifStructure describing one usable network device
 Ckos_blockdevA simple block device
 Ckos_direntDirectory entry
 Ckos_imgPlatform-indpendent image type
 Ckos_md5_cxtMD5 context
 Ckos_mutexMutual exclusion lock type
 CkthreadStructure describing one running thread
 Ckthread_once_tObject type backing kthread_once
 Ckthread_tls_kvThread-local storage key-value pair
 CmallinfoANSI C functions
 Cmaple_deviceOne maple device
 Cmaple_devinfoMaple device info structure
 Cmaple_driverA maple device driver
 Cmaple_frameMaple frame to be queued for transport
 Cmaple_portInternal representation of a Maple port
 Cmaple_responseMaple response frame structure
 Cmaple_state_strMaple state structure
 CmmucontextMMU context type
 CmmupageMMU TLB entry for a single page
 CmmusubcontextMMU sub-context type
 Cmouse_state_tMouse status structure
 Cnet_ipv4_statsIPv4 statistics structure
 Cnet_ipv6_statsIPv6 statistics structure
 Cnet_socketInternal representation of a socket for fs_socket
 Cnet_udp_statsUDP statistics structure
 CnetcfgNetwork configuration information
 Cnmmgr_handlerName handler interface
 CpollfdStructure representing a single file descriptor used by poll()
 Cppp_devicePPP device structure
 Cppp_protoPPP Protocol structure
 Cpthread_attr_tPOSIX thread attributes
 Cpthread_condattr_tPOSIX condition variable attributes
 Cpthread_mutexattr_tPOSIX mutex attributes
 Cpurupuru_effectEffect generation structure
 Cpvr_init_params_tPVR initialization structure
 Cpvr_mod_hdr_tModifier volume header
 Cpvr_modifier_vol_tPVR vertex type: Modifier volume
 Cpvr_poly_cxt_tPVR polygon context
 Cpvr_poly_hdr_tPVR polygon header
 Cpvr_poly_ic_hdr_tPVR polygon header with intensity color
 Cpvr_poly_mod_hdr_tPVR polygon header to be used with modifier volumes
 Cpvr_sprite_col_tPVR vertex type: Untextured sprite
 Cpvr_sprite_cxt_tPVR sprite context
 Cpvr_sprite_hdr_tPVR polygon header specifically for sprites
 Cpvr_sprite_txr_tPVR vertex type: Textured sprite
 Cpvr_statsPVR statistics structure
 Cpvr_vertex_pcm_tPVR vertex type: Non-textured, packed color, affected by modifier volume
 Cpvr_vertex_tGeneric PVR vertex type
 Cpvr_vertex_tpcm_tPVR vertex type: Textured, packed color, affected by modifer volume
 Crw_semaphoreReader/writer semaphore structure
 Csched_paramScheduling Parameters, P1003.1b-1993, p. 249
 CsemaphoreSemaphore type
 Csip_stateSIP status structure
 CsockaddrSocket address structure
 Csockaddr_inStructure used to store an IPv4 address for a socket
 Csockaddr_in6Structure used to store an IPv6 address for a socket
 Csockaddr_storageSocket address structure of appropriate size to hold any supported socket type's addresses
 Csymtab_handlerA symbol table "handler" for nmmgr
 Cvectorstr4-part vector type
 Cvfs_handlerVFS handler interface
 Cvid_modeVideo mode structure
 Cvmu_dir_tVMU FS Directory entries, 32 bytes each
 Cvmu_hdrFinal VMU package type
 Cvmu_pkgVMU Package type
 Cvmu_root_tVMU FS Root block layout
 Cvmu_timestamp_tBCD timestamp, used several places in the vmufs