1
0
Fork 0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-01-24 09:13:20 -05:00
linux/include/asm-generic/bitops
Alexander Lobakin e69eb9c460 bitops: wrap non-atomic bitops with a transparent macro
In preparation for altering the non-atomic bitops with a macro, wrap
them in a transparent definition. This requires prepending one more
'_' to their names in order to be able to do that seamlessly. It is
a simple change, given that all the non-prefixed definitions are now
in asm-generic.
sparc32 already has several triple-underscored functions, so I had
to rename them ('___' -> 'sp32_').

Signed-off-by: Alexander Lobakin <alexandr.lobakin@intel.com>
Reviewed-by: Marco Elver <elver@google.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Yury Norov <yury.norov@gmail.com>
2022-06-30 19:52:41 -07:00
..
__ffs.h
__fls.h
arch_hweight.h
atomic.h
builtin-__ffs.h
builtin-__fls.h
builtin-ffs.h
builtin-fls.h
const_hweight.h
ext2-atomic-setbit.h
ext2-atomic.h
ffs.h
ffz.h
fls.h
fls64.h
generic-non-atomic.h bitops: define const_*() versions of the non-atomics 2022-06-30 19:52:41 -07:00
hweight.h
instrumented-atomic.h asm-generic/bitops: Always inline all bit manipulation helpers 2022-01-25 22:30:28 +01:00
instrumented-lock.h
instrumented-non-atomic.h bitops: wrap non-atomic bitops with a transparent macro 2022-06-30 19:52:41 -07:00
le.h
lock.h
non-atomic.h bitops: unify non-atomic bitops prototypes across architectures 2022-06-30 19:52:41 -07:00
non-instrumented-non-atomic.h bitops: wrap non-atomic bitops with a transparent macro 2022-06-30 19:52:41 -07:00
sched.h