Turnstone Operating System
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
►
N
clipboard
C
ColorFormatter
C
PackabeleData
C
VDAgentAnnounceCapabilities
C
VDAgentClipboard
C
VDAgentGrap
C
VDAgentMessage
C
VDAgentRequestClipboard
C
_acpi_aml_object_t
C
acpi_aml_device
C
acpi_aml_device_bus_t
C
acpi_aml_device_dma_t
C
acpi_aml_device_interrupt_t
C
acpi_aml_device_ioport_t
C
acpi_aml_device_memory_range_t
C
acpi_aml_interrupt_map_item_t
C
acpi_aml_method_context_t
C
acpi_aml_opcode_t
C
acpi_aml_parser_context_t
C
acpi_aml_resource_bus_number_flag_t
C
acpi_aml_resource_io_flag_t
C
acpi_aml_resource_largeitem_t
C
acpi_aml_resource_memory_flag_t
C
acpi_aml_resource_smallitem_t
C
acpi_aml_resource_t
C
acpi_aml_resource_type_identifier_t
C
acpi_aml_resource_type_specific_flag_t
C
acpi_contex_t
C
acpi_generic_address_structure_t
C
acpi_pm1_control_register_t
C
acpi_rsdp_descriptor_t
C
acpi_sdt_header_t
C
acpi_table_fadt_t
►
C
acpi_table_madt_entry_t
C
info_t
C
interrupt_source_override_t
C
ioapic_t
C
local_apic_address_override_t
C
local_apic_address_t
C
nmi_t
C
processor_local_apic_t
►
C
acpi_table_mcfg_t
C
pci_segment_group_config_t
C
acpi_xrsdp_descriptor_t
C
acpi_xrsdt_t
C
aes_context_t
C
ahci_ata_identify_data_t
C
ahci_ata_logging_u
C
ahci_ata_ncq_error_log_s
C
ahci_ata_smart_u
C
ahci_disk_impl_context_t
C
ahci_fis_dev_bits_s
C
ahci_fis_dma_setup_s
C
ahci_fis_pio_setup_s
C
ahci_fis_reg_d2h_s
C
ahci_fis_reg_data_s
C
ahci_fis_reg_h2d_s
C
ahci_hba_cmd_header_s
C
ahci_hba_fis_s
C
ahci_hba_mem_s
C
ahci_hba_port_s
C
ahci_hba_prdt_entry_s
C
ahci_hba_prdt_s
C
ahci_hba_s
C
ahci_pci_capability_sata_s
C
ahci_sata_disk_s
C
apic_ioapic_register_t
C
apic_lintv_t
C
apic_register_spurious_interrupt_t
C
argument_parser_t
C
asm_instruction_mnemonic_map_t
C
asm_instruction_param_t
C
asm_instruction_t
C
asm_register_map_t
C
asm_register_t
C
asm_relocation_t
C
asm_token_t
C
bigint_item_t
C
bigint_t
C
bit_buffer_t
C
block_file_t
C
bloomfilter_t
Bloom filter struct
C
bplustree_internal_t
Internal tree struct. used as metadata of index
C
bplustree_iterator_internal_t
Internal iterator struct
C
bplustree_node_internal_t
Internal tree node
C
buffer_t
C
cache_config_t
C
cache_item_t
C
cache_t
C
clipboard_data_t
C
color_t
C
compiler_ast_node_t
C
compiler_ast_t
C
compiler_symbol_t
C
compiler_symbol_table_t
C
compiler_t
C
compiler_token_t
C
compiler_type_field_t
C
compiler_type_t
C
compression_header_t
Compression header
C
compression_t
C
cpu_cpuid_regs_t
Cpuid command set/get registers
C
cpu_reg_cr0_s
Cr0 register bit fields
C
cpu_reg_cr0_t
C
cpu_reg_cr4_u
Cr4 register bit fields
C
cpu_state_t
C
data_t
C
debug_breakpoint_t
C
debug_register_dr6_t
Debug register dr6
C
debug_register_dr7_t
Debug register dr7
C
deflate_hashtable_t
C
deflate_match_t
C
descriptor_gdt
General segment descriptor for gdt
C
descriptor_gdt_code
Code segment descriptor for gdt
C
descriptor_gdt_data
Data segment descriptor for gdt
C
descriptor_gdt_null
Null segment descriptor for gdt
C
descriptor_idt
Idt table descriptor
C
descriptor_register
Common register value for gdtr, idtr, ldtr, tr
C
descriptor_tss_t
64 bit tss descriptor
C
directory_context_t
C
directory_t
C
disk_file_context_t
C
disk_or_partition_t
C
disk_partition_context_t
C
disk_partition_ctx_t
C
disk_partition_t
C
disk_t
C
edu_t
C
efi_base_code_mode_t
C
efi_block_io_media_t
C
efi_block_io_t
C
efi_boot_services_t
C
efi_capsule_block_descriptor_t
C
efi_capsule_header_t
C
efi_configuration_table_t
C
efi_device_path_t
C
efi_disk_impl_context_t
Efi disk implementation context
C
efi_edid_discovered_protocol_t
C
efi_gop_mode_info_t
C
efi_gop_mode_t
C
efi_gop_pixel_bitmask_t
C
efi_gop_t
C
efi_guid_s
Efi guid has a special formatting
C
efi_image_header_s
C
efi_image_optinal_data_table_s
C
efi_image_optional_header_s
C
efi_image_relocation_entry_s
C
efi_image_section_header_s
C
efi_input_key_t
C
efi_ip_address_t
C
efi_ipv6_address_t
C
efi_loaded_image_t
C
efi_memory_descriptor_t
C
efi_network_ipv4_address_t
C
efi_network_mac_address_t
C
efi_open_protocol_information_entry_t
C
efi_partition_entry_s
C
efi_partition_table_header_s
C
efi_pmbr_chs_s
Efi uses a special one part at legacy mbr section. this struct is for CHS part
C
efi_pmbr_partition_s
Pmbr's partition line format
C
efi_pxe_base_code_arp_entry_t
C
efi_pxe_base_code_dhcpv4_packet_t
C
efi_pxe_base_code_dhcpv6_packet_t
C
efi_pxe_base_code_discover_info_t
C
efi_pxe_base_code_icmp_error_t
C
efi_pxe_base_code_ip_filter_t
C
efi_pxe_base_code_mtftp_info_t
C
efi_pxe_base_code_packet_t
C
efi_pxe_base_code_protocol_t
C
efi_pxe_base_code_route_entry_t
C
efi_pxe_base_code_srvlist_t
C
efi_pxe_base_code_tftp_error_t
C
efi_runtime_services_t
C
efi_system_table_t
C
efi_table_header_s
Gpt disk is also an efi table so it has same header
C
efi_time_capabilities_t
C
efi_time_t
C
efi_timestamp_properties_t
C
efi_timestamp_protocol_t
C
efi_tosdb_context_t
EFI tosdb context
C
elf32_hdr_t
C
elf32_rel_t
C
elf32_rela_t
C
elf32_shdr_t
C
elf32_sym_t
C
elf64_hdr_t
C
elf64_phdr_t
C
elf64_rel_t
C
elf64_rela_t
C
elf64_shdr_t
C
elf64_sym_t
C
elf_indent_t
C
empty_path_context_t
C
fat32_bpb_t
C
fat32_dir_list_iter_extradata_t
C
fat32_dir_list_iter_metadata_t
C
fat32_dirent_date
C
fat32_dirent_longname_t
C
fat32_dirent_shortname_t
C
fat32_dirent_time
C
fat32_fsinfo_t
C
file_context_t
C
file_t
C
filesystem_context_t
C
filesystem_t
C
font_psf1_t
Psf v1 font header
C
font_psf2_t
Psf v2 font header
C
font_table_t
Font table
C
frame_allocator_context_t
C
frame_allocator_t
Frame allocator class
C
frame_t
Frame definition
C
fs_stat_t
C
future_t
C
gcm_context_t
C
gpt_disk_s
C
gpt_parts_iter_metadata_t
C
graphics_raw_image_t
C
graphics_tga_image_t
C
hashmap_item_t
Hashmap item
C
hashmap_iterator_metadata_t
Metadata for the hashmap iterator
C
hashmap_segment_t
Hashmap segment
C
hashmap_t
Hashmap
C
heapinfo_t
Heap info struct
►
C
heapmetainfo_t
Heap info struct
C
fast_classes_t
C
hpet_address_t
HPET address structure
C
hpet_capabilities_t
HPET capabilities register
C
hpet_congfiguration_t
HPET configuration register
C
hpet_interrupt_status_t
HPET interrupt status register
C
hpet_t
HPET structure
C
hpet_table_t
ACPI HPET table structure
C
hpet_timer_configuration_t
HPET timer configuration register
C
huffman_bit_level_info_t
C
huffman_decode_table_t
C
huffman_encode_freq_t
C
huffman_encode_table_t
C
huffman_symbol_freq_t
C
hypervisor_ept_pde_2mib_t
C
hypervisor_ept_pde_t
C
hypervisor_ept_pdpte_t
C
hypervisor_ept_pml4e_t
C
hypervisor_ept_pte_t
C
hypervisor_ipc_message_t
C
hypervisor_vm_module_load_t
C
hypervisor_vm_t
C
index_t
C
indexer_idx_kc_internal_t
C
indexer_internal_t
C
interrupt_errorcode_pagefault_u
Bit fileds for page fault error no
C
interrupt_frame
Interrupt frame for interrupt function
C
interrupt_frame_ext
Interrupt frame for interrupt function
C
interrupt_frame_ext_t
C
interrupt_frame_t
C
interrupt_irq_list_item_t
C
iterator_t
Iterator interface struct
C
kbd_report_t
C
kbd_state_t
C
linkedlist_item_internal
Linked list internal type
C
linkedlist_iterator_internal_t
Iterator struct
C
linker_context_t
C
linker_direct_relocation_t
Relocation information
C
linker_global_offset_table_entry_t
C
linker_metadata_at_memory_t
C
linker_module_at_memory_t
C
linker_module_t
C
linker_relocation_entry_t
C
linker_section_at_memory_t
C
linker_section_locations_t
Section information
C
linker_section_t
C
linkerdb_stats_t
C
linkerdb_t
C
list_item_t
C
list_t
List internal interface
C
lock_t
C
map_internal_t
C
memory_heap_hash_block_t
C
memory_heap_hash_fast_class_t
C
memory_heap_hash_metadata_t
C
memory_heap_hash_pool_t
C
memory_heap_stat_t
Heap statistics, both monitoring and leak analysis
C
memory_heap_t
Heap interface for all types
C
memory_page_entry_s
Page entry struct
C
memory_page_entry_t
C
memory_page_table_context_t
C
memory_page_table_s
Page table struct
C
memory_page_table_t
C
mouse_report_t
C
network_arp_t
C
network_dhcpv4_t
C
network_e1000_dev_t
C
network_e1000_mmio_t
C
network_e1000_rx_desc_s
C
network_e1000_tx_desc_s
C
network_ethernet_t
C
network_icmpv4_header_t
C
network_icmpv4_ping_header_t
C
network_info_t
C
network_ipv4_address_t
C
network_ipv4_fragment_item_t
►
C
network_ipv4_fragment_key_t
C
fields_t
C
network_ipv4_fragment_t
C
network_ipv4_header_t
C
network_received_packet_t
C
network_tcpv4_connection_t
C
network_tcpv4_header_t
C
network_tcpv4_listener_t
C
network_transmit_packet_t
C
network_udpv4_header_t
C
nvme_completion_queue_entry_t
Nvme completion queue entry fields
C
nvme_controller_aqa_t
Nvme admin queue attributes
C
nvme_controller_bpinfo_t
Nvme controller boot partition information
C
nvme_controller_bprsel_t
Nvme controller boot partition read select field
C
nvme_controller_cap_t
Nvme
nvme_controller_registers_t
nvme cap field
C
nvme_controller_cfg_t
Nvme controller configuration
C
nvme_controller_cmbloc_t
Controller memory buffer location
C
nvme_controller_cmbmsc_t
Nvme controller controller memory buffer memory space control field
C
nvme_controller_cmbsts_t
Nvme controller controller memory buffer status field
C
nvme_controller_cmbsz_t
Nvme controller memory buffer size field
C
nvme_controller_registers_t
Nvme controller register at bar0 and bar1
C
nvme_controller_sts_t
Nvme controller status filed
C
nvme_controller_version_t
Nvme
nvme_controller_registers_t
version field
C
nvme_disk_impl_context_t
C
nvme_disk_t
C
nvme_identify_t
Nvme identify data fields
C
nvme_lba_format_t
C
nvme_ns_identify_t
Nvme namespace identify data fields
►
C
nvme_submission_queue_entry_t
Nvme submission queue entry
►
C
nvme_submission_queue_entry_datapointer_t
C
nvme_submission_queue_entry_prplist_t
C
pascal_lexer_t
C
pascal_parser_t
C
path_context_t
C
path_interface_t
C
path_t
►
C
pci_bar_register_t
C
bar_type_t
C
io_space_bar_t
C
memory_space_bar_t
C
pci_bist_register_t
C
pci_capability_msi_t
C
pci_capability_msix_t
C
pci_capability_msix_table_entry_t
C
pci_capability_msix_table_t
C
pci_capability_t
C
pci_cardbus_bridge_t
C
pci_command_register_t
C
pci_common_header_t
C
pci_context_t
C
pci_dev_t
Pci device info returned by the iterator
C
pci_generic_device_t
C
pci_header_type_register_t
Pci device type data inside
pci_common_header_t
C
pci_iterator_internal_t
C
pci_pci2pci_bridge_t
C
pci_status_register_t
C
png_decoder_t
C
png_encoder_t
C
program_header_t
Program definition header
C
rbtree_iterator_t
C
rbtree_node_t
C
rbtree_t
C
rect_t
C
screen_info_t
C
scsi_capacity_10_t
C
scsi_capacity_16_t
C
scsi_command_inquiry_t
C
scsi_command_read_10_t
C
scsi_command_read_16_t
C
scsi_command_read_capacity_10_t
C
scsi_command_read_capacity_16_t
C
scsi_command_status_t
C
scsi_command_sync_cache_10_t
C
scsi_command_sync_cache_16_t
C
scsi_command_test_unit_ready_t
C
scsi_command_write_10_t
C
scsi_command_write_16_t
C
scsi_standard_inquiry_data_t
C
semaphore_t
C
set_t
C
sha256_internal_ctx_t
C
sha512_internal_ctx_t
C
simple_input_interface_t
C
simple_text_output_interface_t
C
simple_text_output_mode_t
C
smbios_baseboard_information_t
SMBIOS baseboard information structure
C
smbios_bios_information_t
SMBIOS BIOS information structure
C
smbios_cache_information_t
SMBIOS cache information structure
C
smbios_entrypoint_32_t
32-bit SMBIOS entry point structure
C
smbios_entrypoint_64_t
64-bit SMBIOS entry point structure
C
smbios_port_connector_information_t
SMBIOS port connector information structure
C
smbios_processor_information_t
SMBIOS processor information structure
C
smbios_structure_header_t
SMBIOS structure header
C
smbios_system_enclosure_or_chassis_t
SMBIOS system enclosure or chassis structure
C
smbios_system_information_t
SMBIOS system information structure
C
smbios_system_slots_t
SMBIOS system slots structure
C
smp_data_t
C
spool_item_t
C
sposl_item_window_extra_data
C
stackframe_t
C
system_info_t
System information struct
C
task_list_item_t
C
task_registers_t
C
task_t
C
timeparsed_t
C
token_position_t
C
token_t
C
tokenizer_iterator_ctx_t
C
tosdb_backend_disk_ctx_t
C
tosdb_backend_memory_ctx_t
C
tosdb_backend_t
C
tosdb_block_column_list_item_t
Tosdb column list item
C
tosdb_block_column_list_t
Tosdb column list
C
tosdb_block_column_t
Tosdb column
C
tosdb_block_database_list_item_t
Tosdb database list item
C
tosdb_block_database_list_t
Tosdb database list
C
tosdb_block_database_t
Tosdb database
C
tosdb_block_header_t
Tosdb block header
C
tosdb_block_index_list_item_t
C
tosdb_block_index_list_t
Tosdb index list
C
tosdb_block_sstable_index_data_t
Tosdb sstable index data
C
tosdb_block_sstable_index_t
Tosdb sstable index
C
tosdb_block_sstable_list_item_index_pair_t
Tosdb sstable list item index pair
C
tosdb_block_sstable_list_item_t
Tosdb sstable list item
C
tosdb_block_sstable_list_t
Tosdb sstable list
C
tosdb_block_table_list_item_t
Tosdb table list item
C
tosdb_block_table_list_t
Tosdb table list
C
tosdb_block_table_t
Tosdb table
C
tosdb_block_valuelog_t
Tosdb valuelog
C
tosdb_cache_config_t
Tosdb cache config
C
tosdb_cache_key_t
Tosdb cache key
C
tosdb_cache_t
Tosdb cache structure
C
tosdb_cached_bloomfilter_t
Tosdb boomfilter cache item
C
tosdb_cached_index_data_t
Tosdb index data cache item it is for primary/unique index
C
tosdb_cached_secondary_index_data_t
Tosdb secondary index data cache item
C
tosdb_cached_valuelog_t
Tosdb valuelog cache item
C
tosdb_column_t
C
tosdb_database_t
C
tosdb_index_t
C
tosdb_manager_deployed_module_t
C
tosdb_manager_ipc_t
C
tosdb_memtable_index_item_t
C
tosdb_memtable_index_t
C
tosdb_memtable_secondary_index_item_t
C
tosdb_memtable_t
C
tosdb_record_context_t
C
tosdb_record_key_t
C
tosdb_record_t
Tosdb record
C
tosdb_sequence_t
C
tosdb_superblock_t
Tosdb super block
C
tosdb_t
Tosdb instance
C
tosdb_table_t
C
tss_s
Tss descriptor values
C
usb_config_desc_t
C
usb_config_t
C
usb_controller_metadata_t
C
usb_controller_t
C
usb_device_desc_t
C
usb_device_request_t
C
usb_device_t
C
usb_driver_t
C
usb_ehci_cmd_reg_t
C
usb_ehci_controller_capabilties_t
C
usb_ehci_framelist_item_t
C
usb_ehci_hccparams_t
C
usb_ehci_hcsparams_t
C
usb_ehci_int_enable_reg_t
C
usb_ehci_itd_t
C
usb_ehci_op_regs_t
C
usb_ehci_port_sts_and_ctrl_t
C
usb_ehci_qh_t
C
usb_ehci_qtd_pointer_t
C
usb_ehci_qtd_t
C
usb_ehci_qtd_token_t
C
usb_ehci_sitd_t
C
usb_ehci_sts_reg_t
C
usb_endpoint_desc_t
C
usb_endpoint_t
C
usb_hid_desc_t
C
usb_hub_desc_t
C
usb_interface_desc_t
C
usb_kbd_report_t
C
usb_legacy_support_capabilities_t
C
usb_legacy_support_status_t
C
usb_mass_storage_cbw_t
C
usb_mass_storage_csw_t
C
usb_mass_storage_disk_impl_context_t
C
usb_string_desc_t
C
usb_transfer_t
C
usb_xhci_capabilities_t
C
usb_xhci_hcc_params_1_t
C
usb_xhci_hcc_params_2_t
C
usb_xhci_hcs_params_1_t
C
usb_xhci_hcs_params_2_t
C
usb_xhci_hcs_params_3_t
C
vdagent_cap_announce_t
C
vdagent_clipboard_grab_t
C
vdagent_clipboard_release_t
C
vdagent_clipboard_request_t
C
vdagent_clipboard_t
C
vdagent_max_clipboard_t
C
vdagent_message_t
C
vdi_chunk_header_t
C
video_edid_detailed_timing_t
C
video_edid_standart_timing_t
C
video_edid_t
C
video_frame_buffer_t
Video frame buffer information
C
virgl_alpha_state_t
C
virgl_blend_state_t
C
virgl_box_t
C
virgl_cmd_clear_t
C
virgl_cmd_clear_texture_t
C
virgl_cmd_t
C
virgl_color_t
C
virgl_copy_region_t
C
virgl_depth_state_t
C
virgl_depth_stencil_alpha_state_t
C
virgl_draw_info_t
C
virgl_link_shader_t
C
virgl_obj_framebuffer_state_t
C
virgl_obj_surface_t
C
virgl_rasterizer_state_t
C
virgl_renderer_t
C
virgl_res_iw_t
C
virgl_rt_blend_state_t
C
virgl_sampler_view_t
C
virgl_sampler_views_t
C
virgl_shader_buffer_element_t
C
virgl_shader_buffer_t
C
virgl_shader_image_t
C
virgl_shader_images_t
C
virgl_shader_t
C
virgl_stencil_state_t
C
virgl_stream_output_t
C
virgl_vertex_buffer_t
C
virgl_vertex_element_t
C
virgl_vertex_t
C
virgl_viewport_state_t
C
virtio_console_config_t
C
virtio_console_control_t
C
virtio_console_port_t
C
virtio_console_resize_t
C
virtio_console_t
C
virtio_dev_t
C
virtio_gpu_box_t
C
virtio_gpu_cmd_submit_t
C
virtio_gpu_config_t
C
virtio_gpu_ctrl_hdr_t
C
virtio_gpu_ctx_create_t
C
virtio_gpu_ctx_destroy_t
C
virtio_gpu_ctx_resource_t
C
virtio_gpu_cursor_pos_t
C
virtio_gpu_display_one_t
C
virtio_gpu_get_capset_info_t
C
virtio_gpu_get_capset_t
C
virtio_gpu_get_edid_t
C
virtio_gpu_mem_entry_t
C
virtio_gpu_rect_t
C
virtio_gpu_resource_assign_uuid_t
C
virtio_gpu_resource_attach_backing_t
C
virtio_gpu_resource_create_2d_t
C
virtio_gpu_resource_create_3d_t
C
virtio_gpu_resource_create_blob_t
C
virtio_gpu_resource_detach_backing_t
C
virtio_gpu_resource_flush_t
C
virtio_gpu_resource_map_blob_t
C
virtio_gpu_resource_unmap_blob_t
C
virtio_gpu_resource_unref_t
C
virtio_gpu_resp_capset_info_t
C
virtio_gpu_resp_capset_t
C
virtio_gpu_resp_display_info_t
C
virtio_gpu_resp_edid_t
C
virtio_gpu_resp_map_info_t
C
virtio_gpu_resp_resource_uuid_t
C
virtio_gpu_set_scanout_blob_t
C
virtio_gpu_set_scanout_t
C
virtio_gpu_transfer_host_3d_t
C
virtio_gpu_transfer_to_host_2d_t
C
virtio_gpu_update_cursor_t
C
virtio_gpu_wrapper_t
C
virtio_input_absinfo_s
C
virtio_input_config_s
C
virtio_input_devids_s
C
virtio_input_event_s
C
virtio_network_config_t
C
virtio_network_control_mac_t
C
virtio_network_control_mq_t
C
virtio_network_control_notf_coalesce_rx_t
C
virtio_network_control_notf_coalesce_tx_t
C
virtio_network_control_t
C
virtio_network_header_t
C
virtio_notification_data_t
C
virtio_pci_cap
C
virtio_pci_common_config
C
virtio_pci_config_cap_t
C
virtio_pci_notify_cap_t
C
virtio_pqueue_desc_t
C
virtio_pqueue_event_suppress_t
C
virtio_pqueue_indirect_descriptor_table_t
C
virtio_queue_avail_t
C
virtio_queue_descriptor_t
C
virtio_queue_ext_t
C
virtio_queue_indirect_descriptor_table_t
C
virtio_queue_used_element_t
C
virtio_queue_used_t
C
vmcs_msr_blob_t
C
vmcs_registers_t
C
vmcs_vmexit_info
C
vmware_svga2_t
C
window_event_t
C
window_input_value_t
C
window_t
C
wnd_editor_extra_data_t
C
wnd_options_list_item_t
C
wnd_options_list_t
C
xxhash32_context_t
Xxhash32 context
C
xxhash64_context_t
XxHash 64-bit context structure
C
zpack_hashtable_t
Hashtable structure
C
zpack_match_t
Match structure
Generated by
1.9.5