Skip to main content

Module full

Module full 

Source
Available on crate feature full only.

Re-exports§

pub use super::*;

Macros§

no_asan_shim

Structs§

Serial 🔒

Constants§

BYTES_AROUND 🔒
LEGEND 🔒

Functions§

asan_free_range
Marks the region from start to start + count as accessible
asan_mem_n 🔒
do_report 🔒
read_shadow_map_for
read_shadow_map_raw
set_shadow_free
Marks count entries in the shadow map starting at address as “accessible”
set_shadow_free_vmem
Marks count entries in the shadow map starting at address as “freed virtual memory”
set_shadow_heap_free
Marks count entries in the shadow map starting at address as “freed heap memory”
set_shadow_heap_header
Marks count entries in the shadow map starting at address as “heap headers”.
set_shadow_heap_left
Marks count entries in the shadow map starting at address as “heap left redzone”
set_shadow_heap_right
Marks count entries in the shadow map starting at address as “heap right redzone”.
set_shadow_stack_left
Marks count entries in the shadow map starting at address as “stack left redzone”
set_shadow_uninit_vmem
Marks count entries in the shadow map starting at address as “uninitialized virtual memory”
set_shadow_use_after_scope
Marks count entries in the shadow map starting at address as “stack use after scope”
write_shadow_map_for
write_shadow_map_raw
If idx is greater than SHADOW_MAP_END - SHADOW_MAP_START.