lib/bitmap: introduce for_each_set_bit_wrap() macro
authorYury Norov <yury.norov@gmail.com>
Mon, 19 Sep 2022 21:05:57 +0000 (14:05 -0700)
committerYury Norov <yury.norov@gmail.com>
Sat, 1 Oct 2022 17:22:57 +0000 (10:22 -0700)
commit4fe49b3b97c2640147c46519c2a6fdb06df34f5f
treebea4a14dd06b042f19b11db141519aae7c01814f
parent6cc18331a987c4a29d66b9c4fd292587fba4d7bd
lib/bitmap: introduce for_each_set_bit_wrap() macro

Add for_each_set_bit_wrap() macro and use it in for_each_cpu_wrap(). The
new macro is based on __for_each_wrap() iterator, which is simpler and
smaller than cpumask_next_wrap().

Signed-off-by: Yury Norov <yury.norov@gmail.com>
include/linux/cpumask.h
include/linux/find.h