Home | History | Annotate | Download | only in courgette

Lines Matching refs:mapping_

36 FileMapping::FileMapping() : mapping_(NULL), view_(NULL) {
45 DCHECK(mapping_ != NULL);
46 view_ = ::MapViewOfFile(mapping_, FILE_MAP_WRITE, 0, 0, size);
57 mapping_ = ::CreateFileMapping(file, NULL, PAGE_READWRITE, 0, 0, NULL);
58 if (!mapping_)
67 if (mapping_)
68 ::CloseHandle(mapping_);
69 mapping_ = NULL;
99 !mapping_.Create(file_.GetPlatformFile(), size)) {
104 TempMapping** write = reinterpret_cast<TempMapping**>(mapping_.view());
111 uint8* mem = reinterpret_cast<uint8*>(mapping_.view());
112 // The 'this' pointer is written at the start of mapping_.view(), so
121 return mapping_.valid();