Docs.rs
smmu-1.7.6
Platform
aarch64-apple-darwin
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
smmu 1.7.6
ARM SMMU v3 (System Memory Management Unit) implementation - Production-grade translation engine
Crate
Source
Builds
Feature flags
Documentation
..
common
cache_entry_tests.rs
compliance_test.rs
concurrency_stress_tests.rs
concurrency_tests.rs
config_comprehensive_tests.rs
config_tests.rs
config_tests_new_features.rs
edge_case_error_tests.rs
integration_test.rs
loom_concurrency_tests.rs
memory_usage_tests.rs
optimization_validation_test.rs
performance_regression_tests.rs
property_based_expanded.rs
property_based_tests.rs
quickcheck_tests.rs
serde_test.rs
test_4_1_spec.rs
test_4_5_spec.rs
test_7_3_1_event_merging_conformance.rs
test_7_3_22_event_priorities.rs
test_7_5_gerror_irq_spec.rs
test_access_type.rs
test_access_type_comprehensive.rs
test_address_space.rs
test_address_space_section_3_2.rs
test_address_types.rs
test_asid_tlb_spec.rs
test_atc_inv_range_spec.rs
test_bug03_gerror_gerrorn_spec.rs
test_bug04_cr0_reset_spec.rs
test_bug06_c_bad_cd_no_stall_spec.rs
test_bug13_stall_events_not_dropped_spec.rs
test_bug2_bug3_spec.rs
test_bug6_stream_count_toctou.rs
test_bug_aidr01_archmajorrev.rs
test_bug_audit114_spec.rs
test_bug_audit115_spec.rs
test_bug_audit123_spec.rs
test_bug_audit124_spec.rs
test_bug_audit125_spec.rs
test_bug_audit126_spec.rs
test_bug_audit127_spec.rs
test_bug_audit128_spec.rs
test_bug_audit134_no_translation_stage.rs
test_bug_audit138_canonical_va.rs
test_bug_audit140_sec_sid_spec.rs
test_bug_audit141_cd_r_spec.rs
test_bug_audit142_cd_a_spec.rs
test_bug_audit143_stall_queue_clear.rs
test_bug_audit144_146_spec.rs
test_bug_audit147_eventq_priq_irq.rs
test_bug_audit_133_instcfg_reserved.rs
test_bug_fixes_four_bugs.rs
test_bug_fixes_mar2026.rs
test_bug_pri_queue_clear.rs
test_bug_rust1_stage2_ptw.rs
test_bug_rust2_streamid_hash.rs
test_bug_rust3_s1dss.rs
test_bug_rust4_tlb_race.rs
test_bug_rust5_pasid_security_state.rs
test_bug_rust6_hasher_consistency.rs
test_bug_rust_dbgr10_stream_id_in_fault.rs
test_bug_rust_dbgr11_is_abort_mode_ordering.rs
test_bug_rust_dbgr11_is_enabled_ordering.rs
test_bug_rust_dbgr12_stall_queue_full.rs
test_bug_rust_dbgr1_tlb_output_attrs.rs
test_bug_rust_dbgr2_bad_cd_event.rs
test_bug_rust_dbgr3_s1dss.rs
test_bug_rust_dbgr4_abort_mode.rs
test_bug_rust_dbgr5_is_enabled_ordering.rs
test_bug_rust_dbgr7_gerror_cas.rs
test_bug_rust_dbgr8_ovflg_cas.rs
test_bug_rust_dbgr9_fault_no_drop.rs
test_bug_rust_f2_tlb_double_lookup.rs
test_bug_rust_f3_gerror_toctou.rs
test_bug_rust_f5_enable_ordering.rs
test_bug_rust_new1_atomic_ordering.rs
test_bug_rust_new2_update_configuration.rs
test_bug_tbi_lookup.rs
test_bugaudit_fixes.rs
test_bugfix_privileged_access_type.rs
test_bugfix_term_model.rs
test_bugfix_uwxn_fix.rs
test_bugs_11mar2026.rs
test_bugs_17mar2026_9pm.rs
test_bugs_21mar2026.rs
test_bugs_21mar2026_dbgr.rs
test_bugs_22mar2026.rs
test_bugs_22mar2026_addr_cons.rs
test_bugs_22mar2026_ats_reason.rs
test_bugs_22mar2026_res0.rs
test_bugs_22mar2026_rust123.rs
test_bugs_22mar2026_rust1234.rs
test_bugs_22mar2026b.rs
test_bugs_22mar2026c.rs
test_bugs_23mar2026.rs
test_bugs_23mar2026_8pm.rs
test_bugs_audit111_rust.rs
test_bugs_audit69_72.rs
test_bugs_audit73_81.rs
test_bugs_audit82_89.rs
test_bugs_audit90_93.rs
test_bugs_audit_s2_xnx_oas.rs
test_bugs_cmdq_cons_rd.rs
test_bugs_cons_ovackflg_s1dss.rs
test_bugs_eventq_tlbi_tlb.rs
test_bugs_instcfg_privcfg_s2only.rs
test_bugs_new10.rs
test_bugs_new11.rs
test_bugs_new12.rs
test_bugs_new13.rs
test_bugs_new14.rs
test_bugs_new15.rs
test_bugs_new16.rs
test_bugs_new17.rs
test_bugs_new18.rs
test_bugs_new19.rs
test_bugs_new2.rs
test_bugs_new20.rs
test_bugs_new21.rs
test_bugs_new22.rs
test_bugs_new23.rs
test_bugs_new24.rs
test_bugs_new25.rs
test_bugs_new26.rs
test_bugs_new27.rs
test_bugs_new28.rs
test_bugs_new3.rs
test_bugs_new4.rs
test_bugs_new5.rs
test_bugs_new6.rs
test_bugs_new7.rs
test_bugs_new8.rs
test_bugs_new9.rs
test_bugs_privcfg_ips.rs
test_bugs_q2_q4.rs
test_bugs_qa_11_12_13_14.rs
test_bugs_qa_7_8_9_10.rs
test_bugs_qa_new.rs
test_bugs_rust_confirmed.rs
test_c_bad_streamid_spec.rs
test_c_bad_substreamid_spec.rs
test_cfgi_cd_spec.rs
test_cfgi_ste_range_spec.rs
test_command_entry.rs
test_conf_gaps_17mar2026.rs
test_conf_gaps_3456789_fixes.rs
test_conf_gaps_cd_fixes.rs
test_conf_gaps_efh_fixes.rs
test_conf_gaps_impl.rs
test_conf_gaps_jkl.rs
test_conf_gaps_moderate.rs
test_conf_gaps_new_abdef.rs
test_conf_gaps_pnu_nsipa_uwxn.rs
test_ct_findings_spec.rs
test_event_entry_comprehensive.rs
test_event_queue_stall_overflow_spec.rs
test_event_types_spec.rs
test_f_stream_disabled_spec.rs
test_fault_detection.rs
test_fault_processing.rs
test_fault_queue_comprehensive.rs
test_fault_record.rs
test_fault_type.rs
test_gap1_output_attributes.rs
test_gap2_strw_privilege.rs
test_gatos_faultcode_idr0_httu.rs
test_gbpa_6314_conformance.rs
test_gbpa_abort_spec.rs
test_gerror_spec.rs
test_httu_3_13_4_spec.rs
test_irq_ctrl_6316_conformance.rs
test_new01_new03_bugs.rs
test_new04_epd0_two_stage.rs
test_new10_11_12_spec.rs
test_new13_15_19_spec.rs
test_new24_spec.rs
test_new26_27_spec.rs
test_new29_30_spec.rs
test_new31_33_spec.rs
test_new36_spec.rs
test_new44_spec.rs
test_new_bugs_mar2026.rs
test_new_bugs_spec.rs
test_new_gaps_rust.rs
test_new_qa_findings.rs
test_new_rust_bugs_mar2026b.rs
test_open_items_23mar2026.rs
test_page_entry.rs
test_pasid.rs
test_prg_index_spec.rs
test_pri_entry.rs
test_priqen_asymmetry_spec.rs
test_queue_statistics.rs
test_queues_section_5_3.rs
test_r2_bugs_rust.rs
test_s1dss_single_fault.rs
test_s1dss_spec.rs
test_section_12_3_sfm.rs
test_section_13_1_2_spec.rs
test_section_13_1_4_spec.rs
test_section_13_1_5_combine_spec.rs
test_section_13_2_gbpa_spec.rs
test_section_13_6_3_spec.rs
test_section_13_7_spec.rs
test_section_8_1_1_spec.rs
test_section_8_2_spec.rs
test_section_8_3_spec.rs
test_security_state.rs
test_smmu_comprehensive.rs
test_smmu_section_5_1.rs
test_smmuen_spec.rs
test_spec20_bad_ste_vs_bad_streamid.rs
test_stall_resume_spec.rs
test_stream_context_comprehensive.rs
test_stream_context_section_4_1.rs
test_stream_context_section_4_2.rs
test_stream_id.rs
test_tenth_pass_bugs_spec.rs
test_three_bugs_spec.rs
test_timestamp_optimization.rs
test_tlbi_3_17_spec.rs
test_translation_result.rs
test_translation_result_comprehensive.rs
test_translation_stage.rs
test_twostage_s1_fault_class_spec.rs
test_validation_error.rs
test_vmid_tlb_spec.rs
tlb_cache_integration_test.rs
unit_address_space.rs
unit_fault_handling.rs
unit_performance_optimizations.rs
unit_smmu_controller.rs
unit_stream_context.rs