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