@@ -59,11 +59,11 @@ struct DevDescT {
59
59
const char *devDriverVer = nullptr ;
60
60
int devDriverVerSize = 0 ;
61
61
62
- const char *pltName = nullptr ;
63
- int pltNameSize = 0 ;
62
+ const char *platformName = nullptr ;
63
+ int platformNameSize = 0 ;
64
64
65
- const char *pltVer = nullptr ;
66
- int pltVerSize = 0 ;
65
+ const char *platformVer = nullptr ;
66
+ int platformVerSize = 0 ;
67
67
};
68
68
69
69
static std::vector<DevDescT> getWhiteListDesc () {
@@ -76,7 +76,7 @@ static std::vector<DevDescT> getWhiteListDesc() {
76
76
std::vector<DevDescT> decDescs;
77
77
const char devNameStr[] = " DeviceName" ;
78
78
const char driverVerStr[] = " DriverVersion" ;
79
- const char pltNameStr [] = " PlatformName" ;
79
+ const char platformNameStr [] = " PlatformName" ;
80
80
const char platformVerStr[] = " PlatformVersion" ;
81
81
decDescs.emplace_back ();
82
82
while (' \0 ' != *str) {
@@ -88,13 +88,14 @@ static std::vector<DevDescT> getWhiteListDesc() {
88
88
valuePtr = &decDescs.back ().devName ;
89
89
size = &decDescs.back ().devNameSize ;
90
90
str += sizeof (devNameStr) - 1 ;
91
- } else if (0 == strncmp (pltNameStr, str, sizeof (pltNameStr) - 1 )) {
92
- valuePtr = &decDescs.back ().pltName ;
93
- size = &decDescs.back ().pltNameSize ;
94
- str += sizeof (pltNameStr) - 1 ;
91
+ } else if (0 ==
92
+ strncmp (platformNameStr, str, sizeof (platformNameStr) - 1 )) {
93
+ valuePtr = &decDescs.back ().platformName ;
94
+ size = &decDescs.back ().platformNameSize ;
95
+ str += sizeof (platformNameStr) - 1 ;
95
96
} else if (0 == strncmp (platformVerStr, str, sizeof (platformVerStr) - 1 )) {
96
- valuePtr = &decDescs.back ().pltVer ;
97
- size = &decDescs.back ().pltVerSize ;
97
+ valuePtr = &decDescs.back ().platformVer ;
98
+ size = &decDescs.back ().platformVerSize ;
98
99
str += sizeof (platformVerStr) - 1 ;
99
100
} else if (0 == strncmp (driverVerStr, str, sizeof (driverVerStr) - 1 )) {
100
101
valuePtr = &decDescs.back ().devDriverVer ;
@@ -149,31 +150,34 @@ static void filterWhiteList(vector_class<RT::PiDevice> &pi_devices,
149
150
if (whiteList.empty ())
150
151
return ;
151
152
152
- const string_class pltName =
153
+ const string_class platformName =
153
154
sycl::detail::get_platform_info<string_class, info::platform::name>::get (
154
155
pi_platform);
155
156
156
- const string_class pltVer = sycl::detail::get_platform_info<
157
+ const string_class platformVer = sycl::detail::get_platform_info<
157
158
string_class, info::platform::version>::get (pi_platform);
158
159
159
160
int insertIDx = 0 ;
160
161
for (RT::PiDevice dev : pi_devices) {
161
162
const string_class devName =
162
- sycl::detail::get_device_info<string_class, info::device::name>::get (dev);
163
+ sycl::detail::get_device_info<string_class, info::device::name>::get (
164
+ dev);
163
165
164
166
const string_class devDriverVer =
165
167
sycl::detail::get_device_info<string_class,
166
168
info::device::driver_version>::get (dev);
167
169
168
170
for (const DevDescT &desc : whiteList) {
169
- if (nullptr != desc.pltName &&
170
- !std::regex_match (
171
- pltName, std::regex (std::string (desc.pltName , desc.pltNameSize ))))
171
+ if (nullptr != desc.platformName &&
172
+ !std::regex_match (platformName,
173
+ std::regex (std::string (desc.platformName ,
174
+ desc.platformNameSize ))))
172
175
continue ;
173
176
174
- if (nullptr != desc.pltVer &&
177
+ if (nullptr != desc.platformVer &&
175
178
!std::regex_match (
176
- pltVer, std::regex (std::string (desc.pltVer , desc.pltVerSize ))))
179
+ platformVer,
180
+ std::regex (std::string (desc.platformVer , desc.platformVerSize ))))
177
181
continue ;
178
182
179
183
if (nullptr != desc.devName &&
0 commit comments