Searched refs:dst_bit_off (Results 1 – 1 of 1) sorted by relevance
847 static void gpmi_copy_bits(u8 *dst, size_t dst_bit_off, const u8 *src, in gpmi_copy_bits() argument865 dst += dst_bit_off / 8; in gpmi_copy_bits()866 dst_bit_off %= 8; in gpmi_copy_bits()888 if (dst_bit_off) { in gpmi_copy_bits()889 if (bits_in_src_buffer < (8 - dst_bit_off) && nbytes) { in gpmi_copy_bits()896 if (bits_in_src_buffer >= (8 - dst_bit_off)) { in gpmi_copy_bits()897 dst[0] &= GENMASK(dst_bit_off - 1, 0); in gpmi_copy_bits()898 dst[0] |= src_buffer << dst_bit_off; in gpmi_copy_bits()899 src_buffer >>= (8 - dst_bit_off); in gpmi_copy_bits()900 bits_in_src_buffer -= (8 - dst_bit_off); in gpmi_copy_bits()[all …]