X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fmds%2FCDir.h;fp=ceph%2Fsrc%2Fmds%2FCDir.h;h=0ce4ac0ba0a015b83ee825dabfbf30e33a31ab7c;hb=28e407b858acd3bddc89f68583571f771bb42e46;hp=8de1867329df9aae00a736fc667b3ee69a241e2f;hpb=dfcb7b53b2e4fcd2a5af0240d4975adc711ab96e;p=ceph.git diff --git a/ceph/src/mds/CDir.h b/ceph/src/mds/CDir.h index 8de186732..0ce4ac0ba 100644 --- a/ceph/src/mds/CDir.h +++ b/ceph/src/mds/CDir.h @@ -362,6 +362,8 @@ protected: load_spread_t pop_spread; + elist pop_lru_subdirs; + // and to provide density int num_dentries_nested; int num_dentries_auth_subtree; @@ -605,8 +607,7 @@ protected: bufferlist &bl, int pos, const std::set *snaps, - bool *force_dirty, - std::list *undef_inodes); + bool *force_dirty); /** * Mark this fragment as BADFRAG (common part of go_bad and go_bad_dentry) @@ -747,6 +748,7 @@ public: ostream& print_db_line_prefix(ostream& out) override; void print(ostream& out) override; void dump(Formatter *f) const; + void dump_load(Formatter *f, utime_t now, const DecayRate& rate); }; #endif