mmap is extremely limited in its capabilities. Anonymous memory requests are satisfied using malloc. The combination of MAP_PRIVATE and PROT_WRITE is not supported. Beyond that, the underlying file or device must provide the oskit_openfile COM interface.