Index A | D | E | F | G | H | I | M | P | R | S | U | W A align_u32 (C++ function) D do_memory_areas_overlap (C++ function) do_memory_regions_overlap (C++ function) dt_get_first_prop (C++ function) dt_get_next_prop (C++ function) dt_get_node_by_path (C++ function) dt_get_node_child (C++ function) dt_get_node_in_subtree_by_path (C++ function) dt_get_node_name (C++ function) dt_get_node_name_ptr (C++ function) dt_get_node_sibling (C++ function) dt_get_prop_buffer (C++ function) dt_get_prop_by_name (C++ function) dt_get_prop_name (C++ function) dt_get_prop_name_ptr (C++ function) dt_init (C++ function) dt_node_t (C++ type) dt_prop_t (C++ type) dt_reset (C++ function) dt_skip_nested_nodes (C++ function) dt_skip_node_header (C++ function) dt_skip_node_name (C++ function) dt_skip_node_properties (C++ function) E ebreak (C++ function) endianness_t (C++ enum) endianness_t::ENDIAN_BIG (C++ enumerator) endianness_t::ENDIAN_LITTLE (C++ enumerator) ExceptionType (C++ enum) (C++ type) ExceptionType::ExcAddressMisaligned (C++ enumerator) ExceptionType::ExcBreakpoint (C++ enumerator) ExceptionType::ExcEnvCallM (C++ enumerator) ExceptionType::ExcEnvCallS (C++ enumerator) ExceptionType::ExcEnvCallU (C++ enumerator) ExceptionType::ExcIllegalInstr (C++ enumerator) ExceptionType::ExcInstrAccessFault (C++ enumerator) ExceptionType::ExcInstrPageFault (C++ enumerator) ExceptionType::ExcLoadAccessFault (C++ enumerator) ExceptionType::ExcLoadAddrMisaligned (C++ enumerator) ExceptionType::ExcLoadPageFault (C++ enumerator) ExceptionType::ExcStoreAccessFault (C++ enumerator) ExceptionType::ExcStoreAddressMisaligned (C++ enumerator) ExceptionType::ExcStorePageFault (C++ enumerator) F FDT_COMPATIBLE_VERSION (C macro) FDT_MAGIC (C macro) FDT_OFF_BOOT_CPUID_PHYS (C macro) FDT_OFF_LAST_COMP_VERSION (C macro) FDT_OFF_MAGIC (C macro) FDT_OFF_MEM_RSVMAP (C macro) FDT_OFF_OFF_DT_STRINGS (C macro) FDT_OFF_OFF_DT_STRUCT (C macro) FDT_OFF_SIZE_DT_STRINGS (C macro) FDT_OFF_SIZE_DT_STRUCT (C macro) FDT_OFF_TOTAL_SIZE (C macro) FDT_OFF_VERSION (C macro) fdt_t (C++ struct) fdt_t::fdt_buffer (C++ member) fdt_t::fdt_version (C++ member) fdt_t::root_node (C++ member) fdt_t::strings_off (C++ member) fdt_t::struct_off (C++ member) fdt_t::struct_size (C++ member) fdt_t::total_size (C++ member) fdt_token_t (C++ enum) fdt_token_t::FDT_BEGIN_NODE (C++ enumerator) fdt_token_t::FDT_END (C++ enumerator) fdt_token_t::FDT_END_NODE (C++ enumerator) fdt_token_t::FDT_NOP (C++ enumerator) fdt_token_t::FDT_PROP (C++ enumerator) frame_size_t (C++ enum) frame_size_t::FRAME_SIZE_128KiB (C++ enumerator) frame_size_t::FRAME_SIZE_16KiB (C++ enumerator) frame_size_t::FRAME_SIZE_1GiB (C++ enumerator) frame_size_t::FRAME_SIZE_1MiB (C++ enumerator) frame_size_t::FRAME_SIZE_256KiB (C++ enumerator) frame_size_t::FRAME_SIZE_2MiB (C++ enumerator) frame_size_t::FRAME_SIZE_32KiB (C++ enumerator) frame_size_t::FRAME_SIZE_4KiB (C++ enumerator) frame_size_t::FRAME_SIZE_512KiB (C++ enumerator) frame_size_t::FRAME_SIZE_64KiB (C++ enumerator) frame_size_t::FRAME_SIZE_8KiB (C++ enumerator) G get_exception_code (C++ function) get_interrupt_code (C++ function) H hartid (C++ function) I i16 (C++ type) i32 (C++ type) i64 (C++ type) i8 (C++ type) InterruptType (C++ enum) (C++ type) InterruptType::IntMExternal (C++ enumerator) InterruptType::IntMSoftware (C++ enumerator) InterruptType::IntMTimer (C++ enumerator) InterruptType::IntSExternal (C++ enumerator) InterruptType::IntSSoftware (C++ enumerator) InterruptType::IntSTimer (C++ enumerator) ireg_t (C++ type) is_interrupt (C++ function) M memccpy (C++ function) memchr (C++ function) memcmp (C++ function) memcpy (C++ function) memmove (C++ function) memory_area_expand_to_alignment (C++ function) memory_area_shrink_to_alignment (C++ function) memory_area_t (C++ struct) memory_region_shrink_to_alignment (C++ function) memory_region_t (C++ struct) memory_region_to_area (C++ function) memset (C++ function) memset_explicit (C++ function) P phys_mem_alloc_frame (C++ function) phys_mem_free_frame (C++ function) phys_mem_get_frame_size_in_bytes (C++ function) phys_mem_init (C++ function) physical_memory_region_shrink_to_alignment (C++ function) physical_memory_region_t (C++ struct) physical_memory_region_to_area (C++ function) pmallocator_allocate (C++ function) pmallocator_free (C++ function) pmallocator_get_header (C++ function) pmallocator_init_region (C++ function) R read_be32 (C++ function) read_be64 (C++ function) read_le32 (C++ function) read_le64 (C++ function) reg_t (C++ type) S sbi_cppc_probe (C++ function) sbi_cppc_read (C++ function) sbi_cppc_read_hi (C++ function) sbi_cppc_write (C++ function) sbi_debug_console_read (C++ function) sbi_debug_console_write (C++ function) sbi_debug_console_write_byte (C++ function) sbi_debug_disable_triggers (C++ function) sbi_debug_enable_triggers (C++ function) sbi_debug_install_triggers (C++ function) sbi_debug_num_triggers (C++ function) sbi_debug_read_triggers (C++ function) sbi_debug_set_shmem (C++ function) sbi_debug_uninstall_triggers (C++ function) sbi_debug_update_triggers (C++ function) sbi_ecall (C++ function) sbi_error_t (C++ enum) sbi_error_t::SBI_ERR_ALREADY_AVAILABLE (C++ enumerator) sbi_error_t::SBI_ERR_ALREADY_STARTED (C++ enumerator) sbi_error_t::SBI_ERR_ALREADY_STOPPED (C++ enumerator) sbi_error_t::SBI_ERR_BAD_RANGE (C++ enumerator) sbi_error_t::SBI_ERR_DENIED (C++ enumerator) sbi_error_t::SBI_ERR_DENIED_LOCKED (C++ enumerator) sbi_error_t::SBI_ERR_FAILED (C++ enumerator) sbi_error_t::SBI_ERR_INVALID_ADDRESS (C++ enumerator) sbi_error_t::SBI_ERR_INVALID_PARAM (C++ enumerator) sbi_error_t::SBI_ERR_INVALID_STATE (C++ enumerator) sbi_error_t::SBI_ERR_IO (C++ enumerator) sbi_error_t::SBI_ERR_NO_SHMEM (C++ enumerator) sbi_error_t::SBI_ERR_NOT_SUPPORTED (C++ enumerator) sbi_error_t::SBI_ERR_TIMEOUT (C++ enumerator) sbi_error_t::SBI_SUCCESS (C++ enumerator) sbi_extension_id_t (C++ enum) sbi_extension_id_t::SBI_EXT_BASE (C++ enumerator) sbi_extension_id_t::SBI_EXT_CPPC (C++ enumerator) sbi_extension_id_t::SBI_EXT_DBCN (C++ enumerator) sbi_extension_id_t::SBI_EXT_DBTR (C++ enumerator) sbi_extension_id_t::SBI_EXT_FWFT (C++ enumerator) sbi_extension_id_t::SBI_EXT_HSM (C++ enumerator) sbi_extension_id_t::SBI_EXT_IPI (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_CLEAR_IPI (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_CONSOLE_GETCHAR (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_CONSOLE_PUTCHAR (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_REMOTE_FENCE_I (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_REMOTE_SFENCE_VMA (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_REMOTE_SFENCE_VMA_ASID (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_SEND_IPI (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_SET_TIMER (C++ enumerator) sbi_extension_id_t::SBI_EXT_LEGACY_SHUTDOWN (C++ enumerator) sbi_extension_id_t::SBI_EXT_MPXY (C++ enumerator) sbi_extension_id_t::SBI_EXT_NACL (C++ enumerator) sbi_extension_id_t::SBI_EXT_PMU (C++ enumerator) sbi_extension_id_t::SBI_EXT_RFENCE (C++ enumerator) sbi_extension_id_t::SBI_EXT_SSE (C++ enumerator) sbi_extension_id_t::SBI_EXT_STA (C++ enumerator) sbi_extension_id_t::SBI_EXT_SUSP (C++ enumerator) sbi_extension_id_t::SBI_EXT_SYSTEM_RESET (C++ enumerator) sbi_extension_id_t::SBI_EXT_TIME (C++ enumerator) sbi_fwft_get (C++ function) sbi_fwft_set (C++ function) sbi_get_impl_id (C++ function) sbi_get_impl_version (C++ function) sbi_get_marchid (C++ function) sbi_get_mimpid (C++ function) sbi_get_mvendorid (C++ function) sbi_get_spec_version (C++ function) sbi_hart_get_status (C++ function) sbi_hart_start (C++ function) sbi_hart_stop (C++ function) sbi_hart_suspend (C++ function) sbi_hart_suspend_nonretentive (C++ function) sbi_hart_suspend_retentive (C++ function) sbi_hsm_state_t (C++ enum) sbi_hsm_state_t::SBI_HSM_RESUME_PENDING (C++ enumerator) sbi_hsm_state_t::SBI_HSM_START_PENDING (C++ enumerator) sbi_hsm_state_t::SBI_HSM_STARTED (C++ enumerator) sbi_hsm_state_t::SBI_HSM_STOP_PENDING (C++ enumerator) sbi_hsm_state_t::SBI_HSM_STOPPED (C++ enumerator) sbi_hsm_state_t::SBI_HSM_SUSPEND_PENDING (C++ enumerator) sbi_hsm_state_t::SBI_HSM_SUSPENDED (C++ enumerator) sbi_hsm_suspend_type_t (C++ enum) sbi_hsm_suspend_type_t::SBI_HSM_SUSPEND_DEFAULT_NON_RETENTIVE (C++ enumerator) sbi_hsm_suspend_type_t::SBI_HSM_SUSPEND_DEFAULT_RETENTIVE (C++ enumerator) sbi_legacy_clear_ipi (C++ function) sbi_legacy_console_getchar (C++ function) sbi_legacy_console_putchar (C++ function) sbi_legacy_remote_fence_i (C++ function) sbi_legacy_remote_sfence_vma (C++ function) sbi_legacy_remote_sfence_vma_asid (C++ function) sbi_legacy_send_ipi (C++ function) sbi_legacy_set_timer (C++ function) sbi_legacy_shutdown (C++ function) sbi_mpxy_get_channel_ids (C++ function) sbi_mpxy_get_notification_events (C++ function) sbi_mpxy_get_shmem_size (C++ function) sbi_mpxy_read_attributes (C++ function) sbi_mpxy_send_message_with_response (C++ function) sbi_mpxy_send_message_without_response (C++ function) sbi_mpxy_set_shmem (C++ function) sbi_mpxy_write_attributes (C++ function) sbi_nacl_probe_feature (C++ function) sbi_nacl_set_shmem (C++ function) sbi_nacl_sync_csr (C++ function) sbi_nacl_sync_hfence (C++ function) sbi_nacl_sync_sret (C++ function) sbi_pmu_counter_config_matching (C++ function) sbi_pmu_counter_fw_read (C++ function) sbi_pmu_counter_fw_read_hi (C++ function) sbi_pmu_counter_get_info (C++ function) sbi_pmu_counter_start (C++ function) sbi_pmu_counter_stop (C++ function) sbi_pmu_event_get_info (C++ function) sbi_pmu_num_counters (C++ function) sbi_pmu_snapshot_set_shmem (C++ function) sbi_probe_extension (C++ function) sbi_remote_fence_i (C++ function) sbi_remote_hfence_gvma (C++ function) sbi_remote_hfence_gvma_vmid (C++ function) sbi_remote_hfence_vvma (C++ function) sbi_remote_hfence_vvma_asid (C++ function) sbi_remote_sfence_vma (C++ function) sbi_remote_sfence_vma_asid (C++ function) sbi_reset_reason_t (C++ enum) sbi_reset_reason_t::SBI_RESET_REASON_NO_REASON (C++ enumerator) sbi_reset_reason_t::SBI_RESET_REASON_SYSTEM_FAILURE (C++ enumerator) sbi_reset_type_t (C++ enum) sbi_reset_type_t::SBI_RESET_TYPE_COLD_REBOOT (C++ enumerator) sbi_reset_type_t::SBI_RESET_TYPE_SHUTDOWN (C++ enumerator) sbi_reset_type_t::SBI_RESET_TYPE_WARM_REBOOT (C++ enumerator) sbi_send_ipi (C++ function) sbi_set_timer (C++ function) SBI_SPEC_VERSION_DEFAULT (C macro) SBI_SPEC_VERSION_MAJOR_MASK (C macro) SBI_SPEC_VERSION_MAJOR_SHIFT (C macro) SBI_SPEC_VERSION_MINOR_MASK (C macro) sbi_sse_complete (C++ function) sbi_sse_disable (C++ function) sbi_sse_enable (C++ function) sbi_sse_hart_mask (C++ function) sbi_sse_hart_unmask (C++ function) sbi_sse_inject (C++ function) sbi_sse_read_attrs (C++ function) sbi_sse_register (C++ function) sbi_sse_unregister (C++ function) sbi_sse_write_attrs (C++ function) sbi_steal_time_set_shmem (C++ function) sbi_system_reset (C++ function) sbi_system_suspend (C++ function) sbiret (C++ struct) sbiret_t (C++ type) strcat (C++ function) strchr (C++ function) strcmp (C++ function) strcpy (C++ function) strcspn (C++ function) strlen (C++ function) strncat (C++ function) strncmp (C++ function) strncpy (C++ function) strnlen (C++ function) strpbrk (C++ function) strrchr (C++ function) strspn (C++ function) strstr (C++ function) U u16 (C++ type) u32 (C++ type) u64 (C++ type) u8 (C++ type) W wfi (C++ function)