Searched refs:dst_bit_off (Results 1 – 3 of 3) sorted by relevance
1372 void gpmi_copy_bits(u8 *dst, size_t dst_bit_off, in gpmi_copy_bits() argument1391 dst += dst_bit_off / 8; in gpmi_copy_bits()1392 dst_bit_off %= 8; in gpmi_copy_bits()1414 if (dst_bit_off) { in gpmi_copy_bits()1415 if (bits_in_src_buffer < (8 - dst_bit_off) && nbytes) { in gpmi_copy_bits()1422 if (bits_in_src_buffer >= (8 - dst_bit_off)) { in gpmi_copy_bits()1423 dst[0] &= GENMASK(dst_bit_off - 1, 0); in gpmi_copy_bits()1424 dst[0] |= src_buffer << dst_bit_off; in gpmi_copy_bits()1425 src_buffer >>= (8 - dst_bit_off); in gpmi_copy_bits()1426 bits_in_src_buffer -= (8 - dst_bit_off); in gpmi_copy_bits()[all …]
295 void gpmi_copy_bits(u8 *dst, size_t dst_bit_off,
1457 size_t dst_bit_off; in gpmi_ecc_write_page_raw() local1476 dst_bit_off = oob_bit_off; in gpmi_ecc_write_page_raw()1481 gpmi_copy_bits(tmp_buf, dst_bit_off, in gpmi_ecc_write_page_raw()1483 dst_bit_off += eccsize * 8; in gpmi_ecc_write_page_raw()1491 gpmi_copy_bits(tmp_buf, dst_bit_off, in gpmi_ecc_write_page_raw()1494 dst_bit_off += eccbits; in gpmi_ecc_write_page_raw()