List of all items
Structs
- benchmark::AxiLiteBenchmarkConfig
- benchmark::AxiLiteBenchmarkControl
- benchmark::AxiLiteBenchmarkInput
- benchmark::AxiLiteBenchmarkKernelWithSigner
- benchmark::AxiLiteBenchmarkOutput
- benchmark::BenchmarkChecksumInput
- benchmark::BenchmarkCounterAuditInput
- benchmark::BenchmarkCounterAuditOutput
- benchmark::BenchmarkEngineControl
- benchmark::BenchmarkEngineData
- benchmark::BenchmarkEngineInput
- benchmark::BenchmarkEngineOutput
- benchmark::BenchmarkEngineWithSigner
- benchmark::BenchmarkFrameValidationInput
- benchmark::BenchmarkJobMaterial
- benchmark::BenchmarkLaunchValidationInput
- benchmark::BenchmarkLaunchValidationOutput
- benchmark::BenchmarkLiveJob
- benchmark::BenchmarkReadDecodeInput
- benchmark::BenchmarkReadDecodeOutput
- benchmark::BenchmarkScoreboardAdmissionInput
- benchmark::BenchmarkScoreboardAdmissionOutput
- benchmark::BenchmarkScoreboardAuditInput
- benchmark::BenchmarkScoreboardAuditOutput
- benchmark::BenchmarkScoreboardLookupInput
- benchmark::BenchmarkScoreboardLookupOutput
- benchmark::ExternalModularSha256SignerTop
- benchmark::InlineBenchmarkSigner
- blocks::ChainBlockInput
- blocks::EndpointPairInput
- blocks::PrfBlockInput
- blocks::SecretDataInput
- cluster::AssembleLaneLocalBeatInput
- cluster::LaneFramerContextInput
- cluster::LaneIssueControlInput
- cluster::LaneIssueControlOutput
- cluster::LaneIssueInput
- cluster::LaneIssueOutput
- cluster::LaneLocalBeat
- cluster::LaneLocalCluster
- cluster::LaneLocalClusterControl
- cluster::LaneLocalClusterInput
- cluster::LaneLocalClusterOutput
- cluster::LaneLocalFramerControl
- cluster::LaneLocalResultFramer
- cluster::LaneLocalResultFramerInput
- cluster::LaneLocalResultFramerOutput
- cluster::LaneResponseRouteOutput
- cluster::LaneResultSelection
- cluster::LaneStartSelection
- digits::SignatureCaptureInput
- engine::ContextEngineInput
- engine::ContextEngineOutput
- engine::EngineControl
- engine::PrepareRequestInput
- engine::SegmentSelection
- engine::SignatureBanks
- engine::SignatureBanksInput
- engine::SignatureBanksOutput
- engine::SingleContextWorkEngine
- fabric::IssueControlInput
- fabric::IssueControlOutput
- fabric::IssueInput
- fabric::IssueOutput
- fabric::ResponseControlInput
- fabric::ResponseControlOutput
- fabric::ResponseRouterInput
- fabric::ResponseRouterOutput
- fabric::ShaTransportFabric
- fabric::TransportInput
- fabric::TransportOutput
- framing::FusedBeat
- framing::FusedFrame
- legacy::LegacyChainStateInput
- legacy::LegacyEndpointBlockInput
- legacy::LegacyFusedBeat
- legacy::LegacyFusedInput
- legacy::LegacyFusedOutput
- legacy::LegacyFusedPrivateKeyEngine
- legacy::LegacyFusedPrivateKeyInput
- legacy::LegacyFusedPrivateSeedEngine
- legacy::LegacyOutputBeatInput
- legacy::LegacyPrfStateInput
- legacy::LegacySecretStateInput
- sequencer::HardwareTaskCounts
- sequencer::SequencerInput
- sequencer::SequencerOutput
- sequencer::SingleContextSequencer
- tag::DecodedTaskTag
- tag::TagFields
- tasks::TaskAudit
- tasks::TaskCounts
- top::GlobalBeatValidationInput
- top::GlobalErrorMerge
- top::GlobalErrorMergeControl
- top::GlobalErrorMergeInput
- top::GlobalErrorMergeOutput
- top::GlobalErrorSource
- top::GlobalFrameMerge
- top::GlobalFrameMergeControl
- top::GlobalFrameMergeInput
- top::GlobalFrameMergeOutput
- top::GlobalFrameSource
- top::GlobalLaneSelection
- top::SignerErrorCompletion
- top::SignerOutputBeat
- top::SignerTop
- top::SignerTopControl
- top::SignerTopInput
- top::SignerTopOutput
- verify::cluster::VerifierCluster
- verify::cluster::VerifyClusterControl
- verify::cluster::VerifyClusterCore
- verify::cluster::VerifyClusterCoreInput
- verify::cluster::VerifyClusterInput
- verify::cluster::VerifyClusterOutput
- verify::cluster::VerifyClusterSelection
- verify::cluster::VerifyClusterTransportGateInput
- verify::cluster::VerifyClusterTransportGateOutput
- verify::cluster::VerifyResult
- verify::framing::VerifyBeatHalves
- verify::framing::VerifyFrame
- verify::framing::VerifyFrameBeat
- verify::framing::VerifyStreamBeat
- verify::sha::VerifyContextControl
- verify::sha::VerifyContextInput
- verify::sha::VerifyContextOutput
- verify::sha::VerifyPrepareRequestInput
- verify::sha::VerifySingleContextSha
- verify::top::VerifierTop
- verify::top::VerifierTopControl
- verify::top::VerifierTopInput
- verify::top::VerifierTopOutput
- verify::top::VerifierTopSelection
- verify::transport::VerifyTransport
- verify::transport::VerifyTransportControl
- verify::transport::VerifyTransportInput
- verify::transport::VerifyTransportOutput
- verify::transport::VerifyTransportSelection
Enums
- framing::OutputFrameError
- tag::TaskKind
- tag::TaskTagError
- tasks::TaskTraceError
- verify::framing::VerifyFrameError
Traits
Functions
- benchmark::axi_lite_benchmark_kernel
- benchmark::benchmark_checksum_kernel
- benchmark::benchmark_counter_audit_kernel
- benchmark::benchmark_engine_kernel
- benchmark::benchmark_frame_is_canonical_kernel
- benchmark::benchmark_job_material_kernel
- benchmark::benchmark_launch_validation_kernel
- benchmark::benchmark_merge_write_kernel
- benchmark::benchmark_read_decode_kernel
- benchmark::benchmark_scoreboard_admission_kernel
- benchmark::benchmark_scoreboard_audit_kernel
- benchmark::benchmark_scoreboard_lookup_kernel
- blocks::bytes_to_words_be_kernel
- blocks::chain_block_kernel
- blocks::endpoint_final_block_kernel
- blocks::endpoint_pair_block_kernel
- blocks::hash_words_to_bytes_kernel
- blocks::initial_state_words_kernel
- blocks::prf_block_kernel
- blocks::private_seed_block_kernel
- blocks::secret_data_block_kernel
- blocks::secret_padding_block_kernel
- blocks::sha256_32_byte_block_kernel
- blocks::software_padded_block
- blocks::software_words_from_bytes
- cluster::assemble_lane_local_beat_kernel
- cluster::issue_lane_request_kernel
- cluster::lane_issue_control_kernel
- cluster::lane_local_cluster_kernel
- cluster::lane_local_cluster_with_lane_kernel
- cluster::lane_local_result_framer_kernel
- cluster::route_lane_response_kernel
- cluster::select_lane_result_kernel
- cluster::select_lane_start_kernel
- digits::message_digits_kernel
- digits::signature_capture_kernel
- digits::software_message_digits
- engine::exclude_segment_groups_kernel
- engine::increment_segment_group_kernel
- engine::prepare_request_kernel
- engine::public_key_endpoints_ready_kernel
- engine::segment_bit_kernel
- engine::segment_required_mask_kernel
- engine::segment_task_fields_kernel
- engine::select_public_key_focus_segment_kernel
- engine::select_ready_segment_kernel
- engine::set_segment_bit_kernel
- engine::signature_banks_kernel
- engine::single_context_work_engine_kernel
- engine::state_pair_exclusion_kernel
- engine::union_segment_groups_kernel
- engine::wake_segments_for_mask_kernel
- fabric::host_issue_oracle
- fabric::host_response_router_oracle
- fabric::issue_control_kernel
- fabric::issue_requests_kernel
- fabric::response_control_kernel
- fabric::route_responses_kernel
- fabric::sha_transport_fabric_kernel
- framing::pack_fused_output
- framing::unpack_fused_output
- legacy::legacy_bytes_to_lanes_kernel
- legacy::legacy_chain_state_kernel
- legacy::legacy_digest_lanes_kernel
- legacy::legacy_endpoint_block_state_kernel
- legacy::legacy_fused_private_key_kernel
- legacy::legacy_fused_private_seed_kernel
- legacy::legacy_hash32_state_kernel
- legacy::legacy_output_beat_kernel
- legacy::legacy_prf_state_kernel
- legacy::legacy_secret_state_kernel
- sequencer::decode_hardware_counts_kernel
- sequencer::encode_hardware_counts_kernel
- sequencer::single_context_sequencer_kernel
- tag::decode_tag_kernel
- tag::decode_task_tag
- tag::encode_tag_kernel
- tag::hardware_fields
- tag::software_fields
- tag::tag_is_well_formed_kernel
- tasks::audit_task_trace
- tasks::canonical_task_trace
- top::global_beat_is_canonical_kernel
- top::global_error_merge_kernel
- top::global_frame_merge_kernel
- top::select_global_lane_kernel
- top::signer_top_kernel
- top::signer_top_with_lane_kernel
- verify::cluster::select_verify_cluster_context_kernel
- verify::cluster::sha256_verifier_cluster_kernel
- verify::cluster::verifier_cluster_with_lane_kernel
- verify::cluster::verify_cluster_core_kernel
- verify::cluster::verify_cluster_transport_gate_kernel
- verify::framing::pack_verify_input
- verify::framing::unpack_verify_input
- verify::framing::verify_beat_halves_kernel
- verify::framing::verify_hash_equal_kernel
- verify::sha::prepare_verify_request_kernel
- verify::sha::verify_single_context_sha_kernel
- verify::tasks::canonical_verification_tasks
- verify::tasks::verification_chain_count
- verify::tasks::verification_chain_count_kernel
- verify::tasks::verification_chain_fields_kernel
- verify::tasks::verification_fields_are_canonical_kernel
- verify::tasks::verification_message_task_count_kernel
- verify::tasks::verification_sha_task_count
- verify::tasks::verification_sha_task_count_kernel
- verify::tasks::verification_tag_is_well_formed_kernel
- verify::top::select_verifier_top_cluster_kernel
- verify::top::sha256_verifier_top_kernel
- verify::top::verifier_top_with_lane_kernel
- verify::transport::compression_input_equal_kernel
- verify::transport::select_verify_transport_request_kernel
- verify::transport::verify_transport_kernel
- verify::transport::verify_transport_request_is_canonical_kernel
Type Aliases
- benchmark::AxiLiteBenchmarkKernel
- benchmark::BenchmarkEngine
- benchmark::ModularWotsSha256AxiLiteBenchmarkKernel
- benchmark::ModularWotsSha256BenchmarkEngine
- benchmark::WotsSha256AxiLiteBenchmarkKernel
- benchmark::WotsSha256BenchmarkEngine
- blocks::HashBytes
- blocks::HashWords
- blocks::ShaBlock
- cluster::ModularSha256LaneLocalCluster
- cluster::Sha256LaneLocalCluster
- digits::MessageBytes
- digits::MessageDigitArray
- engine::SegmentGroups
- engine::SegmentStages
- legacy::LegacyBeatBytes
- legacy::LegacyHashLanes
- legacy::LegacyMaskStore
- legacy::LegacyPrivateSeedBytes
- legacy::LegacySegmentStore
- top::ModularSha256SignerTop
- top::Sha256SignerTop
- verify::cluster::ModularSha256VerifierCluster
- verify::cluster::Sha256VerifierCluster
- verify::top::ModularSha256VerifierTop
- verify::top::Sha256VerifierTop
Constants
- MAX_AVERAGE_CYCLES_PER_RESULT
- benchmark::AXI_RESP_OKAY
- benchmark::AXI_RESP_SLVERR
- benchmark::BENCHMARK_ABI_VERSION
- benchmark::BENCHMARK_AXI_ADDR_BITS
- benchmark::BENCHMARK_AXI_RANGE_BYTES
- benchmark::BENCHMARK_CHECKSUM_WORDS
- benchmark::BENCHMARK_FAULT_ADMISSION
- benchmark::BENCHMARK_FAULT_COUNTER
- benchmark::BENCHMARK_FAULT_ERROR
- benchmark::BENCHMARK_FAULT_FRAME
- benchmark::BENCHMARK_FAULT_NONE
- benchmark::BENCHMARK_FAULT_SIGNER
- benchmark::BENCHMARK_LIVE_JOB_SLOTS
- benchmark::BENCHMARK_NONCE_WORDS
- benchmark::BENCHMARK_REJECT_INDEX_OVERFLOW
- benchmark::BENCHMARK_REJECT_NONE
- benchmark::BENCHMARK_REJECT_ZERO_BATCH
- benchmark::BENCHMARK_SIGNER_TOP_MODULE
- benchmark::REG_ABI_VERSION
- benchmark::REG_ACCEPTED_LO
- benchmark::REG_AP_CTRL
- benchmark::REG_BASE_HI
- benchmark::REG_BASE_LO
- benchmark::REG_BATCH
- benchmark::REG_BEATS_LO
- benchmark::REG_CHECKSUM_0
- benchmark::REG_CODES
- benchmark::REG_COMPLETED_LO
- benchmark::REG_COMPLETION_SPAN_LO
- benchmark::REG_ELAPSED_LO
- benchmark::REG_ERRORS_LO
- benchmark::REG_FIRST_COMPLETION_LO
- benchmark::REG_GIE
- benchmark::REG_IER
- benchmark::REG_ISR
- benchmark::REG_LAST_COMPLETION_LO
- benchmark::REG_NONCE_0
- benchmark::REG_PAYLOAD_CYCLES_LO
- benchmark::REG_RUN_BASE_HI
- benchmark::REG_RUN_BASE_LO
- benchmark::REG_STATUS
- blocks::ENDPOINT_STREAM_BITS
- blocks::ENDPOINT_STREAM_BYTES
- blocks::HASH_BYTES
- blocks::HASH_INPUT_BITS
- blocks::PRF_INPUT_BITS
- blocks::SECRET_INPUT_BITS
- blocks::SHA_BLOCK_BYTES
- cluster::LANE_LOCAL_BEAT_BUFFER_DEPTH
- cluster::LANE_LOCAL_CONTEXTS
- cluster::LANE_LOCAL_OUTPUT_BEATS
- digits::CHAIN_COUNT
- digits::CHECKSUM_DIGITS
- digits::MESSAGE_BYTES
- digits::MESSAGE_DIGITS
- engine::CONTEXT_LOGICAL_RAM_BITS
- engine::ENGINE_SEGMENTS
- engine::MASK_ADDRESS_BITS
- engine::MASK_DEPTH
- engine::MASK_STORAGE_BITS
- engine::PRIVATE_KEY_CONSUMERS
- engine::PUBLIC_KEY_FOCUS_BLOCKS
- engine::SEGMENTS_PER_GROUP
- engine::SEGMENT_GROUPS
- engine::SEGMENT_STAGE_CHAIN_FIRST
- engine::SEGMENT_STAGE_CHAIN_LAST
- engine::SEGMENT_STAGE_ENDPOINT
- engine::SEGMENT_STAGE_PRF
- engine::SEGMENT_STAGE_SECRET_DATA
- engine::SEGMENT_STAGE_SECRET_PADDING
- engine::SIGNATURE_ADDRESS_BITS
- engine::SIGNATURE_DEPTH
- engine::SIGNATURE_STORAGE_BITS
- engine::STATE_BANK_ADDRESS_BITS
- engine::STATE_BANK_DEPTH
- engine::STATE_STORAGE_BITS
- fabric::CONTEXT_COUNT
- fabric::LANE_COUNT
- framing::FUSED_OUTPUT_BEATS
- framing::OUTPUT_BEAT_BYTES
- legacy::LEGACY_CHAIN_STEPS
- legacy::LEGACY_ENDPOINT_BLOCKS
- legacy::LEGACY_FUSED_OUTPUT_BEATS
- legacy::LEGACY_FUSED_PERMUTATIONS
- legacy::LEGACY_FUSED_PRIVATE_KEY_PERMUTATIONS
- legacy::LEGACY_HASH_BYTES
- legacy::LEGACY_MASK_COUNT
- sequencer::FUTURE_CONTEXTS
- tag::BLOCK_INDEX_SHIFT
- tag::CHAIN_STEP_SHIFT
- tag::CONTEXT_SHIFT
- tag::GENERATION_SHIFT
- tag::KIND_SHIFT
- tag::SEGMENT_SHIFT
- tag::TASK_TAG_BITS
- tasks::CHAIN_TASKS
- tasks::MASK_TASKS
- tasks::PUBLIC_KEY_TASKS
- tasks::PUBLIC_SEED_TASKS
- tasks::SECRET_DATA_TASKS
- tasks::SECRET_PADDING_TASKS
- tasks::SEED_TASKS
- tasks::SEGMENT_PRF_TASKS
- tasks::TOTAL_TASKS
- top::SIGNER_CLUSTER_COUNT
- top::SIGNER_FRAME_BEATS
- verify::cluster::VERIFY_DIAGNOSTIC_CHILD_FAULT
- verify::cluster::VERIFY_DIAGNOSTIC_CHILD_RESPONSE_REJECT
- verify::cluster::VERIFY_DIAGNOSTIC_EXTERNAL_ABORT
- verify::cluster::VERIFY_DIAGNOSTIC_OWNERSHIP
- verify::framing::VERIFY_BEAT_BYTES
- verify::framing::VERIFY_FULL_KEEP
- verify::framing::VERIFY_INPUT_BEATS
- verify::framing::VERIFY_INPUT_BYTES
- verify::sha::VERIFY_CONTEXT_LOGICAL_RAM_BITS
- verify::sha::VERIFY_ERROR_AUDIT
- verify::sha::VERIFY_ERROR_FRAME
- verify::sha::VERIFY_ERROR_NONE
- verify::sha::VERIFY_ERROR_TRANSPORT
- verify::sha::VERIFY_LANE_LATENCY
- verify::tasks::VERIFY_MASK_TASKS
- verify::tasks::VERIFY_MAX_CHAIN_TASKS
- verify::tasks::VERIFY_MAX_SHA_TASKS
- verify::tasks::VERIFY_MIN_CHAIN_TASKS
- verify::tasks::VERIFY_MIN_SHA_TASKS
- verify::tasks::VERIFY_PUBLIC_KEY_TASKS
- verify::top::VERIFY_TOP_CLUSTERS
- verify::top::VERIFY_TOP_CONTEXTS
- verify::top::VERIFY_TOP_DIAGNOSTIC_ADMISSION_CURSOR
- verify::top::VERIFY_TOP_DIAGNOSTIC_CLUSTER_0
- verify::top::VERIFY_TOP_DIAGNOSTIC_CLUSTER_1
- verify::top::VERIFY_TOP_DIAGNOSTIC_CLUSTER_2
- verify::top::VERIFY_TOP_DIAGNOSTIC_OWNERSHIP
- verify::top::VERIFY_TOP_DIAGNOSTIC_RESULT_CURSOR
- verify::transport::VERIFY_CLUSTER_CONTEXTS
- verify::transport::VERIFY_DIAGNOSTIC_ISSUE_REJECT
- verify::transport::VERIFY_DIAGNOSTIC_RETURN_FORMAT
- verify::transport::VERIFY_DIAGNOSTIC_RETURN_OWNER
- verify::transport::VERIFY_DIAGNOSTIC_RETURN_TAG
- verify::transport::VERIFY_DIAGNOSTIC_RETURN_TIMING
- verify::transport::VERIFY_EXPECTED_TAG_ADDRESS_BITS