lib: fs: implement private and shared file mappings
This commit is contained in:
@@ -7,10 +7,15 @@
|
||||
|
||||
struct fs_file;
|
||||
|
||||
enum file_mapping_type {
|
||||
FILE_MAPPING_PRIVATE,
|
||||
FILE_MAPPING_SHARED,
|
||||
};
|
||||
|
||||
struct file_mapping {
|
||||
enum file_mapping_type m_type;
|
||||
struct fs_file *m_file;
|
||||
kern_handle_t m_vmo;
|
||||
off_t m_file_offset;
|
||||
struct queue_entry m_entry;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user