__attribute__ | |
_usb_speed_info_t | |
trn::ipc::client::AccessorHelper< T, Extra > | |
trn::ipc::server::AccessorHelper< T > | |
trn::ipc::client::AccessorHelper< ipc::Buffer< T, type > > | |
trn::ipc::server::AccessorHelper< ipc::Buffer< T, type, expected_size > > | |
trn::ipc::client::AccessorHelper< ipc::InHandle< T, ipc::copy > > | |
trn::ipc::server::AccessorHelper< ipc::InHandle< T, ipc::copy > > | |
trn::ipc::client::AccessorHelper< ipc::InHandle< T, ipc::move > > | |
trn::ipc::server::AccessorHelper< ipc::InHandle< T, ipc::move > > | |
trn::ipc::client::AccessorHelper< ipc::InObject< T > > | |
trn::ipc::server::AccessorHelper< ipc::InPid > | |
trn::ipc::client::AccessorHelper< ipc::InPid > | |
trn::ipc::server::AccessorHelper< ipc::InRaw< T > > | |
trn::ipc::client::AccessorHelper< ipc::InRaw< T > > | |
trn::ipc::server::AccessorHelper< ipc::OutHandle< T, ipc::copy > > | |
trn::ipc::client::AccessorHelper< ipc::OutHandle< T, ipc::copy, Extra...> > | |
trn::ipc::server::AccessorHelper< ipc::OutHandle< T, ipc::move > > | |
trn::ipc::client::AccessorHelper< ipc::OutHandle< T, ipc::move, Extra...> > | |
trn::ipc::server::AccessorHelper< ipc::OutObject< T > & > | |
trn::ipc::client::AccessorHelper< ipc::OutObject< T > > | |
trn::ipc::server::AccessorHelper< ipc::OutPid > | |
trn::ipc::client::AccessorHelper< ipc::OutPid > | |
trn::ipc::server::AccessorHelper< ipc::OutRaw< T > > | |
trn::ipc::client::AccessorHelper< ipc::OutRaw< T > > | |
addrinfo_fixed | |
trn::ipc::server::ArgPack< T > | |
trn::ipc::client::ArgPack< T > | |
audio_output_buffer_t | This struct is sent over IPC and must look exactly like this |
audio_output_t | Audio output |
binder_t | Represents a remote interface |
blob_file | |
trn::ipc::Buffer< T, type, expected_size > | |
compositor_timing_t | Description here.. |
trn::ipc::copy | |
debug_event_info_t | |
display_t | Represents a physical display |
trn::service::usb::ds::DS | |
Elf64_Dyn | |
Elf64_Ehdr | |
Elf64_Phdr | |
Elf64_Rel | |
Elf64_Rela | |
Elf64_Sym | |
enable_shared_from_this | |
trn::WaitHandle | |
trn::service::usb::ds::Endpoint | |
fence_t | Represents conditions for the completion of an asynchronous graphics operation |
file | |
flat_binder_object_t | Binder object as included in a Parcel |
trn::ipc::server::FormatBuilder< T > | |
trn::ipc::client::FormatBuilder< T > | |
trn::ipc::server::FormatBuilder< ArgPack< Arg0, Args...> > | |
trn::ipc::client::FormatBuilder< ArgPack< Arg0, Args...> > | |
trn::ipc::server::FormatBuilder< ArgPack<> > | |
trn::ipc::client::FormatBuilder< ArgPack<> > | |
trn::ipc::server::FormatMutator< T > | |
trn::ipc::client::FormatMutator< T, Extra > | |
trn::ipc::server::FormatMutator< ipc::Buffer< T, type, expected_size > > | |
trn::ipc::client::FormatMutator< ipc::Buffer< T, type, expected_size > > | |
trn::ipc::server::FormatMutator< ipc::InHandle< T, ipc::copy > > | |
trn::ipc::client::FormatMutator< ipc::InHandle< T, ipc::copy > > | |
trn::ipc::server::FormatMutator< ipc::InHandle< T, ipc::move > > | |
trn::ipc::client::FormatMutator< ipc::InHandle< T, ipc::move > > | |
trn::ipc::client::FormatMutator< ipc::InObject< T > > | |
trn::ipc::server::FormatMutator< ipc::InPid > | |
trn::ipc::client::FormatMutator< ipc::InPid > | |
trn::ipc::server::FormatMutator< ipc::InRaw< T > > | |
trn::ipc::client::FormatMutator< ipc::InRaw< T > > | |
trn::ipc::server::FormatMutator< ipc::OutHandle< T, ipc::copy > > | |
trn::ipc::client::FormatMutator< ipc::OutHandle< T, ipc::copy, Extra...> > | |
trn::ipc::server::FormatMutator< ipc::OutHandle< T, ipc::move > > | |
trn::ipc::client::FormatMutator< ipc::OutHandle< T, ipc::move, Extra...> > | |
trn::ipc::server::FormatMutator< ipc::OutObject< T > & > | |
trn::ipc::client::FormatMutator< ipc::OutObject< T > > | |
trn::ipc::server::FormatMutator< ipc::OutPid > | |
trn::ipc::client::FormatMutator< ipc::OutPid > | |
trn::ipc::server::FormatMutator< ipc::OutRaw< T > > | |
trn::ipc::client::FormatMutator< ipc::OutRaw< T > > | |
frame_event_history_delta_t | ToDo: maybe someday actually implement this |
gpu_buffer_t | Buffer to be used for various GPU functions |
gpu_fence_t | |
graphic_buffer_t | Graphics buffer |
trn::service::HID | |
hid_controller_color_t | |
hid_controller_state_entry_t | |
hid_controller_state_t | |
hid_controller_t | |
hid_keyboard_t | |
hid_mac | |
hid_mouse_t | |
hid_shared_memory_t | |
hid_touch_data_entry_t | |
hid_touch_entry_t | |
hid_touchscreen_t | |
idirectoryentry | |
igbp_t | IGraphicBufferProducer object |
trn::ipc::InHandle< T, Transfer > | |
trn::ipc::InHandle< handle_t, Transfer > | |
trn::ipc::InObject< T > | |
trn::ipc::InPid | |
trn::ipc::InRaw< T > | |
trn::service::usb::ds::Interface | |
ipc_buffer_t | Buffer for transfer over IPC |
ipc_domain_t | Represents an IPC object domain |
ipc_message_t | Describes an incoming IPC message. Used as an intermediate during unpacking |
ipc_multi_session_node_t | |
ipc_multi_session_t | A wrapper around a session that will clone it for use from multiple threads when necessary |
ipc_object_t | Represents either an object within an IPC domain or a standalone object |
ipc_request_fmt_t | Describes format expectations for an incoming IPC request |
ipc_request_t | Represents an unmarshalled outgoing IPC request |
ipc_response_fmt_t | Describes format expectations for an incoming IPC response |
ipc_response_t | Represents an unmarshalled outgoing IPC response |
ipc_server_domain_t | Represents the server side of an IPC object domain |
ipc_server_object_t | Represents the server side of an IPC object |
ipc_server_port_t | |
ipc_server_session_t | |
ipc_server_t | |
trn::ipc::server::IPCServer | |
trn::KObject | |
trn::KResourceLimit | |
trn::KSharedMemory | |
trn::KTransferMemory | |
trn::KWaitable | |
trn::KDebug | |
trn::KEvent | |
trn::KPort | |
trn::KProcess | |
trn::KWEvent | |
ld_loader_t | |
loader_config_entry_t | |
loader_config_service_override_t | |
loader_config_t | |
trn::svc::MemoryMapping | |
trn::ipc::Message | |
module_header_t | |
module_input_t | |
module_list_node_t | |
module_t | |
trn::ipc::move | |
nvhost_ioc_ctrl_event_wait_args | |
nvhost_ioc_ctrl_syncpt_wait_args | |
nvhost_ioctl_ctrl_event_wait_args | Arguments to wait on a syncpt event |
nvhost_ioctl_ctrl_syncpt_wait_args | Arguments to wait on a syncpt |
nvmap_ioc_alloc_args | Memory allocation args structure for the nvmap object |
nvmap_ioc_create_args | Args to create an nvmap object |
nvmap_ioc_free_args | Memory freeing args structure for the nvmap object |
nvmap_ioc_from_id_args | Args to get the handle to an existing nvmap object |
nvmap_ioc_get_id_args | ID query args structure for an nvmap object |
nvmap_ioc_param_args | Info query args structure for an nvmap object |
trn::ipc::client::Object | |
trn::ipc::server::Object | |
trn::ipc::OutHandle< T, Transfer, Args > | |
trn::ipc::OutHandle< handle_t, Transfer > | |
trn::ipc::OutObject< T > | |
trn::ipc::OutPid | |
trn::ipc::OutRaw< T > | |
PACKED | |
parcel_t | Represents a parcel |
queue_buffer_input_t | Parameters passed to queueBuffer |
queue_buffer_output_t | Values received back from queueBuffer |
rect_t | A simple rectangle |
trn::ipc::server::RequestHandler< auto > | |
trn::ipc::server::RequestHandler< Func > | |
trn::as::Reservation | |
trn::ResultCode | |
runtime_error | |
trn::ResultError | |
trn::service::SM | |
surface_t | A surface that can be drawn to |
thread_context_t | |
tls | |
trn::ipc::client::TransactionFormat | |
trn::ipc::server::TransactionFormat | |
trn_condvar_t | |
trn_dir_ops_t | |
trn_dir_t | |
trn_dirent_t | |
trn_file_ops_t | |
trn_file_t | |
trn_fops_t | |
trn_inode_ops_t | |
trn_inode_t | |
trn_list_head_t | |
trn_result_description_t | |
trn_thread_t | |
twili_pipe_t | |
usb_device_data_t | |
usb_ds_endpoint_t | |
usb_ds_interface_t | |
usb_ds_report_entry_t | |
usb_ds_report_t | |
trn::Waiter | |