aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/find.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-10-06cpumask: Introduce for_each_cpu_andnot()Valentin Schneider1-0/+5
2022-10-06lib/find_bit: Introduce find_next_andnot_bit()Valentin Schneider1-0/+33
2022-10-01lib/find: optimize for_each() macrosYury Norov1-31/+25
2022-10-01lib/bitmap: introduce for_each_set_bit_wrap() macroYury Norov1-0/+39
2022-10-01lib/find_bit: add find_next{,_and}_bit_wrapYury Norov1-0/+46
2022-10-01cpumask: switch for_each_cpu{,_not} to use for_each_bit()Yury Norov1-0/+5
2022-09-26lib: add find_nth{,_and,_andnot}_bit()Yury Norov1-0/+86
2022-09-21lib/find_bit: optimize find_next_bit() functionsYury Norov1-8/+15
2022-09-21lib/find_bit: create find_first_zero_bit_le()Yury Norov1-5/+18
2022-06-03include/linux/find: Fix documentationAnna-Maria Behnsen1-3/+3
2022-01-15bitmap: unify find_bit operationsYury Norov1-0/+56
2022-01-15find: micro-optimize for_each_{set,clear}_bit()Yury Norov1-2/+2
2022-01-15include/linux: move for_each_bit() macros from bitops.h to find.hYury Norov1-0/+34
2022-01-15lib: add find_first_and_bit()Yury Norov1-0/+27
2022-01-15arch: remove GENERIC_FIND_FIRST_BIT entirelyYury Norov1-13/+0
2022-01-15include: move find.h from asm_generic to linuxYury Norov1-0/+268