Whamcloud - gitweb
merge b_devel into HEAD (20030703)
[fs/lustre-release.git] / lustre / ptlrpc / ptlrpc_internal.h
index 575ed07..cb96c3c 100644 (file)
@@ -28,6 +28,7 @@
 struct ldlm_namespace;
 struct obd_import;
 struct ldlm_res_id;
+struct ptlrpc_request_set;
 
 /* ldlm hooks that we need, managed via inter_module_{get,put} */
 extern int (*ptlrpc_ldlm_namespace_cleanup)(struct ldlm_namespace *, int);
@@ -38,7 +39,7 @@ extern int (*ptlrpc_ldlm_replay_locks)(struct obd_import *);
 int ptlrpc_get_ldlm_hooks(void);
 void ptlrpc_daemonize(void);
 
-int ptlrpc_request_handle_eviction(struct ptlrpc_request *);
+void ptlrpc_request_handle_eviction(struct ptlrpc_request *);
 void lustre_assert_wire_constants (void);
 
 void ptlrpc_lprocfs_register_service(struct obd_device *obddev,
@@ -90,4 +91,8 @@ enum {
         PTLRPC_LAST_CNTR
 };
 
+int ptlrpc_expire_one_request(struct ptlrpc_request *req);
+int ptlrpc_check_set(struct ptlrpc_request_set *set);
+
+void ptlrpc_pinger_sending_on_import(struct obd_import *imp);
 #endif /* PTLRPC_INTERNAL_H */