Whamcloud - gitweb
Branch HEAD
[fs/lustre-release.git] / lustre / include / lustre_req_layout.h
index a0d0468..e90f554 100644 (file)
@@ -61,7 +61,6 @@ enum req_location {
 struct req_capsule {
         struct ptlrpc_request   *rc_req;
         const struct req_format *rc_fmt;
-        __u32                    rc_swabbed;
         enum req_location        rc_loc;
         __u32                    rc_area[RCL_NR][REQ_MAX_FIELD_NR];
 };
@@ -128,6 +127,7 @@ void req_layout_fini(void);
 #endif
 
 extern const struct req_format RQF_OBD_PING;
+extern const struct req_format RQF_OBD_SET_INFO;
 extern const struct req_format RQF_SEC_CTX;
 /* MGS req_format */
 extern const struct req_format RQF_MGS_TARGET_REG;
@@ -152,7 +152,7 @@ extern const struct req_format RQF_MDS_PIN;
 extern const struct req_format RQF_MDS_UNPIN;
 extern const struct req_format RQF_MDS_CONNECT;
 extern const struct req_format RQF_MDS_DISCONNECT;
-extern const struct req_format RQF_MDS_SET_INFO;
+extern const struct req_format RQF_MDS_GET_INFO;
 extern const struct req_format RQF_MDS_READPAGE;
 extern const struct req_format RQF_MDS_WRITEPAGE;
 extern const struct req_format RQF_MDS_IS_SUBDIR;
@@ -177,6 +177,7 @@ extern const struct req_format RQF_OST_CONNECT;
 extern const struct req_format RQF_OST_DISCONNECT;
 extern const struct req_format RQF_OST_QUOTACHECK;
 extern const struct req_format RQF_OST_QUOTACTL;
+extern const struct req_format RQF_OST_QUOTA_ADJUST_QUNIT;
 extern const struct req_format RQF_OST_GETATTR;
 extern const struct req_format RQF_OST_SETATTR;
 extern const struct req_format RQF_OST_CREATE;
@@ -185,9 +186,10 @@ 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_STATFS;
-extern const struct req_format RQF_OST_SET_INFO;
+extern const struct req_format RQF_OST_SET_GRANT_INFO;
 extern const struct req_format RQF_OST_GET_INFO_GENERIC;
 extern const struct req_format RQF_OST_GET_INFO_LAST_ID;
+extern const struct req_format RQF_OST_GET_INFO_FIEMAP;
 
 /* LDLM req_format */
 extern const struct req_format RQF_LDLM_ENQUEUE;
@@ -224,6 +226,10 @@ extern const struct req_msg_field RMF_TGTUUID;
 extern const struct req_msg_field RMF_CLUUID;
 extern const struct req_msg_field RMF_SETINFO_VAL;
 extern const struct req_msg_field RMF_SETINFO_KEY;
+extern const struct req_msg_field RMF_GETINFO_VAL;
+extern const struct req_msg_field RMF_GETINFO_VALLEN;
+extern const struct req_msg_field RMF_GETINFO_KEY;
+
 /*
  * connection handle received in MDS_CONNECT request.
  */
@@ -243,6 +249,7 @@ extern const struct req_msg_field RMF_CAPA1;
 extern const struct req_msg_field RMF_CAPA2;
 extern const struct req_msg_field RMF_OBD_QUOTACHECK;
 extern const struct req_msg_field RMF_OBD_QUOTACTL;
+extern const struct req_msg_field RMF_QUOTA_ADJUST_QUNIT;
 extern const struct req_msg_field RMF_QUNIT_DATA;
 extern const struct req_msg_field RMF_STRING;
 
@@ -265,5 +272,7 @@ 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_FIEMAP_KEY;
+extern const struct req_msg_field RMF_FIEMAP_VAL;
 
 #endif /* _LUSTRE_REQ_LAYOUT_H__ */