Lines Matching defs:cursor
5747 static void advance_cursor(struct ceph_msg_data_cursor *cursor, size_t len,
5754 page = ceph_msg_data_next(cursor, &poff, &plen);
5760 ceph_msg_data_advance(cursor, plen);
5765 struct ceph_msg_data_cursor *cursor)
5794 dout("%s: [%d] completed extent array len %d cursor->resid %zd\n",
5795 __func__, o->o_osd, op->extent.sparse_ext_cnt, cursor->resid);
5799 advance_cursor(cursor, sr->sr_req_len - end, false);
5851 struct ceph_msg_data_cursor *cursor,
5863 ret = prep_next_sparse_read(con, cursor);
5937 advance_cursor(cursor, eoff - sr->sr_pos, true);
5943 cursor->sr_resid = elen;