Home | History | Annotate | Download | only in memory

Lines Matching refs:SharedMemory

42 SharedMemory::SharedMemory()
52 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only)
68 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only,
82 SharedMemory::~SharedMemory() {
87 bool SharedMemory::IsHandleValid(const SharedMemoryHandle& handle) {
92 SharedMemoryHandle SharedMemory::NULLHandle() {
97 void SharedMemory::CloseHandle(const SharedMemoryHandle& handle) {
104 size_t SharedMemory::GetHandleLimit() {
108 bool SharedMemory::CreateAndMapAnonymous(size_t size) {
119 bool SharedMemory::Create(const SharedMemoryCreateOptions& options) {
252 bool SharedMemory::Delete(const std::string& name) {
264 bool SharedMemory::Open(const std::string& name, bool read_only) {
282 bool SharedMemory::MapAt(off_t offset, size_t bytes) {
311 (SharedMemory::MAP_MINIMUM_ALIGNMENT - 1));
319 bool SharedMemory::Unmap() {
329 SharedMemoryHandle SharedMemory::handle() const {
333 void SharedMemory::Close() {
348 void SharedMemory::LockDeprecated() {
353 void SharedMemory::UnlockDeprecated() {
359 bool SharedMemory::PrepareMapFile(ScopedFILE fp, ScopedFD readonly_fd) {
401 bool SharedMemory::FilePathForMemoryName(const std::string& mem_name,
426 void SharedMemory::LockOrUnlockCommon(int function) {
445 bool SharedMemory::ShareToProcessCommon(ProcessHandle process,