Searched refs:endbit (Results 1 – 4 of 4) sorted by relevance
| /linux/lib/ |
| H A D | packing.c | 21 __pack(pbuf, uval, field->startbit, field->endbit, \ 32 __unpack(pbuf, &uval, field->startbit, field->endbit, \ 81 static void __pack(void *pbuf, u64 uval, size_t startbit, size_t endbit, in __pack() argument 88 int plogical_last_u8 = endbit / BITS_PER_BYTE; in __pack() 89 int value_width = startbit - endbit + 1; in __pack() 98 uval, startbit, endbit); in __pack() 122 box_end_bit = endbit % BITS_PER_BYTE; in __pack() 133 proj_start_bit = ((box * BITS_PER_BYTE) + box_start_bit) - endbit; in __pack() 134 proj_end_bit = ((box * BITS_PER_BYTE) + box_end_bit) - endbit; in __pack() 179 int pack(void *pbuf, u64 uval, size_t startbit, size_t endbit, size_t pbuflen, in pack() argument [all …]
|
| /linux/fs/adfs/ |
| H A D | map.c | 71 const unsigned int endbit = dm->dm_endbit; in lookup_zone() local 84 fragend = find_next_bit_le(map, endbit, start + idlen); in lookup_zone() 85 if (fragend >= endbit) in lookup_zone() 99 } while (start < endbit); in lookup_zone() 117 const unsigned int endbit = dm->dm_endbit; in scan_free_map() local 143 fragend = find_next_bit_le(map, endbit, start + idlen); in scan_free_map() 144 if (fragend >= endbit) in scan_free_map()
|
| /linux/include/linux/ |
| H A D | packing.h | 18 __type endbit; \ 51 BUILD_BUG_ON_MSG(max(_f1.endbit, _f2.endbit) <= \ 60 BUILD_BUG_ON_MSG(__f.startbit < __f.endbit, \ 67 BUILD_BUG_ON_MSG(__f.startbit - __f.endbit >= BITS_PER_BYTE * __f.size, \ 101 int packing(void *pbuf, u64 *uval, int startbit, int endbit, size_t pbuflen, 104 int pack(void *pbuf, u64 uval, size_t startbit, size_t endbit, size_t pbuflen, 107 int unpack(const void *pbuf, u64 *uval, size_t startbit, size_t endbit,
|
| /linux/Documentation/core-api/ |
| H A D | packing.rst | 247 void my_packing(void *buf, u64 *val, int startbit, int endbit, 253 err = packing(buf, val, startbit, endbit, len, op, QUIRK_LSW32_IS_FIRST); 259 startbit, endbit); 261 if ((startbit - endbit + 1) > 64) 263 startbit, endbit); 266 *val, startbit, endbit);
|