Lines Matching refs:rcnt
338 ssize_t rcnt;
363 rcnt = info->read((char *)buf, zone->buffer_size + sizeof(*buf),
365 if (rcnt != zone->buffer_size + sizeof(*buf))
366 return rcnt < 0 ? rcnt : -EIO;
375 ssize_t rcnt, len;
396 rcnt = info->read((char *)buf, len, zone->off);
397 if (rcnt == -ENOMSG) {
401 } else if (rcnt != len) {
403 return rcnt < 0 ? rcnt : -EIO;
487 ssize_t rcnt, len, start, off;
502 rcnt = info->read((char *)&tmpbuf, len, zone->off);
503 if (rcnt != len) {
505 return rcnt < 0 ? rcnt : -EIO;
544 rcnt = info->read(buf, len - start, off + start);
545 if (rcnt != len - start) {
547 ret = rcnt < 0 ? rcnt : -EIO;
552 rcnt = info->read(buf + len - start, start, off);
553 if (rcnt != start) {
555 ret = rcnt < 0 ? rcnt : -EIO;