Lines Matching refs:todo
124 int todo; in cros_ec_spi_receive_response() local
169 todo = end - ++ptr; in cros_ec_spi_receive_response()
170 BUG_ON(todo < 0 || todo > ec_dev->din_size); in cros_ec_spi_receive_response()
171 todo = min(todo, need_len); in cros_ec_spi_receive_response()
172 memmove(ec_dev->din, ptr, todo); in cros_ec_spi_receive_response()
173 ptr = ec_dev->din + todo; in cros_ec_spi_receive_response()
175 need_len, todo); in cros_ec_spi_receive_response()
176 need_len -= todo; in cros_ec_spi_receive_response()
186 todo = min(need_len, 256); in cros_ec_spi_receive_response()
188 todo, need_len, ptr - ec_dev->din); in cros_ec_spi_receive_response()
193 trans.len = todo; in cros_ec_spi_receive_response()
198 BUG_ON((u8 *)trans.rx_buf - ec_dev->din + todo > in cros_ec_spi_receive_response()
206 debug_packet(ec_dev->dev, "interim", ptr, todo); in cros_ec_spi_receive_response()
207 ptr += todo; in cros_ec_spi_receive_response()
208 need_len -= todo; in cros_ec_spi_receive_response()