Lines Matching refs:resid

820 	cursor->resid = min_t(size_t, length, data->bio_length);  in ceph_msg_data_bio_cursor_init()
822 if (cursor->resid < it->iter.bi_size) in ceph_msg_data_bio_cursor_init()
823 it->iter.bi_size = cursor->resid; in ceph_msg_data_bio_cursor_init()
825 BUG_ON(cursor->resid < bio_iter_len(it->bio, it->iter)); in ceph_msg_data_bio_cursor_init()
826 cursor->last_piece = cursor->resid == bio_iter_len(it->bio, it->iter); in ceph_msg_data_bio_cursor_init()
847 BUG_ON(bytes > cursor->resid); in ceph_msg_data_bio_advance()
849 cursor->resid -= bytes; in ceph_msg_data_bio_advance()
852 if (!cursor->resid) { in ceph_msg_data_bio_advance()
864 if (cursor->resid < it->iter.bi_size) in ceph_msg_data_bio_advance()
865 it->iter.bi_size = cursor->resid; in ceph_msg_data_bio_advance()
869 BUG_ON(cursor->resid < bio_iter_len(it->bio, it->iter)); in ceph_msg_data_bio_advance()
870 cursor->last_piece = cursor->resid == bio_iter_len(it->bio, it->iter); in ceph_msg_data_bio_advance()
881 cursor->resid = min_t(size_t, length, data->bvec_pos.iter.bi_size); in ceph_msg_data_bvecs_cursor_init()
883 cursor->bvec_iter.bi_size = cursor->resid; in ceph_msg_data_bvecs_cursor_init()
885 BUG_ON(cursor->resid < bvec_iter_len(bvecs, cursor->bvec_iter)); in ceph_msg_data_bvecs_cursor_init()
887 cursor->resid == bvec_iter_len(bvecs, cursor->bvec_iter); in ceph_msg_data_bvecs_cursor_init()
908 BUG_ON(bytes > cursor->resid); in ceph_msg_data_bvecs_advance()
910 cursor->resid -= bytes; in ceph_msg_data_bvecs_advance()
913 if (!cursor->resid) { in ceph_msg_data_bvecs_advance()
923 BUG_ON(cursor->resid < bvec_iter_len(bvecs, cursor->bvec_iter)); in ceph_msg_data_bvecs_advance()
925 cursor->resid == bvec_iter_len(bvecs, cursor->bvec_iter); in ceph_msg_data_bvecs_advance()
944 cursor->resid = min(length, data->length); in ceph_msg_data_pages_cursor_init()
951 cursor->last_piece = cursor->page_offset + cursor->resid <= PAGE_SIZE; in ceph_msg_data_pages_cursor_init()
967 *length = cursor->resid; in ceph_msg_data_pages_next()
983 cursor->resid -= bytes; in ceph_msg_data_pages_advance()
988 if (!cursor->resid) in ceph_msg_data_pages_advance()
995 cursor->last_piece = cursor->resid <= PAGE_SIZE; in ceph_msg_data_pages_advance()
1023 cursor->resid = min(length, pagelist->length); in ceph_msg_data_pagelist_cursor_init()
1026 cursor->last_piece = cursor->resid <= PAGE_SIZE; in ceph_msg_data_pagelist_cursor_init()
1042 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_next()
1047 *length = cursor->resid; in ceph_msg_data_pagelist_next()
1065 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_advance()
1070 cursor->resid -= bytes; in ceph_msg_data_pagelist_advance()
1076 if (!cursor->resid) in ceph_msg_data_pagelist_advance()
1083 cursor->last_piece = cursor->resid <= PAGE_SIZE; in ceph_msg_data_pagelist_advance()
1172 BUG_ON(*length > cursor->resid); in ceph_msg_data_next()
1188 BUG_ON(bytes > cursor->resid); in ceph_msg_data_advance()
1211 if (!cursor->resid && cursor->total_resid) { in ceph_msg_data_advance()
1587 if (!cursor->resid) { in write_partial_message_data()
2336 if (!cursor->resid) { in read_partial_msg_data()