Module validate

Module validate 

Source
Expand description

Runtime layout validation helpers.

These functions provide a single hardened validation path for shared-memory mappings: magic/version, capability flags, layout size, and (where applicable) initialization state.

Functionsยง

validate_fanout_layout
Validate a mapped SharedFanoutLayout<N>.
validate_journal_layout4
Validate a mapped JournalLayout4.
validate_sequencer_layout
Validate a mapped SequencerLayout<N>.
validate_shared_layout
Validate a mapped SharedLayout.
validate_state_layout
Validate a mapped StateLayout<STATE_MAX>.