⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module shared_memory

Module shared_memory 

Source
Expand description

Zero-copy shared memory IPC implementation

Provides high-performance shared memory regions for large data transfers between processes without copying.

Re-exports§

pub use super::message::MemoryRegion;

Structs§

SharedMemoryManager
Shared memory manager
SharedRegion
Shared memory region descriptor

Enums§

CachePolicy
Cache policy for shared memory regions
Permission
Memory region permissions
TransferMode
Transfer mode for shared memory operations

Functions§

zero_copy_transfer
Zero-copy message transfer using shared memory.

Type Aliases§

Permissions
Alias for Permission to match test expectations