Lines Matching refs:entry_
204 return &entry_;
221 entry_.path_in_original_encoding = path_in_zip;
226 if (!base::CodepageToUTF16(entry_.path_in_original_encoding, encoding,
236 entry_.original_size = info.uncompressed_size;
239 entry_.is_encrypted = info.flag & 1;
240 if (entry_.is_encrypted) {
242 entry_.uses_aes_encryption = info.compression_method == 99;
244 entry_.uses_aes_encryption = false;
258 if (!base::Time::FromUTCExploded(exploded_time, &entry_.last_modified))
259 entry_.last_modified = base::Time::UnixEpoch();
262 entry_.posix_mode = (info.external_fa >> 16L) & (S_IRWXU | S_IRWXG | S_IRWXO);
264 entry_.posix_mode = 0;
271 entry_.is_unsafe = true;
274 entry_.is_directory = base::EndsWith(in, u"/");
279 entry_.is_unsafe = false;
302 entry_.is_unsafe = true;
308 entry_.is_unsafe = true;
321 entry_.is_unsafe = false;
326 if (entry_.is_directory && !normalized_path.empty()) {
328 entry_.is_unsafe = false;
331 entry_.path = base::FilePath::FromUTF16Unsafe(normalized_path);
334 DCHECK(!entry_.path.IsAbsolute()) << entry_.path;
361 entry_.is_encrypted ? password_.c_str() : nullptr;
364 LOG(ERROR) << "Cannot open file " << Redact(entry_.path)
387 LOG(ERROR) << "Cannot read file " << Redact(entry_.path)
408 LOG_IF(ERROR, n < 0) << "Cannot read file " << Redact(entry_.path)
417 LOG(ERROR) << "Cannot extract file " << Redact(entry_.path)
423 delegate->SetPosixFilePermissions(entry_.posix_mode);
424 if (entry_.last_modified != base::Time::UnixEpoch()) {
425 delegate->SetTimeModified(entry_.last_modified);
462 if (entry_.is_directory) {
477 entry_.is_encrypted ? password_.c_str() : nullptr;
480 LOG(ERROR) << "Cannot open file " << Redact(entry_.path)
526 if (entry_.is_directory)
534 max_read_bytes, base::checked_cast<uint64_t>(entry_.original_size))));
563 entry_ = {};
578 LOG(ERROR) << "Cannot extract file " << Redact(entry_.path)
589 LOG(ERROR) << "Cannot read file " << Redact(entry_.path)