Lines Matching +full:32 +full:- +full:bit
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
70 __u32 h = val >> 32; in __fswab64()
71 __u32 l = val & ((1ULL << 32) - 1); in __fswab64()
72 return (((__u64)__fswab32(l)) << 32) | ((__u64)(__fswab32(h))); in __fswab64()
97 * __swab16 - return a byteswapped 16-bit value
110 * __swab32 - return a byteswapped 32-bit value
123 * __swab64 - return a byteswapped 64-bit value
136 * __swahw32 - return a word-swapped 32-bit value
147 * __swahb32 - return a high and low byte-swapped 32-bit value
158 * __swab16p - return a byteswapped 16-bit value from a pointer
159 * @p: pointer to a naturally-aligned 16-bit value
171 * __swab32p - return a byteswapped 32-bit value from a pointer
172 * @p: pointer to a naturally-aligned 32-bit value
184 * __swab64p - return a byteswapped 64-bit value from a pointer
185 * @p: pointer to a naturally-aligned 64-bit value
197 * __swahw32p - return a wordswapped 32-bit value from a pointer
198 * @p: pointer to a naturally-aligned 32-bit value
212 * __swahb32p - return a high and low byteswapped 32-bit value from a pointer
213 * @p: pointer to a naturally-aligned 32-bit value
227 * __swab16s - byteswap a 16-bit value in-place
228 * @p: pointer to a naturally-aligned 16-bit value
239 * __swab32s - byteswap a 32-bit value in-place
240 * @p: pointer to a naturally-aligned 32-bit value
252 * __swab64s - byteswap a 64-bit value in-place
253 * @p: pointer to a naturally-aligned 64-bit value
265 * __swahw32s - wordswap a 32-bit value in-place
266 * @p: pointer to a naturally-aligned 32-bit value
280 * __swahb32s - high and low byteswap a 32-bit value in-place
281 * @p: pointer to a naturally-aligned 32-bit value