Home
last modified time | relevance | path

Searched defs:SharedMemory (Results 1 – 24 of 24) sorted by relevance

/external/crosvm/base/src/sys/windows/
Dshm.rs28 pub struct SharedMemory { struct
37 impl SharedMemory { argument
50 impl Serialize for SharedMemory { implementation
82 impl TryFrom<SerializedSharedMemory> for SharedMemory { implementation
97 impl AsRawDescriptor for SharedMemory { implementation
103 impl IntoRawDescriptor for SharedMemory { implementation
109 impl Read for SharedMemory { implementation
126 impl Write for SharedMemory { implementation
148 impl Seek for SharedMemory { implementation
Dshm_platform.rs19 impl SharedMemory { implementation
/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/fuchsia/
Dshm.rs13 pub struct SharedMemory { struct
17 impl SharedMemory { implementation
19 pub fn new(_debug_name: &CStr, _size: u64) -> RutabagaResult<SharedMemory> { in new()
32 impl AsRawDescriptor for SharedMemory { implementation
38 impl IntoRawDescriptor for SharedMemory { implementation
/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/unix/
Dshm.rs24 pub struct SharedMemory { struct
29 impl SharedMemory { argument
36 pub fn new(debug_name: &CStr, size: u64) -> RutabagaResult<SharedMemory> { in new()
59 impl AsRawDescriptor for SharedMemory { implementation
65 impl IntoRawDescriptor for SharedMemory { implementation
/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/windows/
Dshm.rs15 pub struct SharedMemory { struct
20 impl SharedMemory { argument
38 impl AsRawDescriptor for SharedMemory { implementation
44 impl IntoRawDescriptor for SharedMemory { implementation
/external/crosvm/base/src/
Dshm.rs24 pub struct SharedMemory(pub(crate) SysUtilSharedMemory); struct
25 impl SharedMemory { impl
30 pub fn new<T: Into<Vec<u8>>>(debug_name: T, size: u64) -> Result<SharedMemory> { in new()
48 ) -> Result<SharedMemory> { in from_safe_descriptor()
53 impl AsRawDescriptor for SharedMemory { implementation
59 impl IntoRawDescriptor for SharedMemory { implementation
72 impl audio_streams::shm_streams::SharedMemory for SharedMemory { implementation
/external/crosvm/rutabaga_gfx/src/rutabaga_os/
Dshm.rs15 pub struct SharedMemory(pub(crate) SysUtilSharedMemory); struct
16 impl SharedMemory { impl
21 pub fn new<T: Into<Vec<u8>>>(debug_name: T, size: u64) -> RutabagaResult<SharedMemory> { in new()
31 impl AsRawDescriptor for SharedMemory { implementation
37 impl IntoRawDescriptor for SharedMemory { implementation
/external/crosvm/base/src/sys/unix/
Dshm.rs47 pub struct SharedMemory { struct
49 fd: File,
50 size: u64,
140 impl SharedMemory { impl
147 pub fn new(debug_name: &CStr, size: u64) -> Result<SharedMemory> { in new()
169 ) -> Result<SharedMemory> { in from_safe_descriptor()
179 pub fn from_file(mut file: File) -> Result<SharedMemory> { in from_file()
250 impl Read for SharedMemory { implementation
256 impl Read for &SharedMemory { implementation
262 impl Write for SharedMemory { implementation
[all …]
/external/perfetto/include/perfetto/ext/tracing/core/
Dproducer.h25 class SharedMemory; variable
Dshared_memory_arbiter.h37 class SharedMemory; variable
/external/webrtc/modules/desktop_capture/
Dshared_memory.cc21 SharedMemory::SharedMemory(void* data, size_t size, Handle handle, int id) in SharedMemory() function in webrtc::SharedMemory
/external/libchrome/base/trace_event/
Dprocess_memory_dump.h31 class SharedMemory; variable
/external/libchrome/base/memory/
Dshared_memory_posix.cc44 SharedMemory::SharedMemory(const SharedMemoryHandle& handle, bool read_only) in SharedMemory() function in base::SharedMemory
/external/python/cpython3/Lib/multiprocessing/
Dshared_memory.py49 class SharedMemory: class
Dmanagers.py1356 def SharedMemory(self, size): member in SharedMemoryManager
/external/crosvm/common/audio_streams/src/
Dshm_streams.rs162 pub trait SharedMemory { interface
/external/crosvm/swap/src/
Dstaging.rs108 pub fn new(shmem: &SharedMemory, offset_bytes: u64, num_of_pages: usize) -> Result<Self> { in new()
Dpage_handler.rs186 staging_shmem: &'a SharedMemory, in create()
/external/libchrome/base/metrics/
Dpersistent_memory_allocator.h25 class SharedMemory; variable
/external/crosvm/vm_memory/src/
Dguest_memory.rs164 shm: Arc<SharedMemory>, in new_from_shm()
236 fn create_shm(ranges: &[(GuestAddress, u64, MemoryRegionOptions)]) -> Result<SharedMemory> { in create_shm()
/external/crosvm/devices/src/virtio/snd/vios_backend/
Dshm_streams.rs364 src: &mut SharedMemory, in mmap_buffer()
/external/perfetto/src/tracing/core/
Dtracing_service_impl.h69 class SharedMemory; variable
/external/perfetto/src/base/
Dunix_socket_unittest.cc659 TEST_F(UnixSocketTest, SharedMemory) { in TEST_F() argument
/external/crosvm/vm_control/src/
Dlib.rs335 SharedMemory(SharedMemory), enumerator