Home | History | Annotate | Download | only in base

Lines Matching defs:SharedMemory

28 SharedMemory::SharedMemory()
37 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only)
52 SharedMemory::SharedMemory(SharedMemoryHandle handle, bool read_only,
65 SharedMemory::~SharedMemory() {
70 bool SharedMemory::IsHandleValid(const SharedMemoryHandle& handle) {
75 SharedMemoryHandle SharedMemory::NULLHandle() {
80 void SharedMemory::CloseHandle(const SharedMemoryHandle& handle) {
86 bool SharedMemory::CreateAndMapAnonymous(uint32 size) {
90 bool SharedMemory::CreateAnonymous(uint32 size) {
100 bool SharedMemory::CreateNamed(const std::string& name,
175 bool SharedMemory::Delete(const std::string& name) {
188 bool SharedMemory::Open(const std::string& name, bool read_only) {
200 bool SharedMemory::Map(uint32 bytes) {
215 bool SharedMemory::Unmap() {
225 SharedMemoryHandle SharedMemory::handle() const {
229 void SharedMemory::Close() {
239 void SharedMemory::Lock() {
245 void SharedMemory::Unlock() {
251 bool SharedMemory::PrepareMapFile(FILE *fp) {
283 bool SharedMemory::FilePathForMemoryName(const std::string& mem_name,
298 void SharedMemory::LockOrUnlockCommon(int function) {
320 bool SharedMemory::ShareToProcessCommon(ProcessHandle process,