Lines Matching full:encode
35 u64 encode = GENMASK_ULL(bit + width - 1, bit) & (value << bit); in __ifh_encode_bitfield() local
38 if (encode & 0xFF) in __ifh_encode_bitfield()
39 ifh_hdr[byte] |= (u8)((encode & 0xFF)); in __ifh_encode_bitfield()
41 if (encode & 0xFF00) in __ifh_encode_bitfield()
42 ifh_hdr[byte - 1] |= (u8)((encode & 0xFF00) >> 8); in __ifh_encode_bitfield()
44 if (encode & 0xFF0000) in __ifh_encode_bitfield()
45 ifh_hdr[byte - 2] |= (u8)((encode & 0xFF0000) >> 16); in __ifh_encode_bitfield()
47 if (encode & 0xFF000000) in __ifh_encode_bitfield()
48 ifh_hdr[byte - 3] |= (u8)((encode & 0xFF000000) >> 24); in __ifh_encode_bitfield()
50 if (encode & 0xFF00000000) in __ifh_encode_bitfield()
51 ifh_hdr[byte - 4] |= (u8)((encode & 0xFF00000000) >> 32); in __ifh_encode_bitfield()
53 if (encode & 0xFF0000000000) in __ifh_encode_bitfield()
54 ifh_hdr[byte - 5] |= (u8)((encode & 0xFF0000000000) >> 40); in __ifh_encode_bitfield()