summaryrefslogtreecommitdiff
path: root/include/linux/bitfield.h
AgeCommit message (Expand)Author
2024-02-28bitfield: suppress "dubious: x & !y" sparse warningJohannes Berg
2023-01-19bitfield: add FIELD_PREP_CONST()Johannes Berg
2022-03-23bitfield: add explicit inclusions to the exampleAndy Shevchenko
2021-12-11bitfield.h: Fix "type of reg too small for mask" testPeter Zijlstra
2020-08-10bitfield.h: don't compile-time validate _val in FIELD_FITJakub Kicinski
2020-03-12bitfield.h: add FIELD_MAX() and field_max()Alex Elder
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner
2018-08-17bitfield: avoid gcc-8 -Wint-in-bool-context warningArnd Bergmann
2018-06-27bitfield: add u8 helpersJohannes Berg
2018-06-27bitfield: fix *_encode_bits()Johannes Berg
2017-12-17Add primitives for manipulating bitfields both in host- and fixed-endian.Al Viro
2017-11-17include/linux/bitfield.h: include <linux/build_bug.h> instead of <linux/bug.h>Masahiro Yamada
2017-10-03include/linux/bitfield.h: remove 32bit from FIELD_GET comment blockMasahiro Yamada
2017-02-10bitfield.h: add FIELD_FIT() helperJakub Kicinski
2016-09-09add basic register-field manipulation macrosJakub Kicinski