Lines Matching refs:left
447 u32 left = count, len; in ddb_output_write() local
452 while (left) { in ddb_output_write()
472 if (len > left) in ddb_output_write()
473 len = left; in ddb_output_write()
477 left -= len; in ddb_output_write()
487 return count - left; in ddb_output_write()
512 u32 left = count; in ddb_input_read() local
518 while (left) { in ddb_input_read()
520 return count - left; in ddb_input_read()
522 if (free > left) in ddb_input_read()
523 free = left; in ddb_input_read()
533 left -= free; in ddb_input_read()
903 size_t left = count; in ts_write() local
906 while (left) { in ts_write()
914 stat = ddb_output_write(output, buf, left); in ts_write()
918 left -= stat; in ts_write()
920 return (left == count) ? -EAGAIN : (count - left); in ts_write()
929 int left, read; in ts_read() local
932 left = count; in ts_read()
933 while (left) { in ts_read()
941 read = ddb_input_read(input, buf, left); in ts_read()
944 left -= read; in ts_read()
947 return (left == count) ? -EAGAIN : (count - left); in ts_read()