+ /* Checks for struct ldlm_gl_barrier_desc */
+ LASSERTF((int)sizeof(struct ldlm_gl_barrier_desc) == 16, "found %lld\n",
+ (long long)(int)sizeof(struct ldlm_gl_barrier_desc));
+ LASSERTF((int)offsetof(struct ldlm_gl_barrier_desc, lgbd_status) == 0, "found %lld\n",
+ (long long)(int)offsetof(struct ldlm_gl_barrier_desc, lgbd_status));
+ LASSERTF((int)sizeof(((struct ldlm_gl_barrier_desc *)0)->lgbd_status) == 4, "found %lld\n",
+ (long long)(int)sizeof(((struct ldlm_gl_barrier_desc *)0)->lgbd_status));
+ LASSERTF((int)offsetof(struct ldlm_gl_barrier_desc, lgbd_timeout) == 4, "found %lld\n",
+ (long long)(int)offsetof(struct ldlm_gl_barrier_desc, lgbd_timeout));
+ LASSERTF((int)sizeof(((struct ldlm_gl_barrier_desc *)0)->lgbd_timeout) == 4, "found %lld\n",
+ (long long)(int)sizeof(((struct ldlm_gl_barrier_desc *)0)->lgbd_timeout));
+ LASSERTF((int)offsetof(struct ldlm_gl_barrier_desc, lgbd_padding) == 8, "found %lld\n",
+ (long long)(int)offsetof(struct ldlm_gl_barrier_desc, lgbd_padding));
+ LASSERTF((int)sizeof(((struct ldlm_gl_barrier_desc *)0)->lgbd_padding) == 8, "found %lld\n",
+ (long long)(int)sizeof(((struct ldlm_gl_barrier_desc *)0)->lgbd_padding));
+
+ /* Checks for struct barrier_lvb */
+ LASSERTF((int)sizeof(struct barrier_lvb) == 16, "found %lld\n",
+ (long long)(int)sizeof(struct barrier_lvb));
+ LASSERTF((int)offsetof(struct barrier_lvb, lvb_status) == 0, "found %lld\n",
+ (long long)(int)offsetof(struct barrier_lvb, lvb_status));
+ LASSERTF((int)sizeof(((struct barrier_lvb *)0)->lvb_status) == 4, "found %lld\n",
+ (long long)(int)sizeof(((struct barrier_lvb *)0)->lvb_status));
+ LASSERTF((int)offsetof(struct barrier_lvb, lvb_index) == 4, "found %lld\n",
+ (long long)(int)offsetof(struct barrier_lvb, lvb_index));
+ LASSERTF((int)sizeof(((struct barrier_lvb *)0)->lvb_index) == 4, "found %lld\n",
+ (long long)(int)sizeof(((struct barrier_lvb *)0)->lvb_index));
+ LASSERTF((int)offsetof(struct barrier_lvb, lvb_padding) == 8, "found %lld\n",
+ (long long)(int)offsetof(struct barrier_lvb, lvb_padding));
+ LASSERTF((int)sizeof(((struct barrier_lvb *)0)->lvb_padding) == 8, "found %lld\n",
+ (long long)(int)sizeof(((struct barrier_lvb *)0)->lvb_padding));
+