#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;
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);
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;
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__ */