Lines Matching defs:Archive_header
152 struct Archive::Archive_header
223 this->read_armap<32>(sarmag + sizeof(Archive_header), armap_size);
224 off = sarmag + sizeof(Archive_header) + armap_size;
228 this->read_armap<64>(sarmag + sizeof(Archive_header), armap_size);
229 off = sarmag + sizeof(Archive_header) + armap_size;
248 const unsigned char* p = this->get_view(off + sizeof(Archive_header),
340 const unsigned char* p = this->get_view(off, sizeof(Archive_header), true,
342 const Archive_header* hdr = reinterpret_cast<const Archive_header*>(p);
351 Archive::interpret_header(const Archive_header* hdr, off_t off,
481 this->off_ += sizeof(Archive_header);
526 if (filesize - this->off_ < static_cast<off_t>(sizeof(Archive_header)))
539 unsigned char buf[sizeof(Archive_header)];
540 this->archive_->file().read(this->off_, sizeof(Archive_header), buf);
542 const Archive_header* hdr = reinterpret_cast<const Archive_header*>(buf);
561 this->off_ += sizeof(Archive_header) + this->header_.size;
600 *memoff = off + static_cast<off_t>(sizeof(Archive_header));