Searched refs:i_snap_realm (Results 1 – 7 of 7) sorted by relevance
485 } else if (ci->i_snap_realm->cached_context == empty_snapc) { in ceph_queue_cap_snap()497 snapc = ci->i_snap_realm->cached_context; in ceph_queue_cap_snap()535 ceph_get_snap_context(ci->i_snap_realm->cached_context); in ceph_queue_cap_snap()886 if (!ci->i_snap_realm) in ceph_handle_snap()895 if (ci->i_snap_realm->created > in ceph_handle_snap()898 inode, ci->i_snap_realm->ino, in ceph_handle_snap()899 ci->i_snap_realm); in ceph_handle_snap()911 oldrealm = ci->i_snap_realm; in ceph_handle_snap()912 ci->i_snap_realm = realm; in ceph_handle_snap()
94 snapc = ceph_get_snap_context(ci->i_snap_realm->cached_context); in ceph_set_page_dirty()1048 BUG_ON(!ci->i_snap_realm); in ceph_update_writeable_page()1050 BUG_ON(!ci->i_snap_realm->cached_context); in ceph_update_writeable_page()1512 ci->i_snap_realm->cached_context, in ceph_uninline_data()1531 ci->i_snap_realm->cached_context, in ceph_uninline_data()
573 if (!ci->i_snap_realm) { in ceph_add_cap()581 ci->i_snap_realm = realm; in ceph_add_cap()901 struct ceph_snap_realm *realm = ci->i_snap_realm; in drop_inode_snap_realm()905 ci->i_snap_realm = NULL; in drop_inode_snap_realm()965 if (!__ceph_is_any_caps(ci) && ci->i_wr_ref == 0 && ci->i_snap_realm) in __ceph_remove_cap()1421 ci->i_snap_realm->cached_context); in __ceph_mark_dirty_caps()2341 if (!__ceph_is_any_caps(ci) && ci->i_snap_realm) in ceph_put_cap_refs()
603 snapc = ci->i_snap_realm->cached_context; in ceph_sync_direct_write()720 snapc = ci->i_snap_realm->cached_context; in ceph_sync_write()
458 ci->i_snap_realm = NULL; in ceph_alloc_inode()496 if (ci->i_snap_realm) { in ceph_destroy_inode()499 struct ceph_snap_realm *realm = ci->i_snap_realm; in ceph_destroy_inode()
325 struct ceph_snap_realm *i_snap_realm; /* snap realm (if caps) */ member
2773 rec.v2.snaprealm = cpu_to_le64(ci->i_snap_realm->ino); in encode_caps_cb()2784 rec.v1.snaprealm = cpu_to_le64(ci->i_snap_realm->ino); in encode_caps_cb()