Home | History | Annotate | Download | only in cuda

Lines Matching refs:port

66   return port::Printf("%d.%d.%d", std::get<0>(version), std::get<1>(version), std::get<2>(version));
69 string DriverVersionStatusToString(port::StatusOr<DriverVersion> version) {
77 port::StatusOr<DriverVersion> StringToDriverVersion(const string &value) {
78 std::vector<string> pieces = port::Split(value, '.');
80 return port::Status{
81 port::error::INVALID_ARGUMENT,
82 port::Printf("expected %%d.%%d, %%d.%%d.%%d, or %%d.%%d.%%d.%%d form for driver version; got \"%s\"",
89 if (!port::safe_strto32(pieces[0], &major)) {
90 return port::Status{
91 port::error::INVALID_ARGUMENT,
92 port::Printf("could not parse major version number \"%s\" as an "
96 if (!port::safe_strto32(pieces[1], &minor)) {
97 return port::Status{
98 port::error::INVALID_ARGUMENT,
99 port::Printf("could not parse minor version number \"%s\" as an "
103 if (pieces.size() == 3 && !port::safe_strto32(pieces[2], &patch)) {
104 return port::Status{
105 port::error::INVALID_ARGUMENT,
106 port::Printf("could not parse patch version number \"%s\" as an "
120 return port::StrCat("/dev/nvidia", dev_node_ordinal);
136 << "(" << port::Hostname() << ")";
140 << "(" << port::Hostname() << ")";
146 << "(" << port::Hostname() << "): "
159 << port::Hostname();
165 LOG(INFO) << "hostname: " << port::Hostname();
172 std::vector<string> pieces = port::Split(library_path, ':');
188 port::StatusOr<DriverVersion> dso_version = FindDsoVersion();
192 port::StatusOr<DriverVersion> kernel_version = FindKernelDriverVersion();
207 port::StatusOr<DriverVersion> Diagnostician::FindDsoVersion() {
208 port::StatusOr<DriverVersion> result{port::Status{
209 port::error::NOT_FOUND,
258 auto stripped_dso_version = port::StripSuffixString(dso_version, ".ld64");
259 auto result = static_cast<port::StatusOr<DriverVersion> *>(data);
273 port::StatusOr<DriverVersion> Diagnostician::FindKernelModuleVersion(
278 return port::Status{
279 port::error::NOT_FOUND,
280 port::StrCat("could not find kernel module information in "
291 port::StripSuffixString(kernel_version, ".ld64");
296 port::StatusOr<DriverVersion> dso_version,
297 port::StatusOr<DriverVersion> kernel_version) {
312 port::StatusOr<DriverVersion> Diagnostician::FindKernelDriverVersion() {
339 port::Status{port::error::INTERNAL,
340 port::StrCat("failed to read driver bundle version: ",
346 port::Status{port::error::UNIMPLEMENTED,
353 return port::Status{
354 port::error::PERMISSION_DENIED,
355 port::StrCat("could not open driver version path for reading: ",
360 port::InlinedVector<char, 4> contents(kContentsSize);
376 port::Status{port::error::INTERNAL,
377 port::StrCat("failed to read driver version file contents: ",