Home | History | Annotate | Download | only in marisa

Lines Matching refs:origin_

19     : ptr_(NULL), origin_(NULL), avail_(0), size_(0),
23 : ptr_(ptr), origin_(NULL), avail_(size), size_(0),
29 : ptr_(NULL), origin_(MAP_FAILED), avail_(0), size_(0), fd_(-1) {}
32 : ptr_(ptr), origin_(MAP_FAILED), avail_(size), size_(0), fd_(-1) {
39 if (origin_ != NULL) {
40 ::UnmapViewOfFile(origin_);
53 if (origin_ != MAP_FAILED) {
54 ::munmap(origin_, size_);
85 temp.origin_ = ::MapViewOfFile(temp.map_, FILE_MAP_READ, 0, 0, 0);
86 MARISA_THROW_IF(temp.origin_ == NULL, MARISA_IO_ERROR);
109 temp.origin_ = ::mmap(NULL, temp.size_, PROT_READ, MAP_SHARED, temp.fd_, 0);
110 MARISA_THROW_IF(temp.origin_ == MAP_FAILED, MARISA_IO_ERROR);
125 Swap(&origin_, &rhs->origin_);
141 ptr_ = static_cast<const UInt8 *>(origin_) + offset;
148 ptr_ = static_cast<const UInt8 *>(origin_) + size_ + offset;