Skip to content

Commit 81137e0

Browse files
Branislav Brzaksatyanveshd
authored andcommitted
SWDEV-505740 - Don't directly reference __cpu_mask
This addresses #83 Change-Id: I832c286ebaa2c3f017c4b7428a9d575bb099581b
1 parent 286e815 commit 81137e0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

rocclr/os/os.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ inline void Os::ThreadAffinityMask::clear(uint cpu) { CPU_CLR(cpu, &mask_); }
383383
inline bool Os::ThreadAffinityMask::isSet(uint cpu) const { return CPU_ISSET(cpu, &mask_); }
384384

385385
inline bool Os::ThreadAffinityMask::isEmpty() const {
386-
for (__cpu_mask bits : mask_.__bits) {
386+
for (auto bits : mask_.__bits) {
387387
if (bits != 0) {
388388
return false;
389389
}
@@ -407,17 +407,17 @@ inline void Os::ThreadAffinityMask::adjust(cpu_set_t& mask) const {
407407

408408
inline uint Os::ThreadAffinityMask::countSet() const {
409409
uint count = 0;
410-
for (__cpu_mask bits : mask_.__bits) {
410+
for (auto bits : mask_.__bits) {
411411
count += countBitsSet(bits);
412412
}
413413
return count;
414414
}
415415

416416
inline uint Os::ThreadAffinityMask::getFirstSet() const {
417417
uint i = 0;
418-
for (__cpu_mask bits : mask_.__bits) {
418+
for (auto bits : mask_.__bits) {
419419
if (bits != 0) {
420-
return leastBitSet(bits) + (i * (8 * sizeof(__cpu_mask)));
420+
return leastBitSet(bits) + (i * (8 * sizeof(bits)));
421421
}
422422

423423
++i;

0 commit comments

Comments
 (0)