Home
last modified time | relevance | path

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

/external/crosvm/base/src/
Dshm.rs20 pub struct SharedMemory(SysUtilSharedMemory); struct
21 impl SharedMemory { impl
22 pub fn named<T: Into<Vec<u8>>>(name: T, size: u64) -> Result<SharedMemory> { in named()
28 pub fn anon(size: u64) -> Result<SharedMemory> { in anon()
32 pub fn new(name: Option<&CStr>, size: u64) -> Result<SharedMemory> { in new()
54 fn from_safe_descriptor(descriptor: SafeDescriptor) -> Result<SharedMemory> { in from_safe_descriptor()
59 fn from_file(file: File) -> Result<SharedMemory> { in from_file()
68 impl Unix for SharedMemory { implementation
78 impl AsRawDescriptor for SharedMemory { implementation
84 impl IntoRawDescriptor for SharedMemory { implementation
[all …]
/external/crosvm/sys_util/src/
Dshm.rs21 pub struct SharedMemory { struct
23 fd: File,
24 size: u64,
102 impl SharedMemory { implementation
108 pub fn named<T: Into<Vec<u8>>>(name: T) -> Result<SharedMemory> { in named()
125 pub fn new(name: Option<&CStr>) -> Result<SharedMemory> { in new()
145 pub fn from_file(mut file: File) -> Result<SharedMemory> { in from_file()
216 impl Read for SharedMemory { implementation
222 impl Read for &SharedMemory { implementation
228 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/crosvm/vm_memory/src/
Dguest_memory.rs136 fn create_shm(ranges: &[(GuestAddress, u64)]) -> Result<SharedMemory> { in create_shm()
295 F: FnMut(usize, GuestAddress, usize, usize, &SharedMemory, u64) -> result::Result<(), E>, in with_regions()
644 pub fn shm_region(&self, guest_addr: GuestAddress) -> Result<&SharedMemory> { in shm_region()
653 pub fn offset_region(&self, offset: u64) -> Result<&SharedMemory> { in offset_region()
/external/crosvm/devices/src/virtio/snd/vios_backend/
Dshm_vios.rs302 buffer: &mut SharedMemory, in inject_audio_data()
317 buffer: &mut SharedMemory, in request_audio_data()
595 fn push_buffer(&mut self, src: &mut SharedMemory, offset: usize, size: usize) -> Result<usize> { in push_buffer()
611 dst: &mut SharedMemory, in pop_buffer()
699 src: &mut SharedMemory, in mmap_buffer()
/external/adhd/audio_streams/src/
Dshm_streams.rs204 client_shm: &SharedMemory, in new_stream()
311 _client_shm: &SharedMemory, in new_stream()
456 _client_shm: &SharedMemory, in new_stream()
/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.py1347 def SharedMemory(self, size): member in SharedMemoryManager
/external/libchrome/base/metrics/
Dpersistent_memory_allocator.h25 class SharedMemory; variable
/external/adhd/cras/client/libcras/src/
Dlibcras.rs624 client_shm: &SharedMemory, in new_stream()
/external/perfetto/src/tracing/core/
Dtracing_service_impl.h62 class SharedMemory; variable
/external/perfetto/src/base/
Dunix_socket_unittest.cc656 TEST_F(UnixSocketTest, SharedMemory) { in TEST_F() argument
/external/crosvm/devices/src/virtio/
Dwl.rs350 fn register_memory(&self, shm: SharedMemory) -> WlResult<(SharedMemory, VmMemoryResponse)> { in register_memory()
/external/llvm-project/polly/lib/CodeGen/
DPPCGCodeGeneration.cpp79 static cl::opt<bool> SharedMemory("polly-acc-use-shared", variable