On Mon, Jun 8, 2020 at 3:03 PM Andy Shevchenko andy.shevchenko@gmail.com wrote:
On Mon, Jun 8, 2020 at 1:26 PM Alexander Gordeev agordeev@linux.ibm.com wrote:
...
Can't we simple do
int chunk_index = 0; ... do {
#if defined(CONFIG_64BIT) && defined(__BIG_ENDIAN) end = bitmap_get_x32_reverse(start, end, bitmap[chunk_index ^ 1]); #else end = bitmap_get_x32_reverse(start, end, bitmap[chunk_index]); #endif ... } while (++chunk_index);
?
And moreover, we simple can replace bitmap by maskp here, and drop it from definition block.