Lines Matching refs:resid
730 cursor->resid = min_t(size_t, length, data->bio_length);
732 if (cursor->resid < it->iter.bi_size)
733 it->iter.bi_size = cursor->resid;
735 BUG_ON(cursor->resid < bio_iter_len(it->bio, it->iter));
756 BUG_ON(bytes > cursor->resid);
758 cursor->resid -= bytes;
761 if (!cursor->resid)
771 if (cursor->resid < it->iter.bi_size)
772 it->iter.bi_size = cursor->resid;
775 BUG_ON(cursor->resid < bio_iter_len(it->bio, it->iter));
786 cursor->resid = min_t(size_t, length, data->bvec_pos.iter.bi_size);
788 cursor->bvec_iter.bi_size = cursor->resid;
790 BUG_ON(cursor->resid < bvec_iter_len(bvecs, cursor->bvec_iter));
811 BUG_ON(bytes > cursor->resid);
813 cursor->resid -= bytes;
816 if (!cursor->resid)
823 BUG_ON(cursor->resid < bvec_iter_len(bvecs, cursor->bvec_iter));
842 cursor->resid = min(length, data->length);
863 *length = min_t(size_t, cursor->resid, PAGE_SIZE - *page_offset);
876 cursor->resid -= bytes;
881 if (!cursor->resid)
914 cursor->resid = min(length, pagelist->length);
932 BUG_ON(cursor->offset + cursor->resid != pagelist->length);
936 *length = min_t(size_t, cursor->resid, PAGE_SIZE - *page_offset);
951 BUG_ON(cursor->offset + cursor->resid != pagelist->length);
956 cursor->resid -= bytes;
962 if (!cursor->resid)
980 cursor->resid = iov_iter_count(&cursor->iov_iter);
1008 *length = min_t(size_t, len, cursor->resid);
1015 BUG_ON(bytes > cursor->resid);
1016 cursor->resid -= bytes;
1025 return cursor->resid;
1117 BUG_ON(*length > cursor->resid);
1130 BUG_ON(bytes > cursor->resid);
1156 if (!cursor->resid && cursor->total_resid) {