/kernel/linux/linux-5.10/fs/ceph/ |
H A D | mds_client.h | 169 struct ceph_mds_session { struct 316 struct ceph_mds_session *r_session; 393 struct ceph_mds_session **sessions; /* NULL for mds if no session */ 481 extern bool check_session_state(struct ceph_mds_session *s); 482 void inc_session_sequence(struct ceph_mds_session *s); 484 extern struct ceph_mds_session * 489 extern struct ceph_mds_session * 490 ceph_get_mds_session(struct ceph_mds_session *s); 491 extern void ceph_put_mds_session(struct ceph_mds_session *s); 526 extern void send_flush_mdlog(struct ceph_mds_session * [all...] |
H A D | mds_client.c | 53 struct ceph_mds_session *session; 425 struct ceph_mds_session *s) in ceph_parse_deleg_inos() 463 u64 ceph_get_deleg_ino(struct ceph_mds_session *s) in ceph_get_deleg_ino() 476 int ceph_restore_deleg_ino(struct ceph_mds_session *s, u64 ino) in ceph_restore_deleg_ino() 488 struct ceph_mds_session *s) in ceph_parse_deleg_inos() 500 u64 ceph_get_deleg_ino(struct ceph_mds_session *s) in ceph_get_deleg_ino() 505 int ceph_restore_deleg_ino(struct ceph_mds_session *s, u64 ino) in ceph_restore_deleg_ino() 516 u64 features, struct ceph_mds_session *s) in parse_reply_info_create() 559 u64 features, struct ceph_mds_session *s) in parse_reply_info_extra() 576 static int parse_reply_info(struct ceph_mds_session * [all...] |
H A D | super.h | 154 struct ceph_mds_session *session; 279 struct ceph_mds_session *lease_session; 927 struct ceph_mds_session *session, 975 struct ceph_mds_session *session, int cap_fmode, 980 struct ceph_mds_session *session); 1099 extern void ceph_handle_caps(struct ceph_mds_session *session, 1104 struct ceph_mds_session *session, u64 cap_id, 1118 struct ceph_mds_session *session); 1120 struct ceph_mds_session *session); 1121 void ceph_kick_flushing_inode_caps(struct ceph_mds_session *sessio [all...] |
H A D | caps.c | 47 struct ceph_mds_session *session, 210 struct ceph_mds_session *s; in ceph_reserve_caps() 606 struct ceph_mds_session *session) in change_auth_cap_ses() 631 struct ceph_mds_session *session, u64 cap_id, in ceph_add_cap() 864 struct ceph_mds_session *s = cap->session; in __touch_cap() 1141 struct ceph_mds_session *session = cap->session; in __ceph_remove_cap() 1213 struct ceph_mds_session *session; 1477 struct ceph_mds_session *session, in __send_flush_snap() 1540 struct ceph_mds_session *session) 1635 struct ceph_mds_session **psessio in ceph_flush_snaps() [all...] |
H A D | metric.c | 12 struct ceph_mds_session *s) in ceph_mdsc_send_metrics() 101 struct ceph_mds_session *s; in metric_get_session()
|
H A D | metric.h | 125 struct ceph_mds_session *session;
|
H A D | inode.c | 743 struct ceph_mds_session *session, int cap_fmode, in ceph_fill_inode() 1062 struct ceph_mds_session *session, in __update_dentry_lease() 1064 struct ceph_mds_session **old_lease_session) in __update_dentry_lease() 1112 struct ceph_mds_session *session, in update_dentry_lease() 1115 struct ceph_mds_session *old_lease_session = NULL; in update_dentry_lease() 1128 struct ceph_mds_session *session, in update_dentry_lease_careful() 1136 struct ceph_mds_session *old_lease_session = NULL; in update_dentry_lease_careful() 1239 struct ceph_mds_session *session = req->r_session; in ceph_fill_trace() 1503 struct ceph_mds_session *session) in readdir_prepopulate_inodes_only() 1593 struct ceph_mds_session *sessio in ceph_readdir_prepopulate() [all...] |
H A D | debugfs.c | 242 struct ceph_mds_session *session; in caps_show() 289 struct ceph_mds_session *session = in mds_sessions_show()
|
H A D | quota.c | 38 struct ceph_mds_session *session, in ceph_handle_quota()
|
H A D | snap.c | 837 struct ceph_mds_session *session = NULL; in flush_snaps() 875 struct ceph_mds_session *session, in ceph_handle_snap()
|
H A D | dir.c | 1538 struct ceph_mds_session *session; in __dentry_lease_is_valid() 1565 struct ceph_mds_session *session = NULL; in dentry_lease_is_valid()
|
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | mds_client.h | 191 struct ceph_mds_session { struct 343 struct ceph_mds_session *r_session; 422 struct ceph_mds_session **sessions; /* NULL for mds if no session */ 514 extern bool check_session_state(struct ceph_mds_session *s); 515 void inc_session_sequence(struct ceph_mds_session *s); 517 extern struct ceph_mds_session * 522 extern struct ceph_mds_session * 523 ceph_get_mds_session(struct ceph_mds_session *s); 524 extern void ceph_put_mds_session(struct ceph_mds_session *s); 562 extern void send_flush_mdlog(struct ceph_mds_session * [all...] |
H A D | mds_client.c | 55 struct ceph_mds_session *session; 571 struct ceph_mds_session *s) in ceph_parse_deleg_inos() 609 u64 ceph_get_deleg_ino(struct ceph_mds_session *s) in ceph_get_deleg_ino() 622 int ceph_restore_deleg_ino(struct ceph_mds_session *s, u64 ino) in ceph_restore_deleg_ino() 634 struct ceph_mds_session *s) in ceph_parse_deleg_inos() 646 u64 ceph_get_deleg_ino(struct ceph_mds_session *s) in ceph_get_deleg_ino() 651 int ceph_restore_deleg_ino(struct ceph_mds_session *s, u64 ino) in ceph_restore_deleg_ino() 662 u64 features, struct ceph_mds_session *s) in parse_reply_info_create() 723 u64 features, struct ceph_mds_session *s) in parse_reply_info_extra() 743 static int parse_reply_info(struct ceph_mds_session * [all...] |
H A D | super.h | 178 struct ceph_mds_session *session; 303 struct ceph_mds_session *lease_session; 816 struct ceph_mds_session *session); 989 struct ceph_mds_session *session, 1044 struct ceph_mds_session *session, int cap_fmode, 1049 struct ceph_mds_session *session); 1216 extern void ceph_handle_caps(struct ceph_mds_session *session, 1221 struct ceph_mds_session *session, u64 cap_id, 1236 struct ceph_mds_session *session); 1238 struct ceph_mds_session *sessio [all...] |
H A D | caps.c | 49 struct ceph_mds_session *session, 212 struct ceph_mds_session *s; in ceph_reserve_caps() 608 struct ceph_mds_session *session) in change_auth_cap_ses() 633 struct ceph_mds_session *session, u64 cap_id, in ceph_add_cap() 846 struct ceph_mds_session *s = cap->session; in __touch_cap() 1109 struct ceph_mds_session *session = cap->session; in __ceph_remove_cap() 1204 struct ceph_mds_session *session; 1522 struct ceph_mds_session *session, in __send_flush_snap() 1590 struct ceph_mds_session *session) 1686 struct ceph_mds_session **psessio in ceph_flush_snaps() [all...] |
H A D | metric.h | 186 struct ceph_mds_session *session;
|
H A D | metric.c | 18 struct ceph_mds_session *s) in ceph_mdsc_send_metrics() 187 struct ceph_mds_session *s; in metric_get_session()
|
H A D | debugfs.c | 287 struct ceph_mds_session *session; in caps_show() 334 struct ceph_mds_session *session = in mds_sessions_show()
|
H A D | inode.c | 917 struct ceph_mds_session *session, int cap_fmode, in ceph_fill_inode() 1311 struct ceph_mds_session *session, in __update_dentry_lease() 1313 struct ceph_mds_session **old_lease_session) in __update_dentry_lease() 1361 struct ceph_mds_session *session, in update_dentry_lease() 1364 struct ceph_mds_session *old_lease_session = NULL; in update_dentry_lease() 1377 struct ceph_mds_session *session, in update_dentry_lease_careful() 1385 struct ceph_mds_session *old_lease_session = NULL; in update_dentry_lease_careful() 1488 struct ceph_mds_session *session = req->r_session; in ceph_fill_trace() 1775 struct ceph_mds_session *session) in readdir_prepopulate_inodes_only() 1864 struct ceph_mds_session *sessio in ceph_readdir_prepopulate() [all...] |
H A D | quota.c | 41 struct ceph_mds_session *session, in ceph_handle_quota()
|
H A D | ioctl.c | 279 struct ceph_mds_session *s = mdsc->sessions[i]; in vet_mds_for_fscrypt()
|
H A D | snap.c | 930 struct ceph_mds_session *session = NULL; in flush_snaps() 1000 struct ceph_mds_session *session, in ceph_handle_snap()
|
H A D | dir.c | 1734 struct ceph_mds_session *session; in __dentry_lease_is_valid() 1759 struct ceph_mds_session *session = NULL; in dentry_lease_is_valid()
|
H A D | super.c | 1492 struct ceph_mds_session *session) in ceph_inc_mds_stopping_blocker()
|
H A D | file.c | 519 struct ceph_mds_session *s = NULL; in restore_deleg_ino() 535 struct ceph_mds_session *session) in wake_async_create_waiters()
|