Home | History | Annotate | Download | only in marisa_alpha

Lines Matching refs:origin_

19     : ptr_(NULL), origin_(NULL), avail_(0), size_(0),
23 : ptr_(ptr), origin_(NULL), avail_(size), size_(0),
30 : ptr_(NULL), origin_(MAP_FAILED), avail_(0), size_(0), fd_(-1) {}
33 : ptr_(ptr), origin_(MAP_FAILED), avail_(size), size_(0), fd_(-1) {
41 if (origin_ != NULL) {
42 ::UnmapViewOfFile(origin_);
55 if (origin_ != MAP_FAILED) {
56 ::munmap(origin_, size_);
88 temp.origin_ = ::MapViewOfFile(temp.map_, FILE_MAP_READ, 0, 0, 0);
89 MARISA_ALPHA_THROW_IF(temp.origin_ == NULL, MARISA_ALPHA_IO_ERROR);
113 temp.origin_ = ::mmap(NULL, temp.size_, PROT_READ, MAP_SHARED, temp.fd_, 0);
114 MARISA_ALPHA_THROW_IF(temp.origin_ == MAP_FAILED, MARISA_ALPHA_IO_ERROR);
129 Swap(&origin_, &rhs->origin_);
145 ptr_ = static_cast<const UInt8 *>(origin_) + offset;
152 ptr_ = static_cast<const UInt8 *>(origin_) + size_ + offset;