Lines Matching refs:__bitlen
2748 #define BIT_LEN_MASK_32(__bitlen) \ argument
2749 (0xFFFFFFFF >> (32 - (__bitlen)))
2750 #define BIT_LEN_MASK_16(__bitlen) \ argument
2751 (0xFFFF >> (16 - (__bitlen)))
2752 #define BIT_LEN_MASK_8(__bitlen) \ argument
2753 (0xFF >> (8 - (__bitlen)))
2760 #define BIT_OFFSET_LEN_MASK_32(__bitoffset, __bitlen) \ argument
2761 (BIT_LEN_MASK_32(__bitlen) << (__bitoffset))
2762 #define BIT_OFFSET_LEN_MASK_16(__bitoffset, __bitlen) \ argument
2763 (BIT_LEN_MASK_16(__bitlen) << (__bitoffset))
2764 #define BIT_OFFSET_LEN_MASK_8(__bitoffset, __bitlen) \ argument
2765 (BIT_LEN_MASK_8(__bitlen) << (__bitoffset))
2781 #define LE_BITS_TO_4BYTE(__pstart, __bitoffset, __bitlen) \ argument
2784 BIT_LEN_MASK_32(__bitlen) \
2786 #define LE_BITS_TO_2BYTE(__pstart, __bitoffset, __bitlen) \ argument
2789 BIT_LEN_MASK_16(__bitlen) \
2791 #define LE_BITS_TO_1BYTE(__pstart, __bitoffset, __bitlen) \ argument
2794 BIT_LEN_MASK_8(__bitlen) \
2801 #define LE_BITS_CLEARED_TO_4BYTE(__pstart, __bitoffset, __bitlen) \ argument
2804 (~BIT_OFFSET_LEN_MASK_32(__bitoffset, __bitlen)) \
2806 #define LE_BITS_CLEARED_TO_2BYTE(__pstart, __bitoffset, __bitlen) \ argument
2809 (~BIT_OFFSET_LEN_MASK_16(__bitoffset, __bitlen)) \
2811 #define LE_BITS_CLEARED_TO_1BYTE(__pstart, __bitoffset, __bitlen) \ argument
2814 (~BIT_OFFSET_LEN_MASK_8(__bitoffset, __bitlen)) \
2820 #define SET_BITS_TO_LE_4BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
2823 LE_BITS_CLEARED_TO_4BYTE(__pstart, __bitoffset, __bitlen) | \
2824 ((((u32)__val) & BIT_LEN_MASK_32(__bitlen)) << (__bitoffset)) \
2826 #define SET_BITS_TO_LE_2BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
2829 LE_BITS_CLEARED_TO_2BYTE(__pstart, __bitoffset, __bitlen) | \
2830 ((((u16)__val) & BIT_LEN_MASK_16(__bitlen)) << (__bitoffset)) \
2832 #define SET_BITS_TO_LE_1BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
2835 LE_BITS_CLEARED_TO_1BYTE(__pstart, __bitoffset, __bitlen) | \
2836 ((((u8)__val) & BIT_LEN_MASK_8(__bitlen)) << (__bitoffset)) \