summaryrefslogtreecommitdiff
path: root/lib/packing.c
AgeCommit message (Expand)AuthorFilesLines
2024-12-11lib: packing: add pack_fields() and unpack_fields()Vladimir Oltean1-0/+153
2024-12-11lib: packing: demote truncation error in pack() to a warning in __pack()Vladimir Oltean1-16/+10
2024-12-11lib: packing: create __pack() and __unpack() variants without error checkingVladimir Oltean1-64/+78
2024-10-03lib: packing: use GENMASK() for box_maskVladimir Oltean1-2/+2
2024-10-03lib: packing: use BITS_PER_BYTE instead of 8Vladimir Oltean1-14/+14
2024-10-03lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behaviorJacob Keller1-28/+11
2024-10-03lib: packing: duplicate pack() and unpack() implementationsVladimir Oltean1-80/+141
2024-10-03lib: packing: add pack() and unpack() wrappers over packing()Vladimir Oltean1-0/+54
2024-10-03lib: packing: adjust definitions and implementation for arbitrary buffer lengthsVladimir Oltean1-27/+43
2024-10-03lib: packing: refuse operating on bit indices which exceed size of bufferVladimir Oltean1-2/+4
2023-03-09lib: packing: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2022-12-12lib: packing: replace bit_reverse() with bitrev8()Uladzislau Koshchanka1-14/+2
2021-09-17net: update NXP copyright textVladimir Oltean1-1/+1
2020-06-28lib: packing: add documentation for pbuflen argumentVladimir Oltean1-0/+1
2019-05-03lib: Add support for generic packing operationsVladimir Oltean1-0/+213