summaryrefslogtreecommitdiff
path: root/include/linux/bitfield.h
AgeCommit message (Expand)AuthorFilesLines
2024-02-28bitfield: suppress "dubious: x & !y" sparse warningJohannes Berg1-1/+2
2023-01-19bitfield: add FIELD_PREP_CONST()Johannes Berg1-0/+26
2022-03-24bitfield: add explicit inclusions to the exampleAndy Shevchenko1-0/+3
2021-12-11bitfield.h: Fix "type of reg too small for mask" testPeter Zijlstra1-1/+18
2020-08-10bitfield.h: don't compile-time validate _val in FIELD_FITJakub Kicinski1-1/+1
2020-03-13bitfield.h: add FIELD_MAX() and field_max()Alex Elder1-0/+14
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner1-9/+1
2018-08-18bitfield: avoid gcc-8 -Wint-in-bool-context warningArnd Bergmann1-1/+1
2018-06-27bitfield: add u8 helpersJohannes Berg1-0/+1
2018-06-27bitfield: fix *_encode_bits()Johannes Berg1-3/+3
2017-12-17Add primitives for manipulating bitfields both in host- and fixed-endian.Al Viro1-0/+46
2017-11-18include/linux/bitfield.h: include <linux/build_bug.h> instead of <linux/bug.h>Masahiro Yamada1-1/+1
2017-10-04include/linux/bitfield.h: remove 32bit from FIELD_GET comment blockMasahiro Yamada1-1/+1
2017-02-10bitfield.h: add FIELD_FIT() helperJakub Kicinski1-0/+13
2016-09-09add basic register-field manipulation macrosJakub Kicinski1-0/+93