aboutsummaryrefslogtreecommitdiffstats
path: root/lib/find_bit.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-10-06lib/find_bit: Introduce find_next_andnot_bit()Valentin Schneider1-0/+9
2022-09-26lib: add find_nth{,_and,_andnot}_bit()Yury Norov1-0/+44
2022-09-21lib/find_bit: optimize find_next_bit() functionsYury Norov1-49/+70
2022-09-21lib/find_bit: create find_first_zero_bit_le()Yury Norov1-0/+16
2022-09-21lib/find_bit: introduce FIND_FIRST_BIT() macroYury Norov1-25/+24
2022-01-15lib: add find_first_and_bit()Yury Norov1-0/+21
2021-05-06lib: add fast path for find_first_*_bit() and find_last_bit()Yury Norov1-6/+6
2021-05-06lib: inline _find_next_bit() wrappersYury Norov1-54/+2
2020-12-15kernel.h: split out mathematical helpersAndy Shevchenko1-1/+2
2020-10-16kernel.h: split out min()/max() et al. helpersAndy Shevchenko1-0/+1
2020-01-31lib/find_bit.c: uninline helper _find_next_bit()Yury Norov1-1/+1
2020-01-31lib/find_bit.c: join _find_next_bit{_le}Yury Norov1-45/+19
2020-01-31uapi: rename ext2_swab() to swab() and share globally in swab.hYury Norov1-14/+2
2019-12-04bitops: introduce the for_each_set_clump8 macroWilliam Breathitt Gray1-0/+14
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2018-02-06lib: optimize cpumask_next_and()Clement Courbet1-16/+43
2017-02-24lib/find_bit.c: micro-optimise find_next_*_bitMatthew Wilcox1-2/+2
2015-04-17lib: rename lib/find_next_bit.c to lib/find_bit.cYury Norov1-0/+193