Searched defs:strtoull (Results 1 - 2 of 2) sorted by relevance

/fuchsia/zircon/third_party/ulib/musl/src/stdlib/
H A Dstrtol.c28 unsigned long long strtoull(const char* restrict s, char** restrict p, int base) { function
/fuchsia/zircon/system/ulib/fs-host/
H A Dcommon.cpp413 assert(len < PATH_MAX); char buf[PATH_MAX] = {0}; memcpy(&buf[0], str, len); buf[len++] = �; std::lock_guard<std::mutex> lock(depfile_lock_); if (write(depfile_.get(), buf, len) != len) { fprintf(stderr, �); return ZX_ERR_IO; } return ZX_OK; } zx_status_t FsCreator::RunCommand() { if (!fd_) { fprintf(stderr, �); return ZX_ERR_INTERNAL; } switch (command_) { case Command::kMkfs: return Mkfs(); case Command::kFsck: return Fsck(); case Command::kAdd: case Command::kCp: case Command::kManifest: case Command::kMkdir: return Add(); case Command::kLs: return Ls(); default: fprintf(stderr, �); return ZX_ERR_INTERNAL; } } zx_status_t FsCreator::ParseSize(char* device, size_t* out) { char* sizestr = nullptr; if ((sizestr = strchr(device, �)) != nullptr) { if (command_ != Command::kMkfs) { fprintf(stderr, �); return ZX_ERR_INVALID_ARGS; } *sizestr++ = 0; char* end; size_t size = strtoull(sizestr, &end, 10); if (end == sizestr) { fprintf(stderr, �, GetToolName(), sizestr); return ZX_ERR_INVALID_ARGS; } switch (end[0]) { case �: case �: size *= (1024 * 1024); end++; break; case �: case �: size *= (1024 * 1024 * 1024); end++; break; } if (end[0] || size == 0) { fprintf(stderr, �, GetToolName(), sizestr); return ZX_ERR_INVALID_ARGS; } if (length_ && offset_ + length_ > size) argument

Completed in 83 milliseconds