Barrelfish
Functions
mmap.c File Reference

Hacky MMAP support for VFS. More...

Functions

errval_t memobj_create_vfs (struct memobj_vfs *memobj, size_t size, memobj_flags_t flags, vfs_handle_t vh, off_t offset, size_t filesize)
 Initialize. More...
 

Detailed Description

Hacky MMAP support for VFS.

Function Documentation

errval_t memobj_create_vfs ( struct memobj_vfs *  memobj,
size_t  size,
memobj_flags_t  flags,
vfs_handle_t  vh,
off_t  offset,
size_t  filesize 
)

Initialize.

Parameters
memobjThe memory object
sizeSize of the memory region
flagsMemory object specific flags
vhVFS handle for underlying file
offsetOffset within file to start mapping
filesizeSize of file data to map, anything above this is zero-filled