}
static void
-check_lmv_stripe_md(void)
-{
- BLANK_LINE();
- CHECK_STRUCT(lmv_stripe_md);
- CHECK_MEMBER(lmv_stripe_md, mea_magic);
- CHECK_MEMBER(lmv_stripe_md, mea_count);
- CHECK_MEMBER(lmv_stripe_md, mea_master);
- CHECK_MEMBER(lmv_stripe_md, mea_padding);
- CHECK_CVALUE(LOV_MAXPOOLNAME);
- CHECK_MEMBER(lmv_stripe_md, mea_pool_name[LOV_MAXPOOLNAME]);
- CHECK_MEMBER(lmv_stripe_md, mea_ids[0]);
-}
-
-static void
check_lov_desc(void)
{
BLANK_LINE();
CHECK_MEMBER(update, u_bufs);
}
+static void check_lfsck_request(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(lfsck_request);
+ CHECK_MEMBER(lfsck_request, lr_event);
+ CHECK_MEMBER(lfsck_request, lr_index);
+ CHECK_MEMBER(lfsck_request, lr_flags);
+ CHECK_MEMBER(lfsck_request, lr_valid);
+ CHECK_MEMBER(lfsck_request, lr_speed);
+ CHECK_MEMBER(lfsck_request, lr_version);
+ CHECK_MEMBER(lfsck_request, lr_active);
+ CHECK_MEMBER(lfsck_request, lr_param);
+ CHECK_MEMBER(lfsck_request, lr_async_windows);
+ CHECK_MEMBER(lfsck_request, lr_padding_1);
+ CHECK_MEMBER(lfsck_request, lr_fid);
+ CHECK_MEMBER(lfsck_request, lr_padding_2);
+ CHECK_MEMBER(lfsck_request, lr_padding_3);
+}
+
+static void check_lfsck_reply(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(lfsck_reply);
+ CHECK_MEMBER(lfsck_reply, lr_status);
+ CHECK_MEMBER(lfsck_reply, lr_padding_1);
+ CHECK_MEMBER(lfsck_reply, lr_padding_2);
+}
+
static void system_string(char *cmdline, char *str, int len)
{
int fds[2];
CHECK_VALUE_64X(MDS_ATTR_BLOCKS);
CHECK_VALUE(FLD_QUERY);
+ CHECK_VALUE(FLD_READ);
CHECK_VALUE(FLD_FIRST_OPC);
CHECK_VALUE(FLD_LAST_OPC);
check_mdt_rec_setxattr();
check_mdt_rec_reint();
check_lmv_desc();
- check_lmv_stripe_md();
check_lov_desc();
check_ldlm_res_id();
check_ldlm_extent();
check_update_reply();
check_update();
+ check_lfsck_request();
+ check_lfsck_reply();
+
printf("}\n\n");
return 0;