pub fn munmap(mapping: Mapping) -> Result<(), Errno>Expand description
Dé-mappe explicitement un mapping et récupère une éventuelle erreur.
Consomme le Mapping ; l’appelant récupère l’erreur de munmap
si elle survient (rare sur Linux moderne). Le Drop automatique de
Mapping appelle aussi munmap mais ignore l’erreur.
§Errors
EINVAL: adresse ou longueur invalide (ne se produit pas si leMappinga été créé par ce module).
§Examples
use air_sys_syscall::mem::{mmap_anonymous, munmap};
use air_sys_types::mem::{MapFlags, ProtectionFlags};
let m = mmap_anonymous(4096, ProtectionFlags::READ, MapFlags::PRIVATE).expect("mmap");
munmap(m).expect("munmap");