Lines Matching refs:ceph_inode_info
310 static struct ceph_cap *__get_cap_for_mds(struct ceph_inode_info *ci, int mds) in __get_cap_for_mds()
327 struct ceph_cap *ceph_get_cap_for_mds(struct ceph_inode_info *ci, int mds) in ceph_get_cap_for_mds()
340 static int __ceph_get_cap_mds(struct ceph_inode_info *ci) in __ceph_get_cap_mds()
360 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_get_cap_mds()
371 static void __insert_cap_node(struct ceph_inode_info *ci, in __insert_cap_node()
398 struct ceph_inode_info *ci) in __cap_set_timeouts()
419 struct ceph_inode_info *ci) in __cap_delay_requeue()
443 struct ceph_inode_info *ci) in __cap_delay_requeue_front()
460 struct ceph_inode_info *ci) in __cap_delay_cancel()
473 static void __check_cap_issue(struct ceph_inode_info *ci, struct ceph_cap *cap, in __check_cap_issue()
518 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_add_cap()
667 int __ceph_caps_issued(struct ceph_inode_info *ci, int *implemented) in __ceph_caps_issued()
700 int __ceph_caps_issued_other(struct ceph_inode_info *ci, struct ceph_cap *ocap) in __ceph_caps_issued_other()
742 int __ceph_caps_issued_mask(struct ceph_inode_info *ci, int mask, int touch) in __ceph_caps_issued_mask()
801 int __ceph_caps_revoking_other(struct ceph_inode_info *ci, in __ceph_caps_revoking_other()
816 int ceph_caps_revoking(struct ceph_inode_info *ci, int mask) in ceph_caps_revoking()
829 int __ceph_caps_used(struct ceph_inode_info *ci) in __ceph_caps_used()
850 int __ceph_caps_file_wanted(struct ceph_inode_info *ci) in __ceph_caps_file_wanted()
863 int __ceph_caps_mds_wanted(struct ceph_inode_info *ci) in __ceph_caps_mds_wanted()
884 static int __ceph_is_any_caps(struct ceph_inode_info *ci) in __ceph_is_any_caps()
891 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_is_any_caps()
901 static void drop_inode_snap_realm(struct ceph_inode_info *ci) in drop_inode_snap_realm()
922 struct ceph_inode_info *ci = cap->ci; in __ceph_remove_cap()
1080 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_queue_caps_release()
1113 struct ceph_inode_info *ci = cap->ci; in __send_cap()
1227 void __ceph_flush_snaps(struct ceph_inode_info *ci, in __ceph_flush_snaps()
1349 static void ceph_flush_snaps(struct ceph_inode_info *ci) in ceph_flush_snaps()
1361 int __ceph_mark_dirty_caps(struct ceph_inode_info *ci, int mask, in __ceph_mark_dirty_caps()
1411 static void __add_cap_flushing_to_inode(struct ceph_inode_info *ci, in __add_cap_flushing_to_inode()
1490 struct ceph_inode_info *ci = ceph_inode(inode); in __mark_caps_flushing()
1539 struct ceph_inode_info *ci = ceph_inode(inode); in try_nonblocking_invalidate()
1569 void ceph_check_caps(struct ceph_inode_info *ci, int flags, in ceph_check_caps()
1845 struct ceph_inode_info *ci = ceph_inode(inode); in try_flush_caps()
1909 struct ceph_inode_info *ci = ceph_inode(inode); in caps_are_flushed()
1933 struct ceph_inode_info *ci = ceph_inode(inode); in sync_write_wait()
1977 struct ceph_inode_info *ci = ceph_inode(inode); in unsafe_request_wait()
2018 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_fsync()
2063 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_write_inode()
2101 struct ceph_inode_info *ci = capsnap->ci; in kick_flushing_capsnaps()
2121 struct ceph_inode_info *ci) in __kick_flushing_caps()
2173 struct ceph_inode_info *ci; in ceph_early_kick_flushing_caps()
2209 struct ceph_inode_info *ci; in ceph_kick_flushing_caps()
2228 struct ceph_inode_info *ci = ceph_inode(inode); in kick_flushing_inode_caps()
2266 static void __take_cap_refs(struct ceph_inode_info *ci, int got, in __take_cap_refs()
2299 static int try_get_cap_refs(struct ceph_inode_info *ci, int need, int want, in try_get_cap_refs()
2440 struct ceph_inode_info *ci = ceph_inode(inode); in check_max_size()
2466 int ceph_get_caps(struct ceph_inode_info *ci, int need, int want, in ceph_get_caps()
2541 void ceph_get_cap_refs(struct ceph_inode_info *ci, int caps) in ceph_get_cap_refs()
2578 void ceph_put_cap_refs(struct ceph_inode_info *ci, int had) in ceph_put_cap_refs()
2648 void ceph_put_wrbuffer_cap_refs(struct ceph_inode_info *ci, int nr, in ceph_put_wrbuffer_cap_refs()
2760 struct ceph_inode_info *ci = ceph_inode(inode); in handle_cap_grant()
3008 struct ceph_inode_info *ci = ceph_inode(inode); in handle_cap_flush_ack()
3063 struct ceph_inode_info, in handle_cap_flush_ack()
3108 struct ceph_inode_info *ci = ceph_inode(inode); in handle_cap_flushsnap_ack()
3156 struct ceph_inode_info *ci = ceph_inode(inode); in handle_cap_trunc()
3196 struct ceph_inode_info *ci = ceph_inode(inode); in handle_cap_export()
3313 struct ceph_inode_info *ci = ceph_inode(inode); in handle_cap_import()
3397 struct ceph_inode_info *ci; in ceph_handle_caps()
3589 struct ceph_inode_info *ci; in ceph_check_delayed_caps()
3598 struct ceph_inode_info, in ceph_check_delayed_caps()
3616 struct ceph_inode_info *ci; in ceph_flush_dirty_caps()
3622 ci = list_first_entry(&mdsc->cap_dirty, struct ceph_inode_info, in ceph_flush_dirty_caps()
3641 void ceph_put_fmode(struct ceph_inode_info *ci, int fmode) in ceph_put_fmode()
3669 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_encode_inode_release()