wiretest.c

来自「lustre 1.6.5 source code」· C语言 代码 · 共 969 行 · 第 1/5 页

C
969
字号
                 (long long)(int)sizeof(((struct obdo *)0)->o_mds));        LASSERTF((int)offsetof(struct obdo, o_stripe_idx) == 120, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_stripe_idx));        LASSERTF((int)sizeof(((struct obdo *)0)->o_stripe_idx) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_stripe_idx));        LASSERTF((int)offsetof(struct obdo, o_padding_1) == 124, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_padding_1));        LASSERTF((int)sizeof(((struct obdo *)0)->o_padding_1) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_padding_1));        LASSERTF((int)offsetof(struct obdo, o_handle) == 128, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_handle));        LASSERTF((int)sizeof(((struct obdo *)0)->o_handle) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_handle));        LASSERTF((int)offsetof(struct obdo, o_lcookie) == 136, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_lcookie));        LASSERTF((int)sizeof(((struct obdo *)0)->o_lcookie) == 32, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_lcookie));        LASSERTF((int)offsetof(struct obdo, o_padding_2) == 168, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_padding_2));        LASSERTF((int)sizeof(((struct obdo *)0)->o_padding_2) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_padding_2));        LASSERTF((int)offsetof(struct obdo, o_padding_3) == 176, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_padding_3));        LASSERTF((int)sizeof(((struct obdo *)0)->o_padding_3) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_padding_3));        LASSERTF((int)offsetof(struct obdo, o_padding_4) == 184, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_padding_4));        LASSERTF((int)sizeof(((struct obdo *)0)->o_padding_4) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_padding_4));        LASSERTF((int)offsetof(struct obdo, o_padding_5) == 192, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_padding_5));        LASSERTF((int)sizeof(((struct obdo *)0)->o_padding_5) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_padding_5));        LASSERTF((int)offsetof(struct obdo, o_padding_6) == 200, " found %lld\n",                 (long long)(int)offsetof(struct obdo, o_padding_6));        LASSERTF((int)sizeof(((struct obdo *)0)->o_padding_6) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obdo *)0)->o_padding_6));        CLASSERT(OBD_MD_FLID == (0x00000001ULL));        CLASSERT(OBD_MD_FLATIME == (0x00000002ULL));        CLASSERT(OBD_MD_FLMTIME == (0x00000004ULL));        CLASSERT(OBD_MD_FLCTIME == (0x00000008ULL));        CLASSERT(OBD_MD_FLSIZE == (0x00000010ULL));        CLASSERT(OBD_MD_FLBLOCKS == (0x00000020ULL));        CLASSERT(OBD_MD_FLBLKSZ == (0x00000040ULL));        CLASSERT(OBD_MD_FLMODE == (0x00000080ULL));        CLASSERT(OBD_MD_FLTYPE == (0x00000100ULL));        CLASSERT(OBD_MD_FLUID == (0x00000200ULL));        CLASSERT(OBD_MD_FLGID == (0x00000400ULL));        CLASSERT(OBD_MD_FLFLAGS == (0x00000800ULL));        CLASSERT(OBD_MD_FLNLINK == (0x00002000ULL));        CLASSERT(OBD_MD_FLGENER == (0x00004000ULL));        CLASSERT(OBD_MD_FLRDEV == (0x00010000ULL));        CLASSERT(OBD_MD_FLEASIZE == (0x00020000ULL));        CLASSERT(OBD_MD_LINKNAME == (0x00040000ULL));        CLASSERT(OBD_MD_FLHANDLE == (0x00080000ULL));        CLASSERT(OBD_MD_FLCKSUM == (0x00100000ULL));        CLASSERT(OBD_MD_FLQOS == (0x00200000ULL));        CLASSERT(OBD_MD_FLCOOKIE == (0x00800000ULL));        CLASSERT(OBD_MD_FLGROUP == (0x01000000ULL));        CLASSERT(OBD_MD_FLFID == (0x02000000ULL));        CLASSERT(OBD_MD_FLEPOCH == (0x04000000ULL));        CLASSERT(OBD_MD_FLGRANT == (0x08000000ULL));        CLASSERT(OBD_MD_FLDIREA == (0x10000000ULL));        CLASSERT(OBD_MD_FLUSRQUOTA == (0x20000000ULL));        CLASSERT(OBD_MD_FLGRPQUOTA == (0x40000000ULL));        CLASSERT(OBD_MD_FLMODEASIZE == (0x80000000ULL));        CLASSERT(OBD_MD_MDS == (0x0000000100000000ULL));        CLASSERT(OBD_MD_REINT == (0x0000000200000000ULL));        CLASSERT(OBD_MD_FLXATTR == (0x0000001000000000ULL));        CLASSERT(OBD_MD_FLXATTRLS == (0x0000002000000000ULL));        CLASSERT(OBD_MD_FLXATTRRM == (0x0000004000000000ULL));        CLASSERT(OBD_MD_FLACL == (0x0000008000000000ULL));        CLASSERT(OBD_FL_INLINEDATA == (0x00000001));        CLASSERT(OBD_FL_OBDMDEXISTS == (0x00000002));        CLASSERT(OBD_FL_DELORPHAN == (0x00000004));        CLASSERT(OBD_FL_NORPC == (0x00000008));        CLASSERT(OBD_FL_IDONLY == (0x00000010));        CLASSERT(OBD_FL_RECREATE_OBJS == (0x00000020));        CLASSERT(OBD_FL_DEBUG_CHECK == (0x00000040));        CLASSERT(OBD_FL_NO_USRQUOTA == (0x00000100));        CLASSERT(OBD_FL_NO_GRPQUOTA == (0x00000200));        CLASSERT(OBD_FL_CREATE_CROW == (0x00000400));        CLASSERT(OBD_FL_TRUNCLOCK == (0x00000800));        CLASSERT(OBD_FL_CKSUM_CRC32 == (0x00001000));        CLASSERT(OBD_FL_CKSUM_ADLER == (0x00002000));        CLASSERT(OBD_CKSUM_CRC32 == 1);        CLASSERT(OBD_CKSUM_ADLER == 2);        /* Checks for struct lov_mds_md_v1 */        LASSERTF((int)sizeof(struct lov_mds_md_v1) == 32, " found %lld\n",                 (long long)(int)sizeof(struct lov_mds_md_v1));        LASSERTF((int)offsetof(struct lov_mds_md_v1, lmm_magic) == 0, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_v1, lmm_magic));        LASSERTF((int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_magic) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_magic));        LASSERTF((int)offsetof(struct lov_mds_md_v1, lmm_pattern) == 4, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_v1, lmm_pattern));        LASSERTF((int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_pattern) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_pattern));        LASSERTF((int)offsetof(struct lov_mds_md_v1, lmm_object_id) == 8, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_v1, lmm_object_id));        LASSERTF((int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_object_id) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_object_id));        LASSERTF((int)offsetof(struct lov_mds_md_v1, lmm_object_gr) == 16, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_v1, lmm_object_gr));        LASSERTF((int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_object_gr) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_object_gr));        LASSERTF((int)offsetof(struct lov_mds_md_v1, lmm_stripe_size) == 24, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_v1, lmm_stripe_size));        LASSERTF((int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_stripe_size) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_stripe_size));        LASSERTF((int)offsetof(struct lov_mds_md_v1, lmm_stripe_count) == 28, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_v1, lmm_stripe_count));        LASSERTF((int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_stripe_count) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_stripe_count));        LASSERTF((int)offsetof(struct lov_mds_md_v1, lmm_objects) == 32, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_v1, lmm_objects));        LASSERTF((int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_objects) == 0, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_v1 *)0)->lmm_objects));        /* Checks for struct lov_ost_data_v1 */        LASSERTF((int)sizeof(struct lov_ost_data_v1) == 24, " found %lld\n",                 (long long)(int)sizeof(struct lov_ost_data_v1));        LASSERTF((int)offsetof(struct lov_ost_data_v1, l_object_id) == 0, " found %lld\n",                 (long long)(int)offsetof(struct lov_ost_data_v1, l_object_id));        LASSERTF((int)sizeof(((struct lov_ost_data_v1 *)0)->l_object_id) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct lov_ost_data_v1 *)0)->l_object_id));        LASSERTF((int)offsetof(struct lov_ost_data_v1, l_object_gr) == 8, " found %lld\n",                 (long long)(int)offsetof(struct lov_ost_data_v1, l_object_gr));        LASSERTF((int)sizeof(((struct lov_ost_data_v1 *)0)->l_object_gr) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct lov_ost_data_v1 *)0)->l_object_gr));        LASSERTF((int)offsetof(struct lov_ost_data_v1, l_ost_gen) == 16, " found %lld\n",                 (long long)(int)offsetof(struct lov_ost_data_v1, l_ost_gen));        LASSERTF((int)sizeof(((struct lov_ost_data_v1 *)0)->l_ost_gen) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct lov_ost_data_v1 *)0)->l_ost_gen));        LASSERTF((int)offsetof(struct lov_ost_data_v1, l_ost_idx) == 20, " found %lld\n",                 (long long)(int)offsetof(struct lov_ost_data_v1, l_ost_idx));        LASSERTF((int)sizeof(((struct lov_ost_data_v1 *)0)->l_ost_idx) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct lov_ost_data_v1 *)0)->l_ost_idx));        CLASSERT(LOV_MAGIC_V1 == 0x0BD10BD0);        CLASSERT(LOV_MAGIC_JOIN == 0x0BD20BD0);        LASSERTF(LOV_PATTERN_RAID0 == 1, " found %lld\n",                 (long long)LOV_PATTERN_RAID0);        LASSERTF(LOV_PATTERN_RAID1 == 2, " found %lld\n",                 (long long)LOV_PATTERN_RAID1);        /* Checks for struct lov_mds_md_join */        LASSERTF((int)sizeof(struct lov_mds_md_join) == 56, " found %lld\n",                 (long long)(int)sizeof(struct lov_mds_md_join));        LASSERTF((int)offsetof(struct lov_mds_md_join, lmmj_md) == 0, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_join, lmmj_md));        LASSERTF((int)sizeof(((struct lov_mds_md_join *)0)->lmmj_md) == 32, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_join *)0)->lmmj_md));        LASSERTF((int)offsetof(struct lov_mds_md_join, lmmj_array_id) == 32, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_join, lmmj_array_id));        LASSERTF((int)sizeof(((struct lov_mds_md_join *)0)->lmmj_array_id) == 20, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_join *)0)->lmmj_array_id));        LASSERTF((int)offsetof(struct lov_mds_md_join, lmmj_extent_count) == 52, " found %lld\n",                 (long long)(int)offsetof(struct lov_mds_md_join, lmmj_extent_count));        LASSERTF((int)sizeof(((struct lov_mds_md_join *)0)->lmmj_extent_count) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct lov_mds_md_join *)0)->lmmj_extent_count));        /* Checks for struct obd_statfs */        LASSERTF((int)sizeof(struct obd_statfs) == 144, " found %lld\n",                 (long long)(int)sizeof(struct obd_statfs));        LASSERTF((int)offsetof(struct obd_statfs, os_type) == 0, " found %lld\n",                 (long long)(int)offsetof(struct obd_statfs, os_type));        LASSERTF((int)sizeof(((struct obd_statfs *)0)->os_type) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obd_statfs *)0)->os_type));        LASSERTF((int)offsetof(struct obd_statfs, os_blocks) == 8, " found %lld\n",                 (long long)(int)offsetof(struct obd_statfs, os_blocks));        LASSERTF((int)sizeof(((struct obd_statfs *)0)->os_blocks) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obd_statfs *)0)->os_blocks));        LASSERTF((int)offsetof(struct obd_statfs, os_bfree) == 16, " found %lld\n",                 (long long)(int)offsetof(struct obd_statfs, os_bfree));        LASSERTF((int)sizeof(((struct obd_statfs *)0)->os_bfree) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obd_statfs *)0)->os_bfree));        LASSERTF((int)offsetof(struct obd_statfs, os_bavail) == 24, " found %lld\n",                 (long long)(int)offsetof(struct obd_statfs, os_bavail));        LASSERTF((int)sizeof(((struct obd_statfs *)0)->os_bavail) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obd_statfs *)0)->os_bavail));        LASSERTF((int)offsetof(struct obd_statfs, os_ffree) == 40, " found %lld\n",                 (long long)(int)offsetof(struct obd_statfs, os_ffree));        LASSERTF((int)sizeof(((struct obd_statfs *)0)->os_ffree) == 8, " found %lld\n",                 (long long)(int)sizeof(((struct obd_statfs *)0)->os_ffree));        LASSERTF((int)offsetof(struct obd_statfs, os_fsid) == 48, " found %lld\n",                 (long long)(int)offsetof(struct obd_statfs, os_fsid));        LASSERTF((int)sizeof(((struct obd_statfs *)0)->os_fsid) == 40, " found %lld\n",                 (long long)(int)sizeof(((struct obd_statfs *)0)->os_fsid));        LASSERTF((int)offsetof(struct obd_statfs, os_bsize) == 88, " found %lld\n",                 (long long)(int)offsetof(struct obd_statfs, os_bsize));        LASSERTF((int)sizeof(((struct obd_statfs *)0)->os_bsize) == 4, " found %lld\n",                 (long long)(int)sizeof(((struct obd_statfs *)0)->os_bsize));        LASSERTF((int)offsetof(struct obd_statfs, os_namelen) == 92, " found %lld\n",

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?