Lines Matching refs:ri
707 struct ceph_mds_snap_realm *ri; /* encoded */ in ceph_update_snap_trace() local
723 ceph_decode_need(&p, e, sizeof(*ri), bad); in ceph_update_snap_trace()
724 ri = p; in ceph_update_snap_trace()
725 p += sizeof(*ri); in ceph_update_snap_trace()
726 ceph_decode_need(&p, e, sizeof(u64)*(le32_to_cpu(ri->num_snaps) + in ceph_update_snap_trace()
727 le32_to_cpu(ri->num_prior_parent_snaps)), bad); in ceph_update_snap_trace()
729 p += sizeof(u64) * le32_to_cpu(ri->num_snaps); in ceph_update_snap_trace()
731 p += sizeof(u64) * le32_to_cpu(ri->num_prior_parent_snaps); in ceph_update_snap_trace()
733 realm = ceph_lookup_snap_realm(mdsc, le64_to_cpu(ri->ino)); in ceph_update_snap_trace()
735 realm = ceph_create_snap_realm(mdsc, le64_to_cpu(ri->ino)); in ceph_update_snap_trace()
743 err = adjust_snap_realm_parent(mdsc, realm, le64_to_cpu(ri->parent)); in ceph_update_snap_trace()
748 if (le64_to_cpu(ri->seq) > realm->seq) { in ceph_update_snap_trace()
750 realm->ino, realm, realm->seq, le64_to_cpu(ri->seq)); in ceph_update_snap_trace()
752 realm->seq = le64_to_cpu(ri->seq); in ceph_update_snap_trace()
753 realm->created = le64_to_cpu(ri->created); in ceph_update_snap_trace()
754 realm->parent_since = le64_to_cpu(ri->parent_since); in ceph_update_snap_trace()
756 realm->num_snaps = le32_to_cpu(ri->num_snaps); in ceph_update_snap_trace()
762 le32_to_cpu(ri->num_prior_parent_snaps); in ceph_update_snap_trace()
955 struct ceph_mds_snap_realm *ri; in ceph_handle_snap() local
967 ceph_decode_need(&p, e, sizeof(*ri), bad); in ceph_handle_snap()
971 ri = p; in ceph_handle_snap()
1004 le64_to_cpu(ri->created)) { in ceph_handle_snap()