Lines Matching refs:__bitlen

78 #define BIT_LEN_MASK_32(__bitlen)	 \  argument
79 (0xFFFFFFFF >> (32 - (__bitlen)))
80 #define BIT_LEN_MASK_16(__bitlen) \ argument
81 (0xFFFF >> (16 - (__bitlen)))
82 #define BIT_LEN_MASK_8(__bitlen) \ argument
83 (0xFF >> (8 - (__bitlen)))
90 #define BIT_OFFSET_LEN_MASK_32(__bitoffset, __bitlen) \ argument
91 (BIT_LEN_MASK_32(__bitlen) << (__bitoffset))
92 #define BIT_OFFSET_LEN_MASK_16(__bitoffset, __bitlen) \ argument
93 (BIT_LEN_MASK_16(__bitlen) << (__bitoffset))
94 #define BIT_OFFSET_LEN_MASK_8(__bitoffset, __bitlen) \ argument
95 (BIT_LEN_MASK_8(__bitlen) << (__bitoffset))
113 #define LE_BITS_TO_4BYTE(__pstart, __bitoffset, __bitlen) \ argument
116 BIT_LEN_MASK_32(__bitlen) \
118 #define LE_BITS_TO_2BYTE(__pstart, __bitoffset, __bitlen) \ argument
121 BIT_LEN_MASK_16(__bitlen) \
123 #define LE_BITS_TO_1BYTE(__pstart, __bitoffset, __bitlen) \ argument
126 BIT_LEN_MASK_8(__bitlen) \
134 #define LE_BITS_CLEARED_TO_4BYTE(__pstart, __bitoffset, __bitlen) \ argument
137 (~BIT_OFFSET_LEN_MASK_32(__bitoffset, __bitlen)) \
139 #define LE_BITS_CLEARED_TO_2BYTE(__pstart, __bitoffset, __bitlen) \ argument
142 (~BIT_OFFSET_LEN_MASK_16(__bitoffset, __bitlen)) \
144 #define LE_BITS_CLEARED_TO_1BYTE(__pstart, __bitoffset, __bitlen) \ argument
147 (~BIT_OFFSET_LEN_MASK_8(__bitoffset, __bitlen)) \
154 #define SET_BITS_TO_LE_4BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
157 LE_BITS_CLEARED_TO_4BYTE(__pstart, __bitoffset, __bitlen) | \
158 ((((u32)__val) & BIT_LEN_MASK_32(__bitlen)) << (__bitoffset)) \
161 #define SET_BITS_TO_LE_2BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
164 LE_BITS_CLEARED_TO_2BYTE(__pstart, __bitoffset, __bitlen) | \
165 ((((u16)__val) & BIT_LEN_MASK_16(__bitlen)) << (__bitoffset)) \
168 #define SET_BITS_TO_LE_1BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
171 LE_BITS_CLEARED_TO_1BYTE(__pstart, __bitoffset, __bitlen) | \
172 ((((u8)__val) & BIT_LEN_MASK_8(__bitlen)) << (__bitoffset)) \