/kernel/linux/linux-5.10/fs/ceph/ |
H A D | ioctl.c | 37 static long __validate_layout(struct ceph_mds_client *mdsc, in __validate_layout() argument 67 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; in ceph_ioctl_set_layout() local 142 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; ceph_ioctl_set_layout_policy() local 246 struct ceph_mds_client *mdsc = ceph_inode_to_client(inode)->mdsc; ceph_ioctl_lazyio() local [all...] |
H A D | metric.c | 11 static bool ceph_mdsc_send_metrics(struct ceph_mds_client *mdsc, in ceph_mdsc_send_metrics() argument 99 static void metric_get_session(struct ceph_mds_client *mdsc) in metric_get_session() argument 130 struct ceph_mds_client *mdsc = metric_delayed_work() local [all...] |
H A D | quota.c | 15 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_adjust_quota_realms_count() local 25 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb); in ceph_has_realms_with_quotas() local 37 void ceph_handle_quota(struct ceph_mds_client *mdsc, in ceph_handle_quota() argument 82 find_quotarealm_inode(struct ceph_mds_client *mdsc, u64 ino) in find_quotarealm_inode() argument 126 lookup_quotarealm_inode(struct ceph_mds_client *mdsc, struct super_block *sb, struct ceph_snap_realm *realm) lookup_quotarealm_inode() argument 174 ceph_cleanup_quotarealms_inodes(struct ceph_mds_client *mdsc) ceph_cleanup_quotarealms_inodes() argument 209 get_quota_realm(struct ceph_mds_client *mdsc, struct inode *inode, bool retry) get_quota_realm() argument 269 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old->i_sb); ceph_quota_is_same_realm() local 316 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); check_quota_exceeded() local 478 struct ceph_mds_client *mdsc = fsc->mdsc; ceph_quota_update_statfs() local 533 ceph_quota_check_rename(struct ceph_mds_client *mdsc, struct inode *old, struct inode *new) ceph_quota_check_rename() argument [all...] |
H A D | export.c | 125 struct ceph_mds_client *mdsc = ceph_sb_to_client(sb)->mdsc; in __lookup_inode() local 201 struct ceph_mds_client *mdsc = ceph_sb_to_client(sb)->mdsc; in __snapfh_to_dentry() local 307 struct ceph_mds_client *mdsc = ceph_sb_to_client(sb)->mdsc; in __get_parent() local 524 struct ceph_mds_client *mdsc; ceph_get_name() local [all...] |
H A D | debugfs.c | 55 struct ceph_mds_client *mdsc = fsc->mdsc; in mdsc_show() local 146 struct ceph_mds_client *mdsc in metric_show() local 226 struct ceph_mds_client *mdsc = fsc->mdsc; caps_show() local 274 struct ceph_mds_client *mdsc = fsc->mdsc; mds_sessions_show() local 308 DEFINE_SHOW_ATTRIBUTE(mdsc); global() variable [all...] |
H A D | locks.c | 62 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_lock_message() local 140 static int ceph_lock_wait_for_completion(struct ceph_mds_client *mdsc, in ceph_lock_wait_for_completion() argument
|
H A D | snap.c | 65 void ceph_get_snap_realm(struct ceph_mds_client *mdsc, in ceph_get_snap_realm() argument 144 static struct ceph_snap_realm *__lookup_snap_realm(struct ceph_mds_client *mdsc, in __lookup_snap_realm() argument 112 ceph_create_snap_realm( struct ceph_mds_client *mdsc, u64 ino) ceph_create_snap_realm() argument 166 ceph_lookup_snap_realm(struct ceph_mds_client *mdsc, u64 ino) ceph_lookup_snap_realm() argument 182 __destroy_snap_realm(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm) __destroy_snap_realm() argument 206 __put_snap_realm(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm) __put_snap_realm() argument 222 ceph_put_snap_realm(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm) ceph_put_snap_realm() argument 245 __cleanup_empty_realms(struct ceph_mds_client *mdsc) __cleanup_empty_realms() argument 263 ceph_cleanup_empty_realms(struct ceph_mds_client *mdsc) ceph_cleanup_empty_realms() argument 278 adjust_snap_realm_parent(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm, u64 parentino) adjust_snap_realm_parent() argument 622 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); __ceph_finish_cap_snap() local 695 ceph_update_snap_trace(struct ceph_mds_client *mdsc, void *p, void *e, bool deletion, struct ceph_snap_realm **realm_ret) ceph_update_snap_trace() argument 833 flush_snaps(struct ceph_mds_client *mdsc) flush_snaps() argument 874 ceph_handle_snap(struct ceph_mds_client *mdsc, struct ceph_mds_session *session, struct ceph_msg *msg) ceph_handle_snap() argument 1055 ceph_get_snapid_map(struct ceph_mds_client *mdsc, u64 snap) ceph_get_snapid_map() argument 1132 ceph_put_snapid_map(struct ceph_mds_client* mdsc, struct ceph_snapid_map *sm) ceph_put_snapid_map() argument 1151 ceph_trim_snapid_map(struct ceph_mds_client *mdsc) ceph_trim_snapid_map() argument 1180 ceph_cleanup_snapid_map(struct ceph_mds_client *mdsc) ceph_cleanup_snapid_map() argument [all...] |
H A D | super.c | 873 struct ceph_mds_client *mdsc = fsc->mdsc; in open_root_dentry() local [all...] |
H A D | addr.c | 1901 struct ceph_mds_client *mdsc = fsc->mdsc; in __ceph_pool_perm_get() local 2136 ceph_pool_perm_destroy(struct ceph_mds_client *mdsc) ceph_pool_perm_destroy() argument [all...] |
H A D | dir.c | 41 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dentry->d_sb); in ceph_d_init() local 311 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_readdir() local 749 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); in ceph_lookup() local 838 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_mknod() local 899 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_symlink() local 951 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_mkdir() local 1018 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_link() local 1052 ceph_async_unlink_cb(struct ceph_mds_client *mdsc, struct ceph_mds_request *req) ceph_async_unlink_cb() argument 1130 struct ceph_mds_client *mdsc = fsc->mdsc; ceph_unlink() local 1199 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old_dir->i_sb); ceph_rename() local 1266 struct ceph_mds_client *mdsc; __ceph_dentry_lease_touch() local 1282 __dentry_dir_lease_touch(struct ceph_mds_client* mdsc, struct ceph_dentry_info *di) __dentry_dir_lease_touch() argument 1300 struct ceph_mds_client *mdsc; __ceph_dentry_dir_lease_touch() local 1331 struct ceph_mds_client *mdsc; __dentry_lease_unlist() local 1358 __dentry_leases_walk(struct ceph_mds_client *mdsc, struct ceph_lease_walk_control *lwc, int (*check)(struct dentry*, void*)) __dentry_leases_walk() argument 1485 ceph_trim_dentries(struct ceph_mds_client *mdsc) ceph_trim_dentries() argument 1637 dir_lease_is_valid(struct inode *dir, struct dentry *dentry, struct ceph_mds_client *mdsc) dir_lease_is_valid() argument 1675 struct ceph_mds_client *mdsc; ceph_d_revalidate() local [all...] |
H A D | xattr.c | 960 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_sync_setxattr() local 1024 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; in __ceph_setxattr() local [all...] |
H A D | inode.c | 45 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_set_ino_cb() local 546 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_evict_inode() local 746 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_fill_inode() local 2036 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; __ceph_setattr() local 2285 struct ceph_mds_client *mdsc = fsc->mdsc; __ceph_do_getattr() local [all...] |
H A D | file.c | 185 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb); in prepare_open_request() local 284 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_renew_caps() local 342 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_open() local 515 ceph_async_create_cb(struct ceph_mds_client *mdsc, struct ceph_mds_request *req) ceph_async_create_cb() argument 581 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_finish_async_create() local 691 struct ceph_mds_client *mdsc = fsc->mdsc; ceph_atomic_open() local [all...] |
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | ioctl.c | 38 static long __validate_layout(struct ceph_mds_client *mdsc, in __validate_layout() argument 68 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; in ceph_ioctl_set_layout() local 143 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; ceph_ioctl_set_layout_policy() local 247 struct ceph_mds_client *mdsc = ceph_inode_to_client(inode)->mdsc; ceph_ioctl_lazyio() local 275 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(file_inode(file)->i_sb); vet_mds_for_fscrypt() local [all...] |
H A D | quota.c | 15 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_adjust_quota_realms_count() local 25 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb); in ceph_has_realms_with_quotas() local 40 void ceph_handle_quota(struct ceph_mds_client *mdsc, in ceph_handle_quota() argument 84 find_quotarealm_inode(struct ceph_mds_client *mdsc, u6 argument 128 lookup_quotarealm_inode(struct ceph_mds_client *mdsc, struct super_block *sb, struct ceph_snap_realm *realm) lookup_quotarealm_inode() argument 176 ceph_cleanup_quotarealms_inodes(struct ceph_mds_client *mdsc) ceph_cleanup_quotarealms_inodes() argument 211 get_quota_realm(struct ceph_mds_client *mdsc, struct inode *inode, enum quota_get_realm which_quota, struct ceph_snap_realm **realmp, bool retry) get_quota_realm() argument 276 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old->i_sb); ceph_quota_is_same_realm() local 324 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); check_quota_exceeded() local 485 struct ceph_mds_client *mdsc = fsc->mdsc; ceph_quota_update_statfs() local [all...] |
H A D | metric.c | 17 static bool ceph_mdsc_send_metrics(struct ceph_mds_client *mdsc, in ceph_mdsc_send_metrics() argument 185 static void metric_get_session(struct ceph_mds_client *mdsc) in metric_get_session() argument 216 struct ceph_mds_client *mdsc = metric_delayed_work() local [all...] |
H A D | debugfs.c | 55 struct ceph_mds_client *mdsc = fsc->mdsc; in mdsc_show() local 271 struct ceph_mds_client *mdsc = fsc->mdsc; caps_show() local 319 struct ceph_mds_client *mdsc = fsc->mdsc; mds_sessions_show() local 366 DEFINE_SHOW_ATTRIBUTE(mdsc); global() variable [all...] |
H A D | export.c | 126 struct ceph_mds_client *mdsc = ceph_sb_to_client(sb)->mdsc; in __lookup_inode() local 208 struct ceph_mds_client *mdsc = ceph_sb_to_client(sb)->mdsc; in __snapfh_to_dentry() local 320 struct ceph_mds_client *mdsc = ceph_sb_to_client(sb)->mdsc; in __get_parent() local 537 struct ceph_mds_client *mdsc; ceph_get_name() local [all...] |
H A D | locks.c | 79 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_lock_message() local 157 static int ceph_lock_wait_for_completion(struct ceph_mds_client *mdsc, in ceph_lock_wait_for_completion() argument [all...] |
H A D | snap.c | 66 void ceph_get_snap_realm(struct ceph_mds_client *mdsc, in ceph_get_snap_realm() argument 150 static struct ceph_snap_realm *__lookup_snap_realm(struct ceph_mds_client *mdsc, in __lookup_snap_realm() argument 113 ceph_create_snap_realm( struct ceph_mds_client *mdsc, u64 ino) ceph_create_snap_realm() argument 172 ceph_lookup_snap_realm(struct ceph_mds_client *mdsc, u64 ino) ceph_lookup_snap_realm() argument 188 __destroy_snap_realm(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm) __destroy_snap_realm() argument 212 __put_snap_realm(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm) __put_snap_realm() argument 228 ceph_put_snap_realm(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm) ceph_put_snap_realm() argument 251 __cleanup_empty_realms(struct ceph_mds_client *mdsc) __cleanup_empty_realms() argument 269 ceph_cleanup_global_and_empty_realms(struct ceph_mds_client *mdsc) ceph_cleanup_global_and_empty_realms() argument 289 adjust_snap_realm_parent(struct ceph_mds_client *mdsc, struct ceph_snap_realm *realm, u64 parentino) adjust_snap_realm_parent() argument 657 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); __ceph_finish_cap_snap() local 765 ceph_update_snap_trace(struct ceph_mds_client *mdsc, void *p, void *e, bool deletion, struct ceph_snap_realm **realm_ret) ceph_update_snap_trace() argument 926 flush_snaps(struct ceph_mds_client *mdsc) flush_snaps() argument 963 struct ceph_mds_client *mdsc = ceph_inode_to_client(inode)->mdsc; ceph_change_snap_realm() local 999 ceph_handle_snap(struct ceph_mds_client *mdsc, struct ceph_mds_session *session, struct ceph_msg *msg) ceph_handle_snap() argument 1170 ceph_get_snapid_map(struct ceph_mds_client *mdsc, u64 snap) ceph_get_snapid_map() argument 1250 ceph_put_snapid_map(struct ceph_mds_client* mdsc, struct ceph_snapid_map *sm) ceph_put_snapid_map() argument 1269 ceph_trim_snapid_map(struct ceph_mds_client *mdsc) ceph_trim_snapid_map() argument 1298 ceph_cleanup_snapid_map(struct ceph_mds_client *mdsc) ceph_cleanup_snapid_map() argument [all...] |
H A D | super.c | 1048 struct ceph_mds_client *mdsc = fsc->mdsc; in open_root_dentry() local 1469 __inc_stopping_blocker(struct ceph_mds_client *mdsc) __inc_stopping_blocker() argument 1481 __dec_stopping_blocker(struct ceph_mds_client *mdsc) __dec_stopping_blocker() argument 1491 ceph_inc_mds_stopping_blocker(struct ceph_mds_client *mdsc, struct ceph_mds_session *session) ceph_inc_mds_stopping_blocker() argument 1501 ceph_dec_mds_stopping_blocker(struct ceph_mds_client *mdsc) ceph_dec_mds_stopping_blocker() argument 1507 ceph_inc_osd_stopping_blocker(struct ceph_mds_client *mdsc) ceph_inc_osd_stopping_blocker() argument 1512 ceph_dec_osd_stopping_blocker(struct ceph_mds_client *mdsc) ceph_dec_osd_stopping_blocker() argument 1520 struct ceph_mds_client *mdsc = fsc->mdsc; ceph_kill_sb() local [all...] |
H A D | xattr.c | 1100 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_sync_setxattr() local 1167 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; in __ceph_setxattr() local [all...] |
H A D | dir.c | 42 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dentry->d_sb); in ceph_d_init() local 314 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_readdir() local 775 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); in ceph_lookup() local 887 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_mknod() local 995 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_symlink() local 1066 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_mkdir() local 1146 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_link() local 1198 ceph_async_unlink_cb(struct ceph_mds_client *mdsc, struct ceph_mds_request *req) ceph_async_unlink_cb() argument 1294 struct ceph_mds_client *mdsc = fsc->mdsc; ceph_unlink() local 1386 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old_dir->i_sb); ceph_rename() local 1462 struct ceph_mds_client *mdsc; __ceph_dentry_lease_touch() local 1478 __dentry_dir_lease_touch(struct ceph_mds_client* mdsc, struct ceph_dentry_info *di) __dentry_dir_lease_touch() argument 1496 struct ceph_mds_client *mdsc; __ceph_dentry_dir_lease_touch() local 1527 struct ceph_mds_client *mdsc; __dentry_lease_unlist() local 1554 __dentry_leases_walk(struct ceph_mds_client *mdsc, struct ceph_lease_walk_control *lwc, int (*check)(struct dentry*, void*)) __dentry_leases_walk() argument 1681 ceph_trim_dentries(struct ceph_mds_client *mdsc) ceph_trim_dentries() argument 1831 dir_lease_is_valid(struct inode *dir, struct dentry *dentry, struct ceph_mds_client *mdsc) dir_lease_is_valid() argument 1869 struct ceph_mds_client *mdsc; ceph_d_revalidate() local [all...] |
H A D | addr.c | 298 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_netfs_issue_op_inline() local 1981 struct ceph_mds_client *mdsc = fsc->mdsc; __ceph_pool_perm_get() local 2218 ceph_pool_perm_destroy(struct ceph_mds_client *mdsc) ceph_pool_perm_destroy() argument [all...] |
H A D | file.c | 180 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(sb); in prepare_open_request() local 298 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(inode->i_sb); in ceph_renew_caps() local 356 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_open() local 557 ceph_async_create_cb(struct ceph_mds_client *mdsc, struct ceph_mds_request *req) ceph_async_create_cb() argument 627 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(dir->i_sb); ceph_finish_async_create() local 734 struct ceph_mds_client *mdsc = fsc->mdsc; ceph_atomic_open() local [all...] |