Whamcloud - gitweb
b=22615 fixes for regressions caused by 11063
[fs/lustre-release.git] / lustre / include / lustre_req_layout.h
index 8c650e7..8fc14e5 100644 (file)
 #ifndef _LUSTRE_REQ_LAYOUT_H__
 #define _LUSTRE_REQ_LAYOUT_H__
 
+/** \defgroup req_layout req_layout
+ *
+ * @{
+ */
+
 struct req_msg_field;
 struct req_format;
 struct req_capsule;
@@ -75,6 +80,8 @@ void req_capsule_init(struct req_capsule *pill, struct ptlrpc_request *req,
 void req_capsule_fini(struct req_capsule *pill);
 
 void req_capsule_set(struct req_capsule *pill, const struct req_format *fmt);
+void req_capsule_client_dump(struct req_capsule *pill);
+void req_capsule_server_dump(struct req_capsule *pill);
 void req_capsule_init_area(struct req_capsule *pill);
 int req_capsule_filled_sizes(struct req_capsule *pill, enum req_location loc);
 int  req_capsule_server_pack(struct req_capsule *pill);
@@ -184,7 +191,8 @@ extern const struct req_format RQF_OST_CREATE;
 extern const struct req_format RQF_OST_PUNCH;
 extern const struct req_format RQF_OST_SYNC;
 extern const struct req_format RQF_OST_DESTROY;
-extern const struct req_format RQF_OST_BRW;
+extern const struct req_format RQF_OST_BRW_READ;
+extern const struct req_format RQF_OST_BRW_WRITE;
 extern const struct req_format RQF_OST_STATFS;
 extern const struct req_format RQF_OST_SET_GRANT_INFO;
 extern const struct req_format RQF_OST_GET_INFO_GENERIC;
@@ -271,7 +279,10 @@ extern const struct req_msg_field RMF_OST_BODY;
 extern const struct req_msg_field RMF_OBD_IOOBJ;
 extern const struct req_msg_field RMF_OBD_ID;
 extern const struct req_msg_field RMF_NIOBUF_REMOTE;
+extern const struct req_msg_field RMF_RCS;
 extern const struct req_msg_field RMF_FIEMAP_KEY;
 extern const struct req_msg_field RMF_FIEMAP_VAL;
 
+/** @} req_layout */
+
 #endif /* _LUSTRE_REQ_LAYOUT_H__ */