]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: rename chained _lookup_hash_? methods
authorSage Weil <sage.weil@dreamhost.com>
Fri, 1 Apr 2011 16:06:23 +0000 (09:06 -0700)
committerSage Weil <sage.weil@dreamhost.com>
Fri, 1 Apr 2011 16:06:23 +0000 (09:06 -0700)
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/mds/Server.cc
src/mds/Server.h

index 4a0fd08ad099639400483e7f987fe9bb502190fd..99ab9c35289f0b72f41a9d5d74079057dbb7dfb7 100644 (file)
@@ -2042,12 +2042,12 @@ void Server::handle_client_lookup_parent(MDRequest *mdr)
   reply_request(mdr, 0, in, dn);  // reply
 }
 
-struct C_MDS_LookupHash : public Context {
+struct C_MDS_LookupHash2 : public Context {
   Server *server;
   MDRequest *mdr;
-  C_MDS_LookupHash(Server *s, MDRequest *r) : server(s), mdr(r) {}
+  C_MDS_LookupHash2(Server *s, MDRequest *r) : server(s), mdr(r) {}
   void finish(int r) {
-    server->_lookup_hash(mdr, r);
+    server->_lookup_hash_2(mdr, r);
   }
 };
 
@@ -2083,7 +2083,7 @@ void Server::handle_client_lookup_hash(MDRequest *mdr)
     CInode *diri = mdcache->get_inode(dirino);
     if (!diri) {
       mdcache->find_ino_peers(dirino,
-                             new C_MDS_LookupHash(this, mdr), -1);
+                             new C_MDS_LookupHash2(this, mdr), -1);
       return;
     }
     if (diri->state_test(CInode::STATE_PURGING)) {
@@ -2130,40 +2130,39 @@ void Server::handle_client_lookup_hash(MDRequest *mdr)
   reply_request(mdr, reply, in, in->get_parent_dn());
 }
 
-struct C_MDS_LookupHash2 : public Context {
+struct C_MDS_LookupHash3 : public Context {
   Server *server;
   MDRequest *mdr;
-  C_MDS_LookupHash2(Server *s, MDRequest *r) : server(s), mdr(r) {}
+  C_MDS_LookupHash3(Server *s, MDRequest *r) : server(s), mdr(r) {}
   void finish(int r) {
-    server->_lookup_hash_2(mdr, r);
+    server->_lookup_hash_3(mdr, r);
   }
 };
 
-void Server::_lookup_hash(MDRequest *mdr, int r)
+void Server::_lookup_hash_2(MDRequest *mdr, int r)
 {
   inodeno_t dirino = mdr->client_request->get_filepath2().get_ino();
-  dout(10) << "_lookup_hash " << mdr << " checked peers for dirino " << dirino << " and got r=" << r << dendl;
+  dout(10) << "_lookup_hash_2 " << mdr << " checked peers for dirino " << dirino << " and got r=" << r << dendl;
   if (r == 0) {
     dispatch_client_request(mdr);
     return;
   }
 
   // okay fine, try the dir object then!
-  mdcache->find_ino_dir(dirino, new C_MDS_LookupHash2(this, mdr));
+  mdcache->find_ino_dir(dirino, new C_MDS_LookupHash3(this, mdr));
 }
 
-void Server::_lookup_hash_2(MDRequest *mdr, int r)
+void Server::_lookup_hash_3(MDRequest *mdr, int r)
 {
   inodeno_t dirino = mdr->client_request->get_filepath2().get_ino();
-  dout(10) << "_lookup_hash_2 " << mdr << " checked dir object for dirino " << dirino
+  dout(10) << "_lookup_hash_3 " << mdr << " checked dir object for dirino " << dirino
           << " and got r=" << r << dendl;
   if (r == 0) {
     dispatch_client_request(mdr);
     return;
   }
-  dout(10) << "_lookup_hash_2 " << mdr << " trying the ino itself" << dendl;
-
   _lookup_hash_ino(mdr);
+  dout(10) << "_lookup_hash_3 " << mdr << " trying the ino itself" << dendl;
 }
 
 struct C_MDS_LookupHashIno2 : public Context {
index 24f0fcb7c67a6c05a52014a9b5f6ed4956529cd5..684dea8288f181a3b96666b0d0436b2c1b8acd30 100644 (file)
@@ -137,8 +137,8 @@ public:
   void handle_client_stat(MDRequest *mdr);
   void handle_client_lookup_parent(MDRequest *mdr);
   void handle_client_lookup_hash(MDRequest *mdr);
-  void _lookup_hash(MDRequest *mdr, int r);
   void _lookup_hash_2(MDRequest *mdr, int r);
+  void _lookup_hash_3(MDRequest *mdr, int r);
   void _lookup_hash_ino(MDRequest *mdr);
   void _lookup_hash_ino_2(MDRequest *mdr, int r);
   void _lookup_hash_ino_3(MDRequest *mdr, int r);