summaryrefslogtreecommitdiff
path: root/include/linux/bits.h
AgeCommit message (Expand)AuthorFilesLines
2025-07-31bits: unify the non-asm GENMASK*()Vincent Mailhol1-22/+4
2025-07-31bits: split the definition of the asm and non-asm GENMASK*()Vincent Mailhol1-6/+7
2025-04-29bits: introduce fixed-type BIT_U*()Lucas De Marchi1-1/+19
2025-04-29bits: introduce fixed-type GENMASK_U*()Vincent Mailhol1-0/+30
2025-04-29bits: add comments and newlines to #if, #else and #endif directivesVincent Mailhol1-2/+7
2025-03-05treewide: fix typo 'unsigned __init128' -> 'unsigned __int128'Vincent Mailhol1-1/+1
2024-12-30linux/bits.h: simplify GENMASK_INPUT_CHECK()Vincent Mailhol1-3/+2
2024-08-28uapi: Define GENMASK_U128Anshuman Khandual1-0/+15
2024-02-08uapi: introduce uapi-friendly macros for GENMASKPaolo Bonzini1-7/+1
2023-01-31vdso/bits.h: Add BIT_ULL() for the sake of consistencyAndy Shevchenko1-1/+0
2021-05-23linux/bits.h: fix compilation error with GENMASKRikard Falkeborn1-1/+1
2020-07-08Raise gcc version requirement to 4.9Linus Torvalds1-2/+1
2020-04-07linux/bits.h: add compile time sanity check of GENMASK inputsRikard Falkeborn1-2/+20
2020-03-21linux/bits.h: Extract common header for vDSOVincenzo Frascino1-1/+1
2019-07-17linux/bits.h: make BIT(), GENMASK(), and friends available in assemblyMasahiro Yamada1-7/+10
2018-06-21locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new...Will Deacon1-0/+26