wiretest.c
来自「lustre 1.6.5 source code」· C语言 代码 · 共 969 行 · 第 1/5 页
C
969 行
(long long)(int)offsetof(struct ptlrpc_body, pb_flags)); LASSERTF((int)sizeof(((struct ptlrpc_body *)0)->pb_flags) == 4, " found %lld\n", (long long)(int)sizeof(((struct ptlrpc_body *)0)->pb_flags)); LASSERTF((int)offsetof(struct ptlrpc_body, pb_op_flags) == 60, " found %lld\n", (long long)(int)offsetof(struct ptlrpc_body, pb_op_flags)); LASSERTF((int)sizeof(((struct ptlrpc_body *)0)->pb_op_flags) == 4, " found %lld\n", (long long)(int)sizeof(((struct ptlrpc_body *)0)->pb_op_flags)); LASSERTF((int)offsetof(struct ptlrpc_body, pb_conn_cnt) == 64, " found %lld\n", (long long)(int)offsetof(struct ptlrpc_body, pb_conn_cnt)); LASSERTF((int)sizeof(((struct ptlrpc_body *)0)->pb_conn_cnt) == 4, " found %lld\n", (long long)(int)sizeof(((struct ptlrpc_body *)0)->pb_conn_cnt)); LASSERTF((int)offsetof(struct ptlrpc_body, pb_timeout) == 68, " found %lld\n", (long long)(int)offsetof(struct ptlrpc_body, pb_timeout)); LASSERTF((int)sizeof(((struct ptlrpc_body *)0)->pb_timeout) == 4, " found %lld\n", (long long)(int)sizeof(((struct ptlrpc_body *)0)->pb_timeout)); LASSERTF((int)offsetof(struct ptlrpc_body, pb_service_time) == 72, " found %lld\n", (long long)(int)offsetof(struct ptlrpc_body, pb_service_time)); LASSERTF((int)sizeof(((struct ptlrpc_body *)0)->pb_service_time) == 4, " found %lld\n", (long long)(int)sizeof(((struct ptlrpc_body *)0)->pb_service_time)); LASSERTF((int)offsetof(struct ptlrpc_body, pb_slv) == 80, " found %lld\n", (long long)(int)offsetof(struct ptlrpc_body, pb_slv)); LASSERTF((int)sizeof(((struct ptlrpc_body *)0)->pb_slv) == 8, " found %lld\n", (long long)(int)sizeof(((struct ptlrpc_body *)0)->pb_slv)); LASSERTF((int)offsetof(struct ptlrpc_body, pb_limit) == 76, " found %lld\n", (long long)(int)offsetof(struct ptlrpc_body, pb_limit)); LASSERTF((int)sizeof(((struct ptlrpc_body *)0)->pb_limit) == 4, " found %lld\n", (long long)(int)sizeof(((struct ptlrpc_body *)0)->pb_limit)); /* Checks for struct obd_connect_data */ LASSERTF((int)sizeof(struct obd_connect_data) == 72, " found %lld\n", (long long)(int)sizeof(struct obd_connect_data)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_connect_flags) == 0, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_connect_flags)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_connect_flags) == 8, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_connect_flags)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_version) == 8, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_version)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_version) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_version)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_grant) == 12, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_grant)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_grant) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_grant)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_index) == 16, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_index)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_index) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_index)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_brw_size) == 20, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_brw_size)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_brw_size) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_brw_size)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_ibits_known) == 24, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_ibits_known)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_ibits_known) == 8, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_ibits_known)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_nllu) == 32, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_nllu)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_nllu) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_nllu)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_nllg) == 36, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_nllg)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_nllg) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_nllg)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_transno) == 40, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_transno)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_transno) == 8, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_transno)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_group) == 48, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_group)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_group) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_group)); LASSERTF((int)offsetof(struct obd_connect_data, ocd_cksum_types) == 52, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, ocd_cksum_types)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->ocd_cksum_types) == 4, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->ocd_cksum_types)); LASSERTF((int)offsetof(struct obd_connect_data, padding1) == 56, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, padding1)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->padding1) == 8, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->padding1)); LASSERTF((int)offsetof(struct obd_connect_data, padding2) == 64, " found %lld\n", (long long)(int)offsetof(struct obd_connect_data, padding2)); LASSERTF((int)sizeof(((struct obd_connect_data *)0)->padding2) == 8, " found %lld\n", (long long)(int)sizeof(((struct obd_connect_data *)0)->padding2)); CLASSERT(OBD_CONNECT_RDONLY == 0x1ULL); CLASSERT(OBD_CONNECT_INDEX == 0x2ULL); CLASSERT(OBD_CONNECT_GRANT == 0x8ULL); CLASSERT(OBD_CONNECT_SRVLOCK == 0x10ULL); CLASSERT(OBD_CONNECT_VERSION == 0x20ULL); CLASSERT(OBD_CONNECT_REQPORTAL == 0x40ULL); CLASSERT(OBD_CONNECT_ACL == 0x80ULL); CLASSERT(OBD_CONNECT_XATTR == 0x100ULL); CLASSERT(OBD_CONNECT_CROW == 0x200ULL); CLASSERT(OBD_CONNECT_TRUNCLOCK == 0x400ULL); CLASSERT(OBD_CONNECT_TRANSNO == 0x800ULL); CLASSERT(OBD_CONNECT_IBITS == 0x1000ULL); CLASSERT(OBD_CONNECT_JOIN == 0x2000ULL); CLASSERT(OBD_CONNECT_ATTRFID == 0x4000ULL); CLASSERT(OBD_CONNECT_NODEVOH == 0x8000ULL); CLASSERT(OBD_CONNECT_LCL_CLIENT == 0x10000ULL); CLASSERT(OBD_CONNECT_RMT_CLIENT == 0x20000ULL); CLASSERT(OBD_CONNECT_BRW_SIZE == 0x40000ULL); CLASSERT(OBD_CONNECT_QUOTA64 == 0x80000ULL); CLASSERT(OBD_CONNECT_MDS_CAPA == 0x100000ULL); CLASSERT(OBD_CONNECT_OSS_CAPA == 0x200000ULL); CLASSERT(OBD_CONNECT_CANCELSET == 0x400000ULL); CLASSERT(OBD_CONNECT_SOM == 0x00800000ULL); CLASSERT(OBD_CONNECT_AT == 0x01000000ULL); CLASSERT(OBD_CONNECT_LRU_RESIZE == 0x02000000ULL); CLASSERT(OBD_CONNECT_MDS_MDS == 0x04000000ULL); CLASSERT(OBD_CONNECT_REAL == 0x08000000ULL); CLASSERT(OBD_CONNECT_CKSUM == 0x20000000ULL); /* Checks for struct obdo */ LASSERTF((int)sizeof(struct obdo) == 208, " found %lld\n", (long long)(int)sizeof(struct obdo)); LASSERTF((int)offsetof(struct obdo, o_valid) == 0, " found %lld\n", (long long)(int)offsetof(struct obdo, o_valid)); LASSERTF((int)sizeof(((struct obdo *)0)->o_valid) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_valid)); LASSERTF((int)offsetof(struct obdo, o_id) == 8, " found %lld\n", (long long)(int)offsetof(struct obdo, o_id)); LASSERTF((int)sizeof(((struct obdo *)0)->o_id) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_id)); LASSERTF((int)offsetof(struct obdo, o_gr) == 16, " found %lld\n", (long long)(int)offsetof(struct obdo, o_gr)); LASSERTF((int)sizeof(((struct obdo *)0)->o_gr) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_gr)); LASSERTF((int)offsetof(struct obdo, o_fid) == 24, " found %lld\n", (long long)(int)offsetof(struct obdo, o_fid)); LASSERTF((int)sizeof(((struct obdo *)0)->o_fid) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_fid)); LASSERTF((int)offsetof(struct obdo, o_size) == 32, " found %lld\n", (long long)(int)offsetof(struct obdo, o_size)); LASSERTF((int)sizeof(((struct obdo *)0)->o_size) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_size)); LASSERTF((int)offsetof(struct obdo, o_mtime) == 40, " found %lld\n", (long long)(int)offsetof(struct obdo, o_mtime)); LASSERTF((int)sizeof(((struct obdo *)0)->o_mtime) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_mtime)); LASSERTF((int)offsetof(struct obdo, o_atime) == 48, " found %lld\n", (long long)(int)offsetof(struct obdo, o_atime)); LASSERTF((int)sizeof(((struct obdo *)0)->o_atime) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_atime)); LASSERTF((int)offsetof(struct obdo, o_ctime) == 56, " found %lld\n", (long long)(int)offsetof(struct obdo, o_ctime)); LASSERTF((int)sizeof(((struct obdo *)0)->o_ctime) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_ctime)); LASSERTF((int)offsetof(struct obdo, o_blocks) == 64, " found %lld\n", (long long)(int)offsetof(struct obdo, o_blocks)); LASSERTF((int)sizeof(((struct obdo *)0)->o_blocks) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_blocks)); LASSERTF((int)offsetof(struct obdo, o_grant) == 72, " found %lld\n", (long long)(int)offsetof(struct obdo, o_grant)); LASSERTF((int)sizeof(((struct obdo *)0)->o_grant) == 8, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_grant)); LASSERTF((int)offsetof(struct obdo, o_blksize) == 80, " found %lld\n", (long long)(int)offsetof(struct obdo, o_blksize)); LASSERTF((int)sizeof(((struct obdo *)0)->o_blksize) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_blksize)); LASSERTF((int)offsetof(struct obdo, o_mode) == 84, " found %lld\n", (long long)(int)offsetof(struct obdo, o_mode)); LASSERTF((int)sizeof(((struct obdo *)0)->o_mode) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_mode)); LASSERTF((int)offsetof(struct obdo, o_uid) == 88, " found %lld\n", (long long)(int)offsetof(struct obdo, o_uid)); LASSERTF((int)sizeof(((struct obdo *)0)->o_uid) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_uid)); LASSERTF((int)offsetof(struct obdo, o_gid) == 92, " found %lld\n", (long long)(int)offsetof(struct obdo, o_gid)); LASSERTF((int)sizeof(((struct obdo *)0)->o_gid) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_gid)); LASSERTF((int)offsetof(struct obdo, o_flags) == 96, " found %lld\n", (long long)(int)offsetof(struct obdo, o_flags)); LASSERTF((int)sizeof(((struct obdo *)0)->o_flags) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_flags)); LASSERTF((int)offsetof(struct obdo, o_nlink) == 100, " found %lld\n", (long long)(int)offsetof(struct obdo, o_nlink)); LASSERTF((int)sizeof(((struct obdo *)0)->o_nlink) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_nlink)); LASSERTF((int)offsetof(struct obdo, o_generation) == 104, " found %lld\n", (long long)(int)offsetof(struct obdo, o_generation)); LASSERTF((int)sizeof(((struct obdo *)0)->o_generation) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_generation)); LASSERTF((int)offsetof(struct obdo, o_misc) == 108, " found %lld\n", (long long)(int)offsetof(struct obdo, o_misc)); LASSERTF((int)sizeof(((struct obdo *)0)->o_misc) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_misc)); LASSERTF((int)offsetof(struct obdo, o_easize) == 112, " found %lld\n", (long long)(int)offsetof(struct obdo, o_easize)); LASSERTF((int)sizeof(((struct obdo *)0)->o_easize) == 4, " found %lld\n", (long long)(int)sizeof(((struct obdo *)0)->o_easize)); LASSERTF((int)offsetof(struct obdo, o_mds) == 116, " found %lld\n", (long long)(int)offsetof(struct obdo, o_mds)); LASSERTF((int)sizeof(((struct obdo *)0)->o_mds) == 4, " found %lld\n",
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?