Symbol: ceph_mds_client
fs/ceph/addr.c
2367
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/addr.c
2604
void ceph_pool_perm_destroy(struct ceph_mds_client *mdsc)
fs/ceph/addr.c
279
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/addr.c
85
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/addr.c
886
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
1721
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/caps.c
1786
struct ceph_mds_client *mdsc =
fs/ceph/caps.c
1858
static u64 __get_oldest_flush_tid(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
1873
static bool __detach_cap_flush_from_mdsc(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
1913
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
2013
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
2284
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
2362
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
2550
struct ceph_mds_client *mdsc =
fs/ceph/caps.c
2561
static void __kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
2644
void ceph_early_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
2696
void ceph_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
2735
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/caps.c
2818
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/caps.c
3067
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
3818
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
3928
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
3974
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/caps.c
4069
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
4199
static void handle_cap_import(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
4331
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/caps.c
4611
unsigned long ceph_check_delayed_caps(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
4666
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/caps.c
4689
void ceph_flush_dirty_caps(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
4699
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/caps.c
4711
void ceph_flush_cap_releases(struct ceph_mds_client *mdsc)
fs/ceph/caps.c
4717
struct ceph_mds_client *mdsc, int fmode)
fs/ceph/caps.c
4733
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(ci->netfs.inode.i_sb);
fs/ceph/caps.c
4767
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(ci->netfs.inode.i_sb);
fs/ceph/caps.c
4812
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
4984
static int remove_capsnaps(struct ceph_mds_client *mdsc, struct inode *inode)
fs/ceph/caps.c
50
static void __kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
5012
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
269
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
317
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/debugfs.c
55
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/dir.c
1025
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
1099
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
1191
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
1244
static void ceph_async_unlink_cb(struct ceph_mds_client *mdsc,
fs/ceph/dir.c
1340
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/dir.c
1473
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old_dir->i_sb);
fs/ceph/dir.c
1551
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dn->d_sb)->mdsc;
fs/ceph/dir.c
1567
static void __dentry_dir_lease_touch(struct ceph_mds_client* mdsc,
fs/ceph/dir.c
1585
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dn->d_sb)->mdsc;
fs/ceph/dir.c
1615
struct ceph_mds_client *mdsc;
fs/ceph/dir.c
1645
__dentry_leases_walk(struct ceph_mds_client *mdsc,
fs/ceph/dir.c
1774
int ceph_trim_dentries(struct ceph_mds_client *mdsc)
fs/ceph/dir.c
1853
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dentry->d_sb)->mdsc;
fs/ceph/dir.c
1927
struct ceph_mds_client *mdsc)
fs/ceph/dir.c
1964
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(dentry->d_sb)->mdsc;
fs/ceph/dir.c
2108
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
799
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/dir.c
914
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
182
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb);
fs/ceph/file.c
23
static __le32 ceph_flags_sys2wire(struct ceph_mds_client *mdsc, u32 flags)
fs/ceph/file.c
302
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/file.c
364
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/file.c
596
static void ceph_async_create_cb(struct ceph_mds_client *mdsc,
fs/ceph/file.c
667
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb);
fs/ceph/file.c
780
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/inode.c
180
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb);
fs/ceph/inode.c
2534
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/inode.c
2957
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/inode.c
3005
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
736
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/inode.c
938
static int decode_encrypted_symlink(struct ceph_mds_client *mdsc,
fs/ceph/inode.c
963
static int decode_encrypted_symlink(struct ceph_mds_client *mdsc,
fs/ceph/inode.c
981
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/ioctl.c
143
struct ceph_mds_client *mdsc = ceph_sb_to_fs_client(inode->i_sb)->mdsc;
fs/ceph/ioctl.c
247
struct ceph_mds_client *mdsc = ceph_inode_to_fs_client(inode)->mdsc;
fs/ceph/ioctl.c
285
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
159
static int ceph_lock_wait_for_completion(struct ceph_mds_client *mdsc,
fs/ceph/locks.c
79
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
1038
static void __unregister_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1062
void ceph_mdsc_iterate_sessions(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1148
lookup_get_request(struct ceph_mds_client *mdsc, u64 tid)
fs/ceph/mds_client.c
1165
static void __register_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1206
static void __unregister_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1284
static int __choose_mds(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1540
create_session_full_msg(struct ceph_mds_client *mdsc, int op, u64 seq)
fs/ceph/mds_client.c
1663
static int __open_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1695
__open_export_target_session(struct ceph_mds_client *mdsc, int target)
fs/ceph/mds_client.c
1717
ceph_mdsc_open_export_target_session(struct ceph_mds_client *mdsc, int target)
fs/ceph/mds_client.c
1731
static void __open_export_target_sessions(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1768
static void dispose_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
1780
static void cleanup_session_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2016
static int send_renew_caps(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2047
static int send_flushmsg_ack(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2068
static void renewed_caps(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2121
static int __close_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2165
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
2245
int ceph_trim_caps(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2267
static int check_caps_flush(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2293
static void wait_caps_flush(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2309
static void ceph_send_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2417
void ceph_flush_session_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
2449
struct ceph_mds_client *mdsc =
fs/ceph/mds_client.c
2450
container_of(work, struct ceph_mds_client, cap_reclaim_work);
fs/ceph/mds_client.c
2456
void ceph_queue_cap_reclaim_work(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2469
void ceph_reclaim_caps_nr(struct ceph_mds_client *mdsc, int nr)
fs/ceph/mds_client.c
2481
void ceph_queue_cap_unlink_work(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2496
struct ceph_mds_client *mdsc =
fs/ceph/mds_client.c
2497
container_of(work, struct ceph_mds_client, cap_unlink_work);
fs/ceph/mds_client.c
2577
ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op, int mode)
fs/ceph/mds_client.c
2613
static struct ceph_mds_request *__get_oldest_req(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2621
static inline u64 __get_oldest_tid(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
2708
char *ceph_mdsc_build_path(struct ceph_mds_client *mdsc, struct dentry *dentry,
fs/ceph/mds_client.c
2841
static int build_dentry_path(struct ceph_mds_client *mdsc, struct dentry *dentry,
fs/ceph/mds_client.c
2872
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
2900
static int set_request_path_attr(struct ceph_mds_client *mdsc, struct inode *rinode,
fs/ceph/mds_client.c
3000
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
3290
static void complete_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3310
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
3442
static void __do_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3656
static void __wake_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3680
static void kick_requests(struct ceph_mds_client *mdsc, int mds)
fs/ceph/mds_client.c
3704
int ceph_mdsc_submit_request(struct ceph_mds_client *mdsc, struct inode *dir,
fs/ceph/mds_client.c
3752
int ceph_mdsc_wait_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3808
int ceph_mdsc_do_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
3856
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
4066
static void handle_forward(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
4169
struct ceph_mds_client *mdsc = session->s_mdsc;
fs/ceph/mds_client.c
4487
static void replay_unsafe_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
4637
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb);
fs/ceph/mds_client.c
4822
static int encode_snap_realms(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
4893
static void send_mds_reconnect(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5068
static void check_new_map(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5242
static void handle_lease(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5394
static void maybe_recover_session(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
5462
static void schedule_delayed(struct ceph_mds_client *mdsc, unsigned long delay)
fs/ceph/mds_client.c
5475
struct ceph_mds_client *mdsc =
fs/ceph/mds_client.c
5476
container_of(work, struct ceph_mds_client, delayed_work.work);
fs/ceph/mds_client.c
5536
struct ceph_mds_client *mdsc;
fs/ceph/mds_client.c
5539
mdsc = kzalloc_obj(struct ceph_mds_client, GFP_NOFS);
fs/ceph/mds_client.c
5617
static void wait_requests(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
5668
static int ceph_mds_auth_match(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5788
int ceph_mds_check_access(struct ceph_mds_client *mdsc, char *tpath, int mask)
fs/ceph/mds_client.c
5848
void ceph_mdsc_pre_umount(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
5871
static void flush_mdlog_and_wait_mdsc_unsafe_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
5936
void ceph_mdsc_sync(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
5970
static bool done_closing_sessions(struct ceph_mds_client *mdsc, int skipped)
fs/ceph/mds_client.c
5980
void ceph_mdsc_close_sessions(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6038
void ceph_mdsc_force_umount(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6072
static void ceph_mdsc_stop(struct ceph_mds_client *mdsc)
fs/ceph/mds_client.c
6106
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/mds_client.c
6124
void ceph_mdsc_handle_fsmap(struct ceph_mds_client *mdsc, struct ceph_msg *msg)
fs/ceph/mds_client.c
6198
void ceph_mdsc_handle_mdsmap(struct ceph_mds_client *mdsc, struct ceph_msg *msg)
fs/ceph/mds_client.c
6284
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
6296
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
6356
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
6373
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
6383
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
6395
struct ceph_mds_client *mdsc = s->s_mdsc;
fs/ceph/mds_client.c
64
static void __wake_requests(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
935
struct ceph_mds_session *__ceph_lookup_mds_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
943
static bool __have_session(struct ceph_mds_client *mdsc, int mds)
fs/ceph/mds_client.c
951
static int __verify_registered_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.c
964
static struct ceph_mds_session *register_session(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
215
struct ceph_mds_client *s_mdsc;
fs/ceph/mds_client.h
266
struct ceph_mds_client;
fs/ceph/mds_client.h
271
typedef void (*ceph_mds_request_callback_t) (struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
276
typedef int (*ceph_mds_request_wait_callback_t) (struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
285
struct ceph_mds_client *r_mdsc;
fs/ceph/mds_client.h
559
__ceph_lookup_mds_session(struct ceph_mds_client *, int mds);
fs/ceph/mds_client.h
568
extern void ceph_mdsc_close_sessions(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
569
extern void ceph_mdsc_force_umount(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
572
extern void ceph_mdsc_sync(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
578
ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op, int mode);
fs/ceph/mds_client.h
579
extern int ceph_mdsc_submit_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
582
int ceph_mdsc_wait_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
585
extern int ceph_mdsc_do_request(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
601
extern void ceph_mdsc_iterate_sessions(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
607
extern void ceph_flush_session_cap_releases(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
609
extern void ceph_queue_cap_reclaim_work(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
610
extern void ceph_reclaim_caps_nr(struct ceph_mds_client *mdsc, int nr);
fs/ceph/mds_client.h
611
extern void ceph_queue_cap_unlink_work(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
615
extern int ceph_mds_check_access(struct ceph_mds_client *mdsc, char *tpath,
fs/ceph/mds_client.h
618
extern void ceph_mdsc_pre_umount(struct ceph_mds_client *mdsc);
fs/ceph/mds_client.h
636
extern char *ceph_mdsc_build_path(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
645
extern void ceph_mdsc_handle_mdsmap(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
647
extern void ceph_mdsc_handle_fsmap(struct ceph_mds_client *mdsc,
fs/ceph/mds_client.h
651
ceph_mdsc_open_export_target_session(struct ceph_mds_client *mdsc, int target);
fs/ceph/mds_client.h
653
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
17
static bool ceph_mdsc_send_metrics(struct ceph_mds_client *mdsc,
fs/ceph/metric.c
186
static void metric_get_session(struct ceph_mds_client *mdsc)
fs/ceph/metric.c
217
struct ceph_mds_client *mdsc =
fs/ceph/metric.c
218
container_of(m, struct ceph_mds_client, metric);
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
281
struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old->i_sb);
fs/ceph/quota.c
329
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
492
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/super.c
1052
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/super.c
1479
static bool __inc_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1491
static void __dec_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1501
bool ceph_inc_mds_stopping_blocker(struct ceph_mds_client *mdsc,
fs/ceph/super.c
1511
void ceph_dec_mds_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1517
bool ceph_inc_osd_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1522
void ceph_dec_osd_stopping_blocker(struct ceph_mds_client *mdsc)
fs/ceph/super.c
1531
struct ceph_mds_client *mdsc = fsc->mdsc;
fs/ceph/super.h
1013
struct ceph_snap_realm *ceph_lookup_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1015
extern void ceph_get_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1017
extern void ceph_put_snap_realm(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1019
extern int ceph_update_snap_trace(struct ceph_mds_client *m,
fs/ceph/super.h
1023
extern void ceph_handle_snap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1028
extern void ceph_cleanup_global_and_empty_realms(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1030
extern struct ceph_snapid_map *ceph_get_snapid_map(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1032
extern void ceph_put_snapid_map(struct ceph_mds_client* mdsc,
fs/ceph/super.h
1034
extern void ceph_trim_snapid_map(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1035
extern void ceph_cleanup_snapid_map(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1246
extern struct ceph_cap *ceph_get_cap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1254
extern void ceph_remove_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap,
fs/ceph/super.h
1257
extern void ceph_put_cap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1264
extern void ceph_early_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1266
extern void ceph_kick_flushing_caps(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1291
extern unsigned long ceph_check_delayed_caps(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1292
extern void ceph_flush_dirty_caps(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1293
extern void ceph_flush_cap_releases(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1312
struct ceph_mds_client *mdsc, int fmode);
fs/ceph/super.h
1320
extern void ceph_pool_perm_destroy(struct ceph_mds_client* mdsc);
fs/ceph/super.h
1362
extern int ceph_trim_dentries(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1444
extern void ceph_handle_quota(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1455
extern void ceph_cleanup_quotarealms_inodes(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1457
bool ceph_inc_mds_stopping_blocker(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1459
void ceph_dec_mds_stopping_blocker(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1460
bool ceph_inc_osd_stopping_blocker(struct ceph_mds_client *mdsc);
fs/ceph/super.h
1461
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
531
static inline struct ceph_mds_client *
fs/ceph/super.h
534
return (struct ceph_mds_client *)ceph_sb_to_fs_client(sb)->mdsc;
fs/ceph/super.h
839
extern void ceph_caps_init(struct ceph_mds_client *mdsc);
fs/ceph/super.h
840
extern void ceph_caps_finalize(struct ceph_mds_client *mdsc);
fs/ceph/super.h
841
extern void ceph_adjust_caps_max_min(struct ceph_mds_client *mdsc,
fs/ceph/super.h
843
extern int ceph_reserve_caps(struct ceph_mds_client *mdsc,
fs/ceph/super.h
845
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
53
TP_PROTO(struct ceph_mds_client *mdsc,
include/trace/events/ceph.h
90
TP_PROTO(struct ceph_mds_client *mdsc,