Lines Matching refs:View

131 File_read::View::~View()  in ~View()
157 File_read::View::lock() in lock()
163 File_read::View::unlock() in unlock()
170 File_read::View::is_locked() in is_locked()
234 this->whole_file_view_ = new View(0, size, contents, 0, false, in open()
235 View::DATA_NOT_OWNED); in open()
334 inline File_read::View*
336 unsigned int byteshift, File_read::View** vshifted) const in find_view()
438 const File_read::View* pv = this->find_view(start, size, -1U, NULL); in read()
453 File_read::add_view(File_read::View* v) in add_view()
465 File_read::View* vold = ins.first->second; in add_view()
480 File_read::View*
500 View::Data_ownership ownership; in make_view()
508 ownership = View::DATA_ALLOCATED_ARRAY; in make_view()
516 ownership = View::DATA_MMAPPED; in make_view()
525 ownership = View::DATA_ALLOCATED_ARRAY; in make_view()
530 File_read::View* v = new File_read::View(poff, psize, pbytes, byteshift, in make_view()
541 File_read::View*
582 File_read::View* vshifted; in find_or_make_view()
583 File_read::View* v = this->find_view(offset + start, size, in find_or_make_view()
607 File_read::View* shifted_view = in find_or_make_view()
608 new File_read::View(v->start(), v->size(), pbytes, byteshift, in find_or_make_view()
609 cache, View::DATA_ALLOCATED_ARRAY); in find_or_make_view()
628 File_read::View* pv = this->find_or_make_view(offset, start, size, in get_view()
637 File_read::View* pv = this->find_or_make_view(offset, start, size, in get_lasting_view()
746 File_read::View* view = this->find_view(base + i_off, in read_multiple()