Lines Matching refs:shared_memory
9 #include "base/memory/shared_memory.h"
107 SharedMemory* shared_memory() { return shared_memory_.get(); }
137 explicit Internal(SharedMemory* shared_memory)
138 : shared_memory_(shared_memory),
177 scoped_ptr<SharedMemory> shared_memory(CreateSharedMemory(table, size));
178 if (!shared_memory.get())
180 if (!shared_memory->Map(size))
182 void* memory = shared_memory->memory();
184 scoped_ptr<Internal> internal(new Internal(shared_memory.release()));
208 scoped_ptr<SharedMemory> shared_memory(new SharedMemory());
209 if (!shared_memory->CreateAnonymous(size))
211 return shared_memory.release();
213 scoped_ptr<SharedMemory> shared_memory(new SharedMemory());
216 if (!shared_memory->CreateAnonymous(size))
220 if (!shared_memory->CreateNamedDeprecated(table, true, size))
223 return shared_memory.release();
351 SharedMemoryAutoLockDeprecated lock(internal_->shared_memory());
576 SharedMemoryAutoLockDeprecated lock(internal_->shared_memory());
613 return internal_->shared_memory()->handle();