Symbol: ceph_mds_client
fs/ceph/addr.c
2396
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/addr.c
2633
void ceph_pool_perm_destroy(struct ceph_mds_client *mdsc)
fs/ceph/addr.c
284
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/addr.c
86
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/addr.c
904
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/caps.c
1128
struct ceph_mds_client *mdsc;
fs/ceph/caps.c
1198
void ceph_remove_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap,
fs/ceph/caps.c
1248
struct ceph_mds_client *mdsc = arg->session->s_mdsc;
fs/ceph/caps.c
131
void ceph_caps_init(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
1368
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/caps.c
137
void ceph_caps_finalize(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
156
void ceph_adjust_caps_max_min(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
1623
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/caps.c
170
static void __ceph_unreserve_caps(struct ceph_mds_client *mdsc, int nr_caps)
fs/ceph/caps.c
1722
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/caps.c
1787
struct ceph_mds_client *mdsc =
fs/ceph/caps.c
1860
static u64 __get_oldest_flush_tid(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
1875
static bool __detach_cap_flush_from_mdsc(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
1915
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
2016
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/caps.c
204
int ceph_reserve_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
2287
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
2365
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
2553
struct ceph_mds_client *mdsc =
fs/ceph/caps.c
2564
static void __kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
2647
void ceph_early_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
2699
void ceph_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
2738
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/caps.c
2821
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/caps.c
3070
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/caps.c
310
void ceph_unreserve_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
332
struct ceph_cap *ceph_get_cap(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
3834
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
388
void ceph_put_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap)
fs/ceph/caps.c
3951
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
3997
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
4092
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/caps.c
419
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/caps.c
4222
static void handle_cap_import(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
4354
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/caps.c
4635
unsigned long ceph_check_delayed_caps(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
4690
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/caps.c
4713
void ceph_flush_dirty_caps(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
4723
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/caps.c
4735
void ceph_flush_cap_releases(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
4741
struct ceph_mds_client *mdsc, int fmode)
fs/ceph/caps.c
4757
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(ci->netfs.inode.i_sb);
fs/ceph/caps.c
4791
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(ci->netfs.inode.i_sb);
fs/ceph/caps.c
4836
struct ceph_mds_client *mdsc =
fs/ceph/caps.c
49
static u64 __get_oldest_flush_tid(struct ceph_mds_client *mdsc);
fs/ceph/caps.c
498
static void __cap_set_timeouts(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
50
static void __kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
5008
static int remove_capsnaps(struct ceph_mds_client *mdsc, struct inode *inode)
fs/ceph/caps.c
5036
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/caps.c
518
static void __cap_delay_requeue(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
545
static void __cap_delay_requeue_front(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
564
static void __cap_delay_cancel(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
657
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/debugfs.c
302
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
350
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
399
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
459
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
483
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
548
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
88
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/dir.c
1032
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
1106
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
1198
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
1251
static void ceph_async_unlink_cb(struct ceph_mds_client *mdsc,
fs/ceph/dir.c
1347
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/dir.c
1480
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old_dir->i_sb);
fs/ceph/dir.c
1558
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dn->d_sb)->mdsc;
fs/ceph/dir.c
1574
static void __dentry_dir_lease_touch(struct ceph_mds_client* mdsc,
fs/ceph/dir.c
1592
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dn->d_sb)->mdsc;
fs/ceph/dir.c
1622
struct ceph_mds_client *mdsc;
fs/ceph/dir.c
1652
__dentry_leases_walk(struct ceph_mds_client *mdsc,
fs/ceph/dir.c
1781
int ceph_trim_dentries(struct ceph_mds_client *mdsc)
fs/ceph/dir.c
1860
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dentry->d_sb)->mdsc;
fs/ceph/dir.c
1934
struct ceph_mds_client *mdsc)
fs/ceph/dir.c
1971
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dentry->d_sb)->mdsc;
fs/ceph/dir.c
2115
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dentry->d_sb);
fs/ceph/dir.c
323
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/dir.c
42
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dentry->d_sb);
fs/ceph/dir.c
805
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
921
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/export.c
133
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(sb)->mdsc;
fs/ceph/export.c
215
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(sb)->mdsc;
fs/ceph/export.c
326
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(sb)->mdsc;
fs/ceph/export.c
551
struct ceph_mds_client *mdsc;
fs/ceph/file.c
201
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb);
fs/ceph/file.c
321
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/file.c
384
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/file.c
42
static __le32 ceph_flags_sys2wire(struct ceph_mds_client *mdsc, u32 flags)
fs/ceph/file.c
616
static void ceph_async_create_cb(struct ceph_mds_client *mdsc,
fs/ceph/file.c
687
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/file.c
801
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/inode.c
1001
static int decode_encrypted_symlink(struct ceph_mds_client *mdsc,
fs/ceph/inode.c
1019
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/inode.c
180
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb);
fs/ceph/inode.c
2576
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/inode.c
2999
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/inode.c
3047
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/inode.c
48
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/inode.c
738
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/inode.c
976
static int decode_encrypted_symlink(struct ceph_mds_client *mdsc,
fs/ceph/ioctl.c
146
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/ioctl.c
253
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/ioctl.c
291
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(file_inode(file)->i_sb);
fs/ceph/ioctl.c
38
static long __validate_layout(struct ceph_mds_client *mdsc,
fs/ceph/ioctl.c
68
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/locks.c
14
static int ceph_lock_wait_for_completion(struct ceph_mds_client *mdsc,
fs/ceph/locks.c
157
static int ceph_lock_wait_for_completion(struct ceph_mds_client *mdsc,
fs/ceph/locks.c
252
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/locks.c
322
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/locks.c
77
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
1011
static struct ceph_mds_session *register_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1085
static void __unregister_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1109
void ceph_mdsc_iterate_sessions(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1195
lookup_get_request(struct ceph_mds_client *mdsc, u64 tid)
fs/ceph/mds_client.c
120
struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
1212
static void __register_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1253
static void __unregister_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1331
static int __choose_mds(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1587
create_session_full_msg(struct ceph_mds_client *mdsc, int op, u64 seq)
fs/ceph/mds_client.c
1710
static int __open_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1742
__open_export_target_session(struct ceph_mds_client *mdsc, int target)
fs/ceph/mds_client.c
1764
ceph_mdsc_open_export_target_session(struct ceph_mds_client *mdsc, int target)
fs/ceph/mds_client.c
1778
static void __open_export_target_sessions(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1815
static void dispose_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1827
static void cleanup_session_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2063
static int send_renew_caps(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2094
static int send_flushmsg_ack(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2115
static void renewed_caps(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2168
static int __close_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2212
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
2292
int ceph_trim_caps(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2314
static int check_caps_flush(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2360
static void dump_cap_flushes(struct ceph_mds_client *mdsc, u64 want_tid)
fs/ceph/mds_client.c
2419
static void wait_caps_flush(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2449
static void ceph_send_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2557
void ceph_flush_session_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2589
struct ceph_mds_client *mdsc =
fs/ceph/mds_client.c
2590
container_of(work, struct ceph_mds_client, cap_reclaim_work);
fs/ceph/mds_client.c
2596
void ceph_queue_cap_reclaim_work(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2609
void ceph_reclaim_caps_nr(struct ceph_mds_client *mdsc, int nr)
fs/ceph/mds_client.c
2621
void ceph_queue_cap_unlink_work(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2636
struct ceph_mds_client *mdsc =
fs/ceph/mds_client.c
2637
container_of(work, struct ceph_mds_client, cap_unlink_work);
fs/ceph/mds_client.c
2717
ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op, int mode)
fs/ceph/mds_client.c
2753
static struct ceph_mds_request *__get_oldest_req(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2761
static inline u64 __get_oldest_tid(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2848
char *ceph_mdsc_build_path(struct ceph_mds_client *mdsc, struct dentry *dentry,
fs/ceph/mds_client.c
2981
static int build_dentry_path(struct ceph_mds_client *mdsc, struct dentry *dentry,
fs/ceph/mds_client.c
3012
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
3040
static int set_request_path_attr(struct ceph_mds_client *mdsc, struct inode *rinode,
fs/ceph/mds_client.c
3140
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
3430
static void complete_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3450
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
3582
static void __do_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3797
static void __wake_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3821
static void kick_requests(struct ceph_mds_client *mdsc, int mds)
fs/ceph/mds_client.c
3845
int ceph_mdsc_submit_request(struct ceph_mds_client *mdsc, struct inode *dir,
fs/ceph/mds_client.c
3909
int ceph_mdsc_wait_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3965
int ceph_mdsc_do_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
4013
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
410
struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
4234
static void handle_forward(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
4337
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
458
struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
4669
static void replay_unsafe_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
4819
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
5013
static int encode_snap_realms(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5084
static int send_mds_reconnect(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5323
int ceph_mdsc_wait_for_reset(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
5381
static void ceph_mdsc_reset_complete(struct ceph_mds_client *mdsc, int ret)
fs/ceph/mds_client.c
5412
struct ceph_mds_client *mdsc =
fs/ceph/mds_client.c
5413
container_of(work, struct ceph_mds_client, reset_work);
fs/ceph/mds_client.c
5725
int ceph_mdsc_schedule_reset(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5781
static void check_new_map(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5965
static void handle_lease(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
6117
static void maybe_recover_session(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6185
static void schedule_delayed(struct ceph_mds_client *mdsc, unsigned long delay)
fs/ceph/mds_client.c
6198
struct ceph_mds_client *mdsc =
fs/ceph/mds_client.c
6199
container_of(work, struct ceph_mds_client, delayed_work.work);
fs/ceph/mds_client.c
6259
struct ceph_mds_client *mdsc;
fs/ceph/mds_client.c
6262
mdsc = kzalloc_obj(struct ceph_mds_client, GFP_NOFS);
fs/ceph/mds_client.c
6351
static void wait_requests(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6402
static int ceph_mds_auth_match(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
6522
int ceph_mds_check_access(struct ceph_mds_client *mdsc, char *tpath, int mask)
fs/ceph/mds_client.c
6582
void ceph_mdsc_pre_umount(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
66
static void __wake_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
6605
static void flush_mdlog_and_wait_mdsc_unsafe_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
6670
void ceph_mdsc_sync(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6704
static bool done_closing_sessions(struct ceph_mds_client *mdsc, int skipped)
fs/ceph/mds_client.c
6714
void ceph_mdsc_close_sessions(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6772
void ceph_mdsc_force_umount(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6806
static void ceph_mdsc_stop(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6840
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/mds_client.c
6877
void ceph_mdsc_handle_fsmap(struct ceph_mds_client *mdsc, struct ceph_msg *msg)
fs/ceph/mds_client.c
6951
void ceph_mdsc_handle_mdsmap(struct ceph_mds_client *mdsc, struct ceph_msg *msg)
fs/ceph/mds_client.c
7037
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
7129
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
7191
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
7208
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
7218
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
7230
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
74
static void ceph_metric_bind_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
982
struct ceph_mds_session *__ceph_lookup_mds_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
990
static bool __have_session(struct ceph_mds_client *mdsc, int mds)
fs/ceph/mds_client.c
998
static int __verify_registered_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
264
struct ceph_mds_client *s_mdsc;
fs/ceph/mds_client.h
315
struct ceph_mds_client;
fs/ceph/mds_client.h
320
typedef void (*ceph_mds_request_callback_t) (struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
325
typedef int (*ceph_mds_request_wait_callback_t) (struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
334
struct ceph_mds_client *r_mdsc;
fs/ceph/mds_client.h
618
__ceph_lookup_mds_session(struct ceph_mds_client *, int mds);
fs/ceph/mds_client.h
626
int ceph_mdsc_schedule_reset(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
628
int ceph_mdsc_wait_for_reset(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
631
extern void ceph_mdsc_close_sessions(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
632
extern void ceph_mdsc_force_umount(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
635
extern void ceph_mdsc_sync(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
641
ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op, int mode);
fs/ceph/mds_client.h
642
extern int ceph_mdsc_submit_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
645
int ceph_mdsc_wait_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
648
extern int ceph_mdsc_do_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
664
extern void ceph_mdsc_iterate_sessions(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
670
extern void ceph_flush_session_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
672
extern void ceph_queue_cap_reclaim_work(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
673
extern void ceph_reclaim_caps_nr(struct ceph_mds_client *mdsc, int nr);
fs/ceph/mds_client.h
674
extern void ceph_queue_cap_unlink_work(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
678
extern int ceph_mds_check_access(struct ceph_mds_client *mdsc, char *tpath,
fs/ceph/mds_client.h
681
extern void ceph_mdsc_pre_umount(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
699
extern char *ceph_mdsc_build_path(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
708
extern void ceph_mdsc_handle_mdsmap(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
710
extern void ceph_mdsc_handle_fsmap(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
714
ceph_mdsc_open_export_target_session(struct ceph_mds_client *mdsc, int target);
fs/ceph/mds_client.h
716
extern int ceph_trim_caps(struct ceph_mds_client *mdsc,
fs/ceph/mdsmap.c
118
struct ceph_mdsmap *ceph_mdsmap_decode(struct ceph_mds_client *mdsc, void **p,
fs/ceph/mdsmap.h
75
struct ceph_mdsmap *ceph_mdsmap_decode(struct ceph_mds_client *mdsc, void **p,
fs/ceph/mdsmap.h
8
struct ceph_mds_client;
fs/ceph/metric.c
334
static void metric_get_session(struct ceph_mds_client *mdsc)
fs/ceph/metric.c
376
struct ceph_mds_client *mdsc =
fs/ceph/metric.c
377
container_of(m, struct ceph_mds_client, metric);
fs/ceph/metric.c
91
static bool ceph_mdsc_send_metrics(struct ceph_mds_client *mdsc,
fs/ceph/quota.c
130
static struct inode *lookup_quotarealm_inode(struct ceph_mds_client *mdsc,
fs/ceph/quota.c
15
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/quota.c
179
void ceph_cleanup_quotarealms_inodes(struct ceph_mds_client *mdsc)
fs/ceph/quota.c
214
static int get_quota_realm(struct ceph_mds_client *mdsc, struct inode *inode,
fs/ceph/quota.c
25
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb);
fs/ceph/quota.c
288
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old->i_sb);
fs/ceph/quota.c
336
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/quota.c
40
void ceph_handle_quota(struct ceph_mds_client *mdsc,
fs/ceph/quota.c
506
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/quota.c
85
find_quotarealm_inode(struct ceph_mds_client *mdsc, u64 ino)
fs/ceph/snap.c
1016
void ceph_handle_snap(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
114
struct ceph_mds_client *mdsc,
fs/ceph/snap.c
1188
struct ceph_snapid_map* ceph_get_snapid_map(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
1268
void ceph_put_snapid_map(struct ceph_mds_client* mdsc,
fs/ceph/snap.c
1287
void ceph_trim_snapid_map(struct ceph_mds_client *mdsc)
fs/ceph/snap.c
1317
void ceph_cleanup_snapid_map(struct ceph_mds_client *mdsc)
fs/ceph/snap.c
150
static struct ceph_snap_realm *__lookup_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
173
struct ceph_snap_realm *ceph_lookup_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
183
static void __put_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
189
static void __destroy_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
214
static void __put_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
230
void ceph_put_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
253
static void __cleanup_empty_realms(struct ceph_mds_client *mdsc)
fs/ceph/snap.c
271
void ceph_cleanup_global_and_empty_realms(struct ceph_mds_client *mdsc)
fs/ceph/snap.c
291
static int adjust_snap_realm_parent(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
335
static int build_snap_context(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
433
static void rebuild_snap_realms(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
66
void ceph_get_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
666
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/snap.c
722
static void queue_realm_cap_snaps(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
779
int ceph_update_snap_trace(struct ceph_mds_client *mdsc,
fs/ceph/snap.c
942
static void flush_snaps(struct ceph_mds_client *mdsc)
fs/ceph/snap.c
980
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/subvolume_metrics.c
370
void ceph_subvolume_metrics_record_io(struct ceph_mds_client *mdsc,
fs/ceph/subvolume_metrics.h
12
struct ceph_mds_client;
fs/ceph/subvolume_metrics.h
83
void ceph_subvolume_metrics_record_io(struct ceph_mds_client *mdsc,
fs/ceph/super.c
1060
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/super.c
1487
static bool __inc_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1499
static void __dec_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1509
bool ceph_inc_mds_stopping_blocker(struct ceph_mds_client *mdsc,
fs/ceph/super.c
1519
void ceph_dec_mds_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1525
bool ceph_inc_osd_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1530
void ceph_dec_osd_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1539
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/super.h
1031
struct ceph_snap_realm *ceph_lookup_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1033
extern void ceph_get_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1035
extern void ceph_put_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1037
extern int ceph_update_snap_trace(struct ceph_mds_client *m,
fs/ceph/super.h
1041
extern void ceph_handle_snap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1046
extern void ceph_cleanup_global_and_empty_realms(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1048
extern struct ceph_snapid_map *ceph_get_snapid_map(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1050
extern void ceph_put_snapid_map(struct ceph_mds_client* mdsc,
fs/ceph/super.h
1052
extern void ceph_trim_snapid_map(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1053
extern void ceph_cleanup_snapid_map(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1265
extern struct ceph_cap *ceph_get_cap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1273
extern void ceph_remove_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap,
fs/ceph/super.h
1276
extern void ceph_put_cap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1283
extern void ceph_early_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1285
extern void ceph_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1310
extern unsigned long ceph_check_delayed_caps(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1311
extern void ceph_flush_dirty_caps(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1312
extern void ceph_flush_cap_releases(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1331
struct ceph_mds_client *mdsc, int fmode);
fs/ceph/super.h
1339
extern void ceph_pool_perm_destroy(struct ceph_mds_client* mdsc);
fs/ceph/super.h
1381
extern int ceph_trim_dentries(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1463
extern void ceph_handle_quota(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1474
extern void ceph_cleanup_quotarealms_inodes(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1476
bool ceph_inc_mds_stopping_blocker(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1478
void ceph_dec_mds_stopping_blocker(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1479
bool ceph_inc_osd_stopping_blocker(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1480
void ceph_dec_osd_stopping_blocker(struct ceph_mds_client *mdsc);
fs/ceph/super.h
163
struct ceph_mds_client *mdsc;
fs/ceph/super.h
548
static inline struct ceph_mds_client *
fs/ceph/super.h
551
return (struct ceph_mds_client *)ceph_sb_to_fs_client(sb)->mdsc;
fs/ceph/super.h
857
extern void ceph_caps_init(struct ceph_mds_client *mdsc);
fs/ceph/super.h
858
extern void ceph_caps_finalize(struct ceph_mds_client *mdsc);
fs/ceph/super.h
859
extern void ceph_adjust_caps_max_min(struct ceph_mds_client *mdsc,
fs/ceph/super.h
861
extern int ceph_reserve_caps(struct ceph_mds_client *mdsc,
fs/ceph/super.h
863
extern void ceph_unreserve_caps(struct ceph_mds_client *mdsc,
fs/ceph/xattr.c
1113
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/xattr.c
1181
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
include/linux/ceph/libceph.h
107
struct ceph_mds_client;
include/trace/events/ceph.h
118
TP_PROTO(struct ceph_mds_client *mdsc,
include/trace/events/ceph.h
163
TP_PROTO(struct ceph_mds_client *mdsc,
include/trace/events/ceph.h
190
TP_PROTO(struct ceph_mds_client *mdsc,
include/trace/events/ceph.h
235
TP_PROTO(const struct ceph_mds_client *mdsc, const char *reason),
include/trace/events/ceph.h
251
TP_PROTO(const struct ceph_mds_client *mdsc, int ret),
include/trace/events/ceph.h
266
TP_PROTO(const struct ceph_mds_client *mdsc, int blocked_count),
include/trace/events/ceph.h
282
TP_PROTO(const struct ceph_mds_client *mdsc, int ret),
include/trace/events/ceph.h
53
TP_PROTO(struct ceph_mds_client *mdsc,
include/trace/events/ceph.h
90
TP_PROTO(struct ceph_mds_client *mdsc,