Lines Matching refs:__bitlen
2732 #define BIT_LEN_MASK_32(__bitlen) \ argument
2733 (0xFFFFFFFF >> (32 - (__bitlen)))
2734 #define BIT_LEN_MASK_16(__bitlen) \ argument
2735 (0xFFFF >> (16 - (__bitlen)))
2736 #define BIT_LEN_MASK_8(__bitlen) \ argument
2737 (0xFF >> (8 - (__bitlen)))
2744 #define BIT_OFFSET_LEN_MASK_32(__bitoffset, __bitlen) \ argument
2745 (BIT_LEN_MASK_32(__bitlen) << (__bitoffset))
2746 #define BIT_OFFSET_LEN_MASK_16(__bitoffset, __bitlen) \ argument
2747 (BIT_LEN_MASK_16(__bitlen) << (__bitoffset))
2748 #define BIT_OFFSET_LEN_MASK_8(__bitoffset, __bitlen) \ argument
2749 (BIT_LEN_MASK_8(__bitlen) << (__bitoffset))
2765 #define LE_BITS_TO_4BYTE(__pstart, __bitoffset, __bitlen) \ argument
2768 BIT_LEN_MASK_32(__bitlen) \
2770 #define LE_BITS_TO_2BYTE(__pstart, __bitoffset, __bitlen) \ argument
2773 BIT_LEN_MASK_16(__bitlen) \
2775 #define LE_BITS_TO_1BYTE(__pstart, __bitoffset, __bitlen) \ argument
2778 BIT_LEN_MASK_8(__bitlen) \
2785 #define LE_BITS_CLEARED_TO_4BYTE(__pstart, __bitoffset, __bitlen) \ argument
2788 (~BIT_OFFSET_LEN_MASK_32(__bitoffset, __bitlen)) \
2790 #define LE_BITS_CLEARED_TO_2BYTE(__pstart, __bitoffset, __bitlen) \ argument
2793 (~BIT_OFFSET_LEN_MASK_16(__bitoffset, __bitlen)) \
2795 #define LE_BITS_CLEARED_TO_1BYTE(__pstart, __bitoffset, __bitlen) \ argument
2798 (~BIT_OFFSET_LEN_MASK_8(__bitoffset, __bitlen)) \
2804 #define SET_BITS_TO_LE_4BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
2807 LE_BITS_CLEARED_TO_4BYTE(__pstart, __bitoffset, __bitlen) | \
2808 ((((u32)__val) & BIT_LEN_MASK_32(__bitlen)) << (__bitoffset)) \
2810 #define SET_BITS_TO_LE_2BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
2813 LE_BITS_CLEARED_TO_2BYTE(__pstart, __bitoffset, __bitlen) | \
2814 ((((u16)__val) & BIT_LEN_MASK_16(__bitlen)) << (__bitoffset)) \
2816 #define SET_BITS_TO_LE_1BYTE(__pstart, __bitoffset, __bitlen, __val) \ argument
2819 LE_BITS_CLEARED_TO_1BYTE(__pstart, __bitoffset, __bitlen) | \
2820 ((((u8)__val) & BIT_LEN_MASK_8(__bitlen)) << (__bitoffset)) \