+static void
+check_mds_extent_desc(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(mds_extent_desc);
+ CHECK_MEMBER(mds_extent_desc, med_start);
+ CHECK_MEMBER(mds_extent_desc, med_len);
+ CHECK_MEMBER(mds_extent_desc, med_lmm);
+}
+
+static void
+check_llog_array_rec(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(llog_array_rec);
+ CHECK_MEMBER(llog_array_rec, lmr_hdr);
+ CHECK_MEMBER(llog_array_rec, lmr_med);
+ CHECK_MEMBER(llog_array_rec, lmr_tail);
+}
+
+static void
+check_qunit_data(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(qunit_data);
+ CHECK_MEMBER(qunit_data, qd_id);
+ CHECK_MEMBER(qunit_data, qd_flags);
+ CHECK_MEMBER(qunit_data, qd_count);
+}
+
+static void
+check_qunit_data_old(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(qunit_data_old);
+ CHECK_MEMBER(qunit_data_old, qd_id);
+ CHECK_MEMBER(qunit_data_old, qd_type);
+ CHECK_MEMBER(qunit_data_old, qd_count);
+ CHECK_MEMBER(qunit_data_old, qd_isblk);
+}
+
+static void
+check_mgs_target_info(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(mgs_target_info);
+ CHECK_MEMBER(mgs_target_info, mti_lustre_ver);
+ CHECK_MEMBER(mgs_target_info, mti_stripe_index);
+ CHECK_MEMBER(mgs_target_info, mti_config_ver);
+ CHECK_MEMBER(mgs_target_info, mti_flags);
+ CHECK_MEMBER(mgs_target_info, mti_nid_count);
+ CHECK_MEMBER(mgs_target_info, mti_fsname);
+ CHECK_MEMBER(mgs_target_info, mti_svname);
+ CHECK_MEMBER(mgs_target_info, mti_uuid);
+ CHECK_MEMBER(mgs_target_info, mti_nids);
+ CHECK_MEMBER(mgs_target_info, mti_params);
+}
+
+static void
+check_lustre_disk_data(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(lustre_disk_data);
+ CHECK_MEMBER(lustre_disk_data, ldd_magic);
+ CHECK_MEMBER(lustre_disk_data, ldd_feature_compat);
+ CHECK_MEMBER(lustre_disk_data, ldd_feature_rocompat);
+ CHECK_MEMBER(lustre_disk_data, ldd_feature_incompat);
+ CHECK_MEMBER(lustre_disk_data, ldd_config_ver);
+ CHECK_MEMBER(lustre_disk_data, ldd_flags);
+ CHECK_MEMBER(lustre_disk_data, ldd_svindex);
+ CHECK_MEMBER(lustre_disk_data, ldd_mount_type);
+ CHECK_MEMBER(lustre_disk_data, ldd_fsname);
+ CHECK_MEMBER(lustre_disk_data, ldd_svname);
+ CHECK_MEMBER(lustre_disk_data, ldd_uuid);
+ CHECK_MEMBER(lustre_disk_data, ldd_userdata);
+ CHECK_MEMBER(lustre_disk_data, ldd_mount_opts);
+ CHECK_MEMBER(lustre_disk_data, ldd_params);
+}
+
+static void
+check_posix_acl_xattr_entry(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT_TYPEDEF(posix_acl_xattr_entry);
+ CHECK_MEMBER_TYPEDEF(posix_acl_xattr_entry, e_tag);
+ CHECK_MEMBER_TYPEDEF(posix_acl_xattr_entry, e_perm);
+ CHECK_MEMBER_TYPEDEF(posix_acl_xattr_entry, e_id);
+}
+
+static void
+check_posix_acl_xattr_header(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT_TYPEDEF(posix_acl_xattr_header);
+ CHECK_MEMBER_TYPEDEF(posix_acl_xattr_header, a_version);
+ CHECK_MEMBER_TYPEDEF(posix_acl_xattr_header, a_entries);
+}
+
+static void
+check_ll_user_fiemap(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(ll_user_fiemap);
+ CHECK_MEMBER(ll_user_fiemap, fm_start);
+ CHECK_MEMBER(ll_user_fiemap, fm_length);
+ CHECK_MEMBER(ll_user_fiemap, fm_flags);
+ CHECK_MEMBER(ll_user_fiemap, fm_mapped_extents);
+ CHECK_MEMBER(ll_user_fiemap, fm_extent_count);
+ CHECK_MEMBER(ll_user_fiemap, fm_reserved);
+ CHECK_MEMBER(ll_user_fiemap, fm_extents);
+
+ CHECK_CDEFINE(FIEMAP_FLAG_SYNC);
+ CHECK_CDEFINE(FIEMAP_FLAG_XATTR);
+ CHECK_CDEFINE(FIEMAP_FLAG_DEVICE_ORDER);
+}
+
+static void
+check_ll_fiemap_extent(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(ll_fiemap_extent);
+ CHECK_MEMBER(ll_fiemap_extent, fe_logical);
+ CHECK_MEMBER(ll_fiemap_extent, fe_physical);
+ CHECK_MEMBER(ll_fiemap_extent, fe_length);
+ CHECK_MEMBER(ll_fiemap_extent, fe_flags);
+ CHECK_MEMBER(ll_fiemap_extent, fe_device);
+
+ CHECK_CDEFINE(FIEMAP_EXTENT_LAST);
+ CHECK_CDEFINE(FIEMAP_EXTENT_UNKNOWN);
+ CHECK_CDEFINE(FIEMAP_EXTENT_DELALLOC);
+ CHECK_CDEFINE(FIEMAP_EXTENT_NO_DIRECT);
+ CHECK_CDEFINE(FIEMAP_EXTENT_SECONDARY);
+ CHECK_CDEFINE(FIEMAP_EXTENT_NET);
+ CHECK_CDEFINE(FIEMAP_EXTENT_DATA_COMPRESSED);
+ CHECK_CDEFINE(FIEMAP_EXTENT_DATA_ENCRYPTED);
+ CHECK_CDEFINE(FIEMAP_EXTENT_NOT_ALIGNED);
+ CHECK_CDEFINE(FIEMAP_EXTENT_DATA_INLINE);
+ CHECK_CDEFINE(FIEMAP_EXTENT_DATA_TAIL);
+ CHECK_CDEFINE(FIEMAP_EXTENT_UNWRITTEN);
+ CHECK_CDEFINE(FIEMAP_EXTENT_MERGED);
+}
+
+static void