|
| file | memobj_anon.c |
| | memory object of anonymous type. The object maintains a list of frames.
|
| |
| file | memobj_fixed.c |
| | memory object of anonymous type. The object maintains a list of frames.
|
| |
| file | memobj_numa.c |
| | memory object of anonymous type. The object maintains a list of frames.
|
| |
| file | memobj_one_frame.c |
| | memory object of type single frame
|
| |
| file | memobj_one_frame_lazy.c |
| | memory object which maintains a single frame that is lazily mapped
|
| |
| file | memobj_one_frame_one_map.c |
| | memory object that maintains a single frame and can be mapped once
|
| |
| file | memobj_pinned.c |
| | memory object that only supports pinned memory. It does not track the frames that are mapped in so they cannot be unpinned. This can only be mapped into one vregion.
|
| |
| file | mmu_aware.c |
| | Creates mapping based on the MMU type.
|
| |
| file | pinned.c |
| | Managing the pinned memory for vspace metadata.
|
| |
| file | utils.c |
| | Helpful utility functions.
|
| |
| file | vregion.c |
| | vregion management
|
| |
| file | vspace.c |
| | vspace management
|
| |
| file | vspace_internal.h |
| | internal functions for the vspace library
|
| |