Lines Matching refs:rinfo
318 struct ceph_mds_reply_info_parsed *rinfo;
456 rinfo = &req->r_reply_info;
457 if (le32_to_cpu(rinfo->dir_dir->frag) != frag) {
458 frag = le32_to_cpu(rinfo->dir_dir->frag);
459 if (!rinfo->hash_order) {
492 if (rinfo->dir_nr > 0) {
494 rinfo->dir_entries + (rinfo->dir_nr-1);
510 rinfo = &dfi->last_readdir->r_reply_info;
512 dfi->frag, rinfo->dir_nr, ctx->pos,
513 rinfo->dir_nr ? rinfo->dir_entries[0].offset : 0LL);
517 if (rinfo->dir_nr > 0) {
518 int step, nr = rinfo->dir_nr;
521 if (rinfo->dir_entries[i + step].offset < ctx->pos) {
529 for (; i < rinfo->dir_nr; i++) {
530 struct ceph_mds_reply_dir_entry *rde = rinfo->dir_entries + i;
543 i, rinfo->dir_nr, ctx->pos,
638 struct ceph_mds_reply_info_parsed *rinfo;
648 rinfo = dfi->last_readdir ? &dfi->last_readdir->r_reply_info : NULL;
649 if (!rinfo || !rinfo->dir_nr)
651 chunk_offset = rinfo->dir_entries[0].offset;