adb_dev_t | |
add_device_phase1 | Information for fibril for device discovery |
along | |
amsg_t | |
animation_t | |
arp_device | ARP device specific data |
arp_globals | ARP global data |
arp_header | ARP protocol header |
arp_proto | ARP protocol specific data |
arp_trans | ARP address translation record |
async_call_t | Structures of this type are used for keeping track of sent asynchronous calls and queing unsent calls |
async_sess_t | |
async_transaction_t | |
ata_base_t | Base addresses for ATA I/O blocks |
ata_cmd_t | ATA Command Register Block |
ata_ctl_t | |
ata_inquiry_data_t | Data returned from Inquiry command (mandatory part) |
ata_pcmd_inquiry_t | ATAPI Inquiry command |
ata_pcmd_read_12_t | ATAPI Read(12) command |
atomic | |
attr_idx_t | |
attr_rgb_t | |
attr_style_t | |
attr_val_t | |
attrs_t | |
awaiter_t | Structures of this type represent a waiting fibril |
bb_cell_t | Backbuffer character cell |
bigint | Big integer |
block | |
block_coord_t | Block coordinates |
br_block_t | Structure of a boot-record block |
builtin | Builtin symbols object |
builtin_t | |
cache_t | |
change_state_t | |
char_dev_ops_t | |
char_map | Character string to integer map item |
class_list | The list of device classes |
client_t | |
cliuser_t | |
conn_node_t | An inactive open connection |
connection_t | |
console_event_t | Console event structure |
console_t | |
context | |
context_t | Fibril context |
coord_t | Character cell coordinates |
cs_req_t | Request for connection to a clonable service |
cspan | Coordinate span |
cuda_instance_t | |
cuda_t | |
cyclic_buffer | |
data_t | |
ddf_dev | Device structure |
ddf_dev_ops | Devices operations |
ddf_fun | Function structure |
delay_port_state_change | Structure for automatic (delayed) port state change |
descriptor_dump_t | Mapping between descriptor id and dumping function |
dev_class | |
dev_class_info | Provides n-to-m mapping between function nodes and classes - each function can register in an arbitrary number of classes and each class can contain an arbitrary number of device functions |
dev_desc_t | |
dev_node | Device node in the device tree |
dev_tree | Represents device tree |
devcon_t | |
devfs_node_t | |
device_stats | Device usage statistics |
device_t | Opened devices structure |
devmap_device_t | Info about registered device |
devmap_driver_t | Representation of device driver |
devmap_namespace_t | Info about registered namespaces |
DIR | |
dir_elem_t | Structure to represent a directory entry |
dirent | |
disk_t | ATA device state structure |
doc_t | Document |
driver | Driver structure |
driver_list | The list of drivers |
driver_ops | Generic device driver operations |
dyn_fifo | Dynamic first in first out positive integer queue |
dyn_info | Holds the data extracted from an ELF Dynamic section |
dyn_info_arch_t | |
ed | |
elf32_dyn | |
elf32_header | ELF header |
elf32_rel | |
elf32_rela | |
elf32_section_header | |
elf32_segment_header | |
elf32_symbol | |
elf64_header | |
elf64_section_header | |
elf64_segment_header | |
elf64_symbol | |
elf_info_t | Some data extracted from the headers are stored here |
elf_ld_t | Holds information about an ELF binary being loaded |
endpoint | |
endpoint_list | Structure maintains both OHCI queue and software list of active endpoints |
err_desc_t | |
eth_device | Ethernet device specific data |
eth_globals | Ethernet global data |
eth_header | Ethernet header |
eth_header_lsap | Ethernet header IEEE 802.3 + 802.2 extension |
eth_header_snap | Ethernet header IEEE 802.3 + 802.2 + SNAP extensions |
eth_ieee_lsap | Ethernet header Link Service Access Point extension |
eth_preamble | Ethernet header preamble |
eth_proto | Ethernet protocol specific data |
eth_snap | Ethernet header SNAP extension |
fat_bs | |
fat_cfg | Configurable file-system parameters |
fat_dentry_t | |
fat_idx_t | FAT index structure |
fat_node | FAT in-core node |
fat_params | Derived file-system parameters |
fdi_node_t | This type is a libc version of the VFS triplet |
fibril | |
fibril_condvar_t | |
fibril_mutex_t | |
fibril_owner_info_t | |
fibril_rwlock_t | |
FILE | |
fixed_float | |
float32 | |
float64 | |
fncptr_t | |
frame_t | |
freed_t | Each instance of this type describes one interval of freed VFS indices |
fs_info_t | A structure like this will be allocated for each registered file system |
fs_node_t | |
fs_reg_t | |
fun_node | Function node in the device tree |
gpt_entry_t | GPT partition entry |
gpt_header_t | GPT header |
gsp_t | Scancode parser description |
gsp_trans_t | Scancode parser transition |
gxe_bd_t | |
hash_table_operations_t | Set of operations for hash table |
hash_table_t | Hash table structure |
hashed_service_t | Service hash table item |
hashed_task_t | Task hash table item |
hc | Main OHCI drier structure |
hcca | Host controller communication area |
hcd_endpoint | Connector structure linking ED to to prepared TD |
heap_area | Heap area |
heap_block_foot_t | Footer of a heap block |
heap_block_head_t | Header of a heap block |
hid_class_info | |
hid_descriptor_t | |
highscore | |
hub | Hub device type |
hub_descriptor_t | Hub descriptor |
hub_port_t | Hub port information |
hw_res_ops_t | |
hw_resource_list_t | |
hw_resource_t | HW resource (e.g |
i8042 | I8042 HW I/O interface |
i8042_port_t | Softstate structure, one for each serial port (primary and aux) |
icmp_echo | Echo specific data |
icmp_header | Internet control message header |
icmp_reply_t | ICMP reply data |
identify_data_t | Data returned from identify device and identify packet device command |
iface_dipatch_table_t | |
in6_addr | INET6 address |
in_addr | INET address |
input | Input state object |
input_buffer_t | |
int128_t | |
interrupt_context | |
interrupt_context_list | |
intmap | |
ip_globals | IP global data |
ip_header | Internet header |
ip_netif | IP network interface specific data |
ip_option | Internet option header |
ip_proto | IP protocol specific data |
ip_route | IP route specific data |
ipc_call_t | |
ipc_m_desc_t | |
ipv4_pseudo_header | Internet version 4 pseudo header |
isa_fun | |
istate | Interrupt context |
itd | |
item_t | |
keybuffer_t | |
keyfield_t | One field on screen |
layout_op_t | |
lc_name | Lclass-string pair |
lem_ident_t | |
lem_lit_char_t | |
lem_lit_int_t | |
lem_lit_string_t | |
lem_t | Lexical element |
lex | Lexer state object |
libfs_ops_t | |
link | Doubly linked list head and link type |
list | |
list_node | |
loader_t | Abstraction of a loader connection |
map_elem_t | |
match_id | Ids of device models used for device-to-driver matching |
match_id_list | List of ids for matching devices to drivers sorted according to match scores in descending order |
measured_string | Character string with measured length |
mem_area_t | |
mem_block_t | |
method_oper_t | |
module | |
module_t | |
mp_data_t | |
msg_t | Structures of this type are used to group information about a call and about a message queue link |
ne2k_t | |
net_globals_t | Networking module global data |
netif_device_t | Network interface device specific data |
netif_globals_t | Network interface module skeleton global data |
netif_t | Present network interface device |
nildummy_device | Dummy nil device specific data |
nildummy_globals | Dummy nil global data |
nildummy_proto | Dummy nil protocol specific data |
node_t | |
ns8250 | The driver data for the serial port devices |
ohci | |
ohci_regs | OHCI memory mapped registers structure |
ohci_transfer_batch | OHCI specific data required for USB transfer |
oper_t | |
option | |
output_buffer_t | |
p2i_entry_t | |
packet | Packet header |
packet_dimension | Packet dimension |
pane_t | Pane |
parse_t | Parser state object |
part | Partition |
pcb_t | Program Control Block |
pci_dev_iface_t | PCI device communication interface |
pci_fun_data | |
pciintel_bus | |
pending_call_t | |
pending_conn_t | Pending connection structure |
pending_wait_t | Pending task wait structure |
perc_cpu_t | |
perc_exc_t | |
perc_task_t | |
ph_alloc_size_t | |
phase_t | |
ping_config_t | Ping configuration |
pixmap_t | |
plb_entry_t | Each instance of this type describes one path lookup in progress |
polling_data_t | Data needed for polling |
printf_spec_t | Structure for specifying output methods for different printf clones |
prodcons_t | |
proto_t | |
ps2packet_t | |
pt_entry_t | Structure of a partition table entry |
queue_head | This structure is defined in UHCI design guide p |
rdata_addr_prop_t | Property address |
rdata_addr_var_t | Variable address |
rdata_address | Address item |
rdata_aprop_indexed_t | Indexed property address |
rdata_aprop_named_t | Named property address |
rdata_array_t | Array variable |
rdata_bool_t | Boolean variable |
rdata_char_t | Character variable |
rdata_deleg_t | Delegate variable |
rdata_enum_t | Enumerated type value |
rdata_int_t | Integer variable |
rdata_item | Data item |
rdata_object_t | Object variable |
rdata_ref_t | Reference variable |
rdata_resource_t | Resource handle |
rdata_string_t | String variable |
rdata_symbol_t | Symbol reference variable |
rdata_value | Value item |
rdata_var | Variable |
rdentry | |
recv_header_t | Type definition of the receive header |
refcnt_data | |
remote_iface_t | |
rh | Ohci root hub representation |
rm_job_t | |
root_hub | UHCI root hub drvier structure |
rootpc_fun | |
run | Runner state object |
run_block_ar | Block activation record |
run_block_vr | Block visit record |
run_proc_ar | Procedure activation record |
run_proc_vr | Procedure visit record |
run_thread_ar | Thread activation record |
runtime_env_t | |
s3c24xx_adc_io_t | S3C24xx ADC and touch-screen I/O |
s3c24xx_ts_t | S3C24xx touchscreen driver instance |
s3c24xx_uart_io_t | S3C24xx UART I/O |
s3c24xx_uart_t | S3C24xx UART instance |
saved_screen | |
sc_desc_t | |
screenbuffer_t | Structure for buffering state of one virtual console |
scsi_cmd_inquiry_t | |
sgcn_buffer_header_t | SGCN buffer header |
shape | |
sheet_t | Sheet |
sockaddr | Socket address |
sockaddr_in | INET socket address |
sockaddr_in6 | INET6 socket address |
socket | Socket specific data |
socket_client_globals | Socket client library global data |
socket_core | Socket core |
socket_port | Bound port sockets |
sp_action_prob_t | |
sp_term_cond_t | |
spt_t | S-point |
srv_proto_t | |
stacktrace_t | |
stat | |
stree_access_t | Member access operation |
stree_arg_attr_t | Argument atribute |
stree_as_t | as conversion operation |
stree_assign_t | Assignment |
stree_binop_t | Binary operation |
stree_block | Statement block |
stree_box_t | Boxing of primitive type (pseudo) |
stree_break_t | Break statement |
stree_call_t | Function call operation |
stree_csi | Class, struct or interface declaration |
stree_csimbr_t | Class, struct or interface member |
stree_ctor | Constructor declaration |
stree_deleg | Delegate declaration |
stree_embr | Enum member |
stree_enum | Enum declaration |
stree_except_t | except clause |
stree_expr | Arithmetic expression |
stree_exps_t | Expression statement |
stree_for_t | For statement |
stree_fun | Member function declaration |
stree_fun_sig_t | Function signature |
stree_ident_t | Identifier |
stree_if_clause_t | if or elif clause |
stree_if_t | If statement |
stree_index_t | Indexing operation |
stree_lit_bool_t | Boolean literal |
stree_lit_char_t | Character literal |
stree_lit_int_t | Integer literal |
stree_lit_ref_t | Reference literal (there is only one: nil ) |
stree_lit_string_t | String literal |
stree_literal_t | Literal |
stree_modm_t | Module member |
stree_module | Module |
stree_nameref_t | Name reference |
stree_new_t | New operation |
stree_proc | Procedure |
stree_proc_arg_t | Formal function parameter |
stree_program | Program |
stree_prop | Member property declaration |
stree_raise_t | Raise statement |
stree_return_t | Return statement |
stree_self_ref_t | Reference to currently active object |
stree_stat_t | Statement |
stree_switch_t | Switch statement |
stree_symbol | Symbol |
stree_symbol_attr_t | Symbol atribute |
stree_taccess_t | Type member access operation |
stree_tapply_t | Type application operation |
stree_targ | CSI formal type argument |
stree_texpr | Type expression |
stree_tindex_t | Type index operation |
stree_tliteral_t | Type literal |
stree_tnameref_t | Type name reference |
stree_unop_t | Unary operation |
stree_var | Member variable declaration |
stree_vdecl_t | Variable declaration |
stree_wef_t | With-try-except-finally (WEF) statement |
stree_when_t | when clause |
stree_while_t | While statement |
stype | Static typer state object |
subphase_t | |
symtab_t | |
tag_t | Tag |
tcb_t | TCB (Thread Control Block) struct |
tcp_globals | TCP global data |
tcp_header | Transmission datagram header |
tcp_max_segment_size_option | Maximum segment size TCP option |
tcp_operation | TCP operation data |
tcp_option | Transmission datagram header option |
tcp_socket_data | TCP socket specific data |
tcp_timeout | TCP reply timeout data |
td | |
tdata_array_t | Array type |
tdata_deleg_t | Delegate type |
tdata_ebase_t | Enum-base type |
tdata_enum_t | Enum type |
tdata_fun_sig_t | Function signature type |
tdata_fun_t | Functional type |
tdata_item | Type item, the result of evaluating a type expression |
tdata_object_t | Object type |
tdata_primitive_t | Primitive type |
tdata_tvv_t | Type variable valuation (mapping of type argument names to values) |
tdata_vref_t | Type variable reference |
test_t | |
timeval | |
timezone | |
tinput_t | Text input field (command line) |
tls_index | |
tmpfs_dentry | |
tmpfs_node | |
to_event_t | Structures of this type are used to track the timeout events |
token_t | |
transfer_descriptor | Transfer Descriptor, defined in UHCI design guide p |
transfer_list | Structure maintaining both hw queue and software list of currently executed transfers |
udp_globals | UDP global data |
udp_header | User datagram header |
uhci | Structure representing both functions of UHCI hc, USB host controller and USB root hub |
uhci_port | UHCI port structure |
uhci_regs | UHCI I/O registers layout |
uhci_transfer_batch | UHCI specific data required for USB transfer |
uint128_t | |
unused_t | Each instance of this type describes state of all VFS indices that are currently unused |
usb_alternate_interface_descriptors_t | Wrapper for data related to alternate interface setting |
usb_alternate_interfaces_t | Alternate interface settings |
usb_device_auto_polling_t | |
usb_device_connection_t | Abstraction of a physical connection to the device |
usb_device_descriptors_t | Descriptors for USB device |
usb_device_info | Information about attached USB device |
usb_device_keeper_t | Host controller device keeper |
usb_device_request_setup_packet_t | Device request setup packet |
usb_device_t | USB device structure |
usb_dp_descriptor_nesting_t | USB descriptors nesting |
usb_dp_parser_data_t | Descriptor parser data |
usb_dp_parser_t | Descriptor parser structure |
usb_driver_ops_t | USB driver ops |
usb_driver_t | USB driver structure |
usb_endpoint_description_t | Description of endpoint characteristics |
usb_endpoint_manager | |
usb_endpoint_mapping_t | Mapping of endpoint pipes and endpoint descriptions |
usb_hc_attached_device_t | Info about device attached to host controller |
usb_hc_connection_t | Connection to the host controller driver |
usb_hid_dev | Structure for holding general HID device data |
usb_hid_report_description_t | Description of one concrete report |
usb_hid_report_field_t | Description of one field/item in report |
usb_hid_report_item_t | State table for report descriptor parsing |
usb_hid_report_path_t | USB HID usage path structure |
usb_hid_report_t | Description of all reports described in one report descriptor |
usb_hid_report_usage_path_t | Item of usage path structure |
usb_hid_subdriver | |
usb_hid_subdriver_mapping | Structure representing the mapping between device requirements and the subdriver supposed to handle this device |
usb_hid_subdriver_usage | |
usb_hub_descriptor_header_t | Header of standard hub descriptor without the "variadic" part |
usb_hub_descriptor_type | Usb hub descriptor |
usb_hub_info_t | Information about attached hub |
usb_hub_port_t | Information about single port on a hub |
usb_iface_t | USB device communication interface |
usb_kbd_repeat_t | Structure for keeping information needed for auto-repeat of keys |
usb_kbd_t | USB/HID keyboard device type |
usb_massstor_cbw_t | |
usb_massstor_csw_t | |
usb_massstor_inquiry_result_t | Result of SCSI INQUIRY command |
usb_mouse_t | Container for USB mouse device |
usb_multimedia_t | Logitech UltraX device type |
usb_pipe_t | Abstraction of a logical connection to USB device endpoint |
usb_standard_configuration_descriptor_t | Standard USB configuration descriptor |
usb_standard_device_descriptor_t | Standard USB device descriptor |
usb_standard_endpoint_descriptor_t | Standard USB endpoint descriptor |
usb_standard_hid_class_descriptor_info_t | Part of standard USB HID descriptor specifying one class descriptor |
usb_standard_hid_descriptor_t | Standard USB HID descriptor |
usb_standard_interface_descriptor_t | Standard USB interface descriptor |
usb_target_t | USB complete address type |
usb_transfer_batch | |
usbhc_iface_t | USB host controller communication interface |
usbhid_iface_t | USB HID device communication interface |
usbinfo_action_t | |
usbinfo_device_t | |
usbmid_interface_t | Container for single interface in a MID device |
usbvirt_control_request_handler_t | Callback for control request on a virtual USB device |
usbvirt_descriptors_t | Standard USB descriptors for virtual device |
usbvirt_device | Virtual USB device |
usbvirt_device_configuration_extras_t | Extra configuration data for GET_CONFIGURATION request |
usbvirt_device_configuration_t | Single device configuration |
usbvirt_device_ops_t | Ops structure for virtual USB device |
vfs_client_data_t | |
vfs_file_t | Instances of this type represent an open file |
vfs_info_t | A structure like this is passed to VFS by each individual FS upon its registration |
vfs_lookup_res_t | |
vfs_node_t | Instances of this type represent an active, in-memory VFS node and any state which may be associated with it |
vfs_pair_t | |
vfs_triplet_t | |
vhc_data_t | |
vhc_transfer_t | |
vhc_virtdev_t | |
viewport_t | |
virtual_function_t | Virtual function entry |
vsnprintf_data_t | |
vuhid_data_t | |
vuhid_interface | |
winsize_t | |
wu_event_t | Structures of this type are used to track the wakeup events |