Lines Matching refs:remain
764 uint32_t remain, val; in cdns_i3c_write_tx_fifo() local
766 for (remain = len; remain >= 4; remain -= 4) { in cdns_i3c_write_tx_fifo()
771 if (remain > 0) { in cdns_i3c_write_tx_fifo()
773 memcpy(&val, ptr, remain); in cdns_i3c_write_tx_fifo()
782 uint32_t remain, val; in cdns_i3c_write_ddr_tx_fifo() local
784 for (remain = len; remain >= 4; remain -= 4) { in cdns_i3c_write_ddr_tx_fifo()
789 if (remain > 0) { in cdns_i3c_write_ddr_tx_fifo()
791 memcpy(&val, ptr, remain); in cdns_i3c_write_ddr_tx_fifo()
801 uint32_t remain, val; in cdns_i3c_write_ibi_fifo() local
803 for (remain = len; remain >= 4; remain -= 4) { in cdns_i3c_write_ibi_fifo()
808 if (remain > 0) { in cdns_i3c_write_ibi_fifo()
810 memcpy(&val, ptr, remain); in cdns_i3c_write_ibi_fifo()
854 uint32_t remain, val; in cdns_i3c_read_rx_fifo() local
856 for (remain = len; remain >= 4; remain -= 4) { in cdns_i3c_read_rx_fifo()
864 if (remain > 0) { in cdns_i3c_read_rx_fifo()
869 memcpy(ptr, &val, remain); in cdns_i3c_read_rx_fifo()
2451 uint32_t remain, val; in cdns_i3c_read_ibi_fifo() local
2453 for (remain = len; remain >= 4; remain -= 4) { in cdns_i3c_read_ibi_fifo()
2461 if (remain > 0) { in cdns_i3c_read_ibi_fifo()
2466 memcpy(ptr, &val, remain); in cdns_i3c_read_ibi_fifo()
3108 uint16_t remain = len; in cdns_i3c_target_tx_write() local
3142 remain = len - i; in cdns_i3c_target_tx_write()
3143 if (remain >= 4) { in cdns_i3c_target_tx_write()
3145 } else if (remain > 0) { in cdns_i3c_target_tx_write()
3147 memcpy(&val, buf_32, remain); in cdns_i3c_target_tx_write()