Searched refs:buf_remaining (Results 1 - 2 of 2) sorted by relevance

/linux-master/drivers/i2c/busses/
H A Di2c-gxp.c88 size_t buf_remaining; member in struct:gxp_i2c_drvdata
101 drvdata->buf_remaining = drvdata->curr_msg->len;
208 drvdata->buf_remaining = drvdata->curr_msg->len;
239 if (drvdata->buf_remaining == 0) {
248 if (drvdata->buf_remaining == 1) {
259 if (drvdata->buf_remaining == 0) {
271 drvdata->buf_remaining--;
285 drvdata->buf_remaining--;
287 if (drvdata->buf_remaining == 0) {
305 if (drvdata->buf_remaining
[all...]
H A Di2c-tegra.c737 size_t buf_remaining = i2c_dev->msg_buf_remaining; local
758 words_to_transfer = buf_remaining / BYTES_PER_FIFO_WORD;
765 buf_remaining -= words_to_transfer * BYTES_PER_FIFO_WORD;
772 if (rx_fifo_avail > 0 && buf_remaining > 0) {
774 * buf_remaining > 3 check not needed as rx_fifo_avail == 0
780 memcpy(buf, &val, buf_remaining);
781 buf_remaining = 0;
789 i2c_dev->msg_buf_remaining = buf_remaining;
797 size_t buf_remaining = i2c_dev->msg_buf_remaining; local
811 words_to_transfer = buf_remaining / BYTES_PER_FIFO_WOR
[all...]

Completed in 298 milliseconds