Go to the source code of this file.
|
| static void | shmem_object_free (shmem_object_t *shmem) |
| |
| static shmem_object_t * | shmem_object_new (void) |
| |
| static void | shmem_vmm_callback (void *data) |
| |
| static void * | shmem_object_allocate_pages (shmem_object_t *shmem, uint64_t pageAmount, space_t *space, void *address, pml_flags_t flags) |
| |
| static uint64_t | shmem_open (file_t *file) |
| |
| static void | shmem_close (file_t *file) |
| |
| static void * | shmem_mmap (file_t *file, void *address, size_t length, size_t *offset, pml_flags_t flags) |
| |
| static uint64_t | shmem_init (void) |
| |
| static void | shmem_deinit (void) |
| |
| uint64_t | _module_procedure (const module_event_t *event) |
| |
| | MODULE_INFO ("Shared Memory", "Kai Norberg", "Implements shared memory for inter-process communication", OS_VERSION, "MIT", "BOOT_ALWAYS") |
| |
◆ _module_procedure()
◆ MODULE_INFO()
| MODULE_INFO |
( |
"Shared Memory" |
, |
|
|
"Kai Norberg" |
, |
|
|
"Implements shared memory for inter-process communication" |
, |
|
|
OS_VERSION |
, |
|
|
"MIT" |
, |
|
|
"BOOT_ALWAYS" |
|
|
) |
| |