wiretest.c
来自「lustre 1.6.5 source code」· C语言 代码 · 共 971 行 · 第 1/5 页
C
971 行
#define DEBUG_SUBSYSTEM S_RPC#ifndef __KERNEL__# include <liblustre.h>#endif#ifdef __KERNEL__# ifndef AUTOCONF_INCLUDED# include <linux/config.h># endif# ifdef CONFIG_FS_POSIX_ACL# include <linux/fs.h># ifdef HAVE_XATTR_ACL# include <linux/xattr_acl.h># else# define xattr_acl_entry posix_acl_xattr_entry# define xattr_acl_header posix_acl_xattr_header# endif# ifdef HAVE_LINUX_POSIX_ACL_XATTR_H# include <linux/posix_acl_xattr.h># endif# endif#endif#include <obd_support.h>#include <obd_class.h>#include <lustre_net.h>#include <lustre_disk.h>void lustre_assert_wire_constants(void){ /* Wire protocol assertions generated by 'wirecheck' * (make -C lustre/utils newwiretest) * running on Linux xlab.hostel 2.6.23.12-52.fc7 #1 SMP Tue Dec 18 21:18:02 EST 2007 i686 i68 * with gcc version 3.4.6 20060404 (Red Hat 3.4.6-7) */ /* Constants... */ LASSERTF(LUSTRE_MSG_MAGIC_V1 == 0x0BD00BD0," found %lld\n", (long long)LUSTRE_MSG_MAGIC_V1); LASSERTF(LUSTRE_MSG_MAGIC_V2 == 0x0BD00BD3," found %lld\n", (long long)LUSTRE_MSG_MAGIC_V2); LASSERTF(PTLRPC_MSG_VERSION == 0x00000003," found %lld\n", (long long)PTLRPC_MSG_VERSION); LASSERTF(MSGHDR_AT_SUPPORT == 1, " found %lld\n", (long long)MSGHDR_AT_SUPPORT); LASSERTF(PTL_RPC_MSG_REQUEST == 4711, " found %lld\n", (long long)PTL_RPC_MSG_REQUEST); LASSERTF(PTL_RPC_MSG_ERR == 4712, " found %lld\n", (long long)PTL_RPC_MSG_ERR); LASSERTF(PTL_RPC_MSG_REPLY == 4713, " found %lld\n", (long long)PTL_RPC_MSG_REPLY); LASSERTF(MSG_LAST_REPLAY == 1, " found %lld\n", (long long)MSG_LAST_REPLAY); LASSERTF(MSG_RESENT == 2, " found %lld\n", (long long)MSG_RESENT); LASSERTF(MSG_REPLAY == 4, " found %lld\n", (long long)MSG_REPLAY); LASSERTF(MSG_CONNECT_RECOVERING == 1, " found %lld\n", (long long)MSG_CONNECT_RECOVERING); LASSERTF(MSG_CONNECT_RECONNECT == 2, " found %lld\n", (long long)MSG_CONNECT_RECONNECT); LASSERTF(MSG_CONNECT_REPLAYABLE == 4, " found %lld\n", (long long)MSG_CONNECT_REPLAYABLE); LASSERTF(OST_REPLY == 0, " found %lld\n", (long long)OST_REPLY); LASSERTF(OST_GETATTR == 1, " found %lld\n", (long long)OST_GETATTR); LASSERTF(OST_SETATTR == 2, " found %lld\n", (long long)OST_SETATTR); LASSERTF(OST_READ == 3, " found %lld\n", (long long)OST_READ); LASSERTF(OST_WRITE == 4, " found %lld\n", (long long)OST_WRITE); LASSERTF(OST_CREATE == 5, " found %lld\n", (long long)OST_CREATE); LASSERTF(OST_DESTROY == 6, " found %lld\n", (long long)OST_DESTROY); LASSERTF(OST_GET_INFO == 7, " found %lld\n", (long long)OST_GET_INFO); LASSERTF(OST_CONNECT == 8, " found %lld\n", (long long)OST_CONNECT); LASSERTF(OST_DISCONNECT == 9, " found %lld\n", (long long)OST_DISCONNECT); LASSERTF(OST_PUNCH == 10, " found %lld\n", (long long)OST_PUNCH); LASSERTF(OST_OPEN == 11, " found %lld\n", (long long)OST_OPEN); LASSERTF(OST_CLOSE == 12, " found %lld\n", (long long)OST_CLOSE); LASSERTF(OST_STATFS == 13, " found %lld\n", (long long)OST_STATFS); LASSERTF(OST_SYNC == 16, " found %lld\n", (long long)OST_SYNC); LASSERTF(OST_QUOTACHECK == 18, " found %lld\n", (long long)OST_QUOTACHECK); LASSERTF(OST_QUOTACTL == 19, " found %lld\n", (long long)OST_QUOTACTL); LASSERTF(OST_QUOTA_ADJUST_QUNIT == 20, " found %lld\n", (long long)OST_QUOTA_ADJUST_QUNIT); LASSERTF(OST_LAST_OPC == 21, " found %lld\n", (long long)OST_LAST_OPC); LASSERTF(OBD_OBJECT_EOF == 0xffffffffffffffffULL," found %lld\n", (long long)OBD_OBJECT_EOF); LASSERTF(MDS_GETATTR == 33, " found %lld\n", (long long)MDS_GETATTR); LASSERTF(MDS_GETATTR_NAME == 34, " found %lld\n", (long long)MDS_GETATTR_NAME); LASSERTF(MDS_CLOSE == 35, " found %lld\n", (long long)MDS_CLOSE); LASSERTF(MDS_REINT == 36, " found %lld\n", (long long)MDS_REINT); LASSERTF(MDS_READPAGE == 37, " found %lld\n", (long long)MDS_READPAGE); LASSERTF(MDS_CONNECT == 38, " found %lld\n", (long long)MDS_CONNECT); LASSERTF(MDS_DISCONNECT == 39, " found %lld\n", (long long)MDS_DISCONNECT); LASSERTF(MDS_GETSTATUS == 40, " found %lld\n", (long long)MDS_GETSTATUS); LASSERTF(MDS_STATFS == 41, " found %lld\n", (long long)MDS_STATFS); LASSERTF(MDS_PIN == 42, " found %lld\n", (long long)MDS_PIN); LASSERTF(MDS_UNPIN == 43, " found %lld\n", (long long)MDS_UNPIN); LASSERTF(MDS_SYNC == 44, " found %lld\n", (long long)MDS_SYNC); LASSERTF(MDS_DONE_WRITING == 45, " found %lld\n", (long long)MDS_DONE_WRITING); LASSERTF(MDS_SET_INFO == 46, " found %lld\n", (long long)MDS_SET_INFO); LASSERTF(MDS_QUOTACHECK == 47, " found %lld\n", (long long)MDS_QUOTACHECK); LASSERTF(MDS_QUOTACTL == 48, " found %lld\n", (long long)MDS_QUOTACTL); LASSERTF(MDS_LAST_OPC == 51, " found %lld\n", (long long)MDS_LAST_OPC); LASSERTF(REINT_SETATTR == 1, " found %lld\n", (long long)REINT_SETATTR); LASSERTF(REINT_CREATE == 2, " found %lld\n", (long long)REINT_CREATE); LASSERTF(REINT_LINK == 3, " found %lld\n", (long long)REINT_LINK); LASSERTF(REINT_UNLINK == 4, " found %lld\n", (long long)REINT_UNLINK); LASSERTF(REINT_RENAME == 5, " found %lld\n", (long long)REINT_RENAME); LASSERTF(REINT_OPEN == 6, " found %lld\n", (long long)REINT_OPEN); LASSERTF(REINT_MAX == 7, " found %lld\n", (long long)REINT_MAX); LASSERTF(MGS_CONNECT == 250, " found %lld\n", (long long)MGS_CONNECT); LASSERTF(MGS_DISCONNECT == 251, " found %lld\n", (long long)MGS_DISCONNECT); LASSERTF(MGS_EXCEPTION == 252, " found %lld\n", (long long)MGS_EXCEPTION); LASSERTF(MGS_TARGET_REG == 253, " found %lld\n", (long long)MGS_TARGET_REG); LASSERTF(MGS_TARGET_DEL == 254, " found %lld\n", (long long)MGS_TARGET_DEL); LASSERTF(MGS_SET_INFO == 255, " found %lld\n", (long long)MGS_SET_INFO); LASSERTF(DISP_IT_EXECD == 1, " found %lld\n", (long long)DISP_IT_EXECD); LASSERTF(DISP_LOOKUP_EXECD == 2, " found %lld\n", (long long)DISP_LOOKUP_EXECD); LASSERTF(DISP_LOOKUP_NEG == 4, " found %lld\n", (long long)DISP_LOOKUP_NEG); LASSERTF(DISP_LOOKUP_POS == 8, " found %lld\n", (long long)DISP_LOOKUP_POS); LASSERTF(DISP_OPEN_CREATE == 16, " found %lld\n", (long long)DISP_OPEN_CREATE); LASSERTF(DISP_OPEN_OPEN == 32, " found %lld\n", (long long)DISP_OPEN_OPEN); LASSERTF(MDS_STATUS_CONN == 1, " found %lld\n", (long long)MDS_STATUS_CONN); LASSERTF(MDS_STATUS_LOV == 2, " found %lld\n", (long long)MDS_STATUS_LOV); LASSERTF(LDLM_ENQUEUE == 101, " found %lld\n", (long long)LDLM_ENQUEUE); LASSERTF(LDLM_CONVERT == 102, " found %lld\n", (long long)LDLM_CONVERT); LASSERTF(LDLM_CANCEL == 103, " found %lld\n", (long long)LDLM_CANCEL); LASSERTF(LDLM_BL_CALLBACK == 104, " found %lld\n", (long long)LDLM_BL_CALLBACK); LASSERTF(LDLM_CP_CALLBACK == 105, " found %lld\n", (long long)LDLM_CP_CALLBACK); LASSERTF(LDLM_GL_CALLBACK == 106, " found %lld\n", (long long)LDLM_GL_CALLBACK); LASSERTF(LDLM_LAST_OPC == 107, " found %lld\n", (long long)LDLM_LAST_OPC); LASSERTF(LCK_EX == 1, " found %lld\n", (long long)LCK_EX);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?