⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mscp_diskvar.c

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 C
📖 第 1 页 / 共 2 页
字号:
    { ST_AV_INITIAL,	mscp_availcm },			/* EV_MSGBUF	      */    { ST_AV_INITIAL,	mscp_invevent },		/* EV_MAPPING	      */    { ST_AV_INITIAL,	mscp_markoffline },		/* EV_ENDMSG	      */    { ST_AV_INITIAL,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_AV_INITIAL,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_AV_INITIAL,	mscp_invevent },		/*		      */    { ST_AV_INITIAL,	mscp_invevent },		/*		      */    { ST_AV_INITIAL,	mscp_invevent },		/*		      */    { ST_AV_INITIAL,	mscp_invevent },		/*		      */    { ST_AV_INITIAL,	mscp_invevent },		/*		      */    { ST_AV_INITIAL,	mscp_invevent },		/*		      */    { ST_AV_INITIAL,	mscp_invevent },		/* EV_AVLCOMPLETE     */    { ST_AV_INITIAL,	mscp_noaction },		/* EV_AVLERROR	      */};/**//* Forced replacement states. */STATE mscp_repl_states[] = {    /* Forced replacement initial state.     */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_NULL	      */    { ST_RPL_INITIAL,	mscp_alloc_msg },		/* EV_INITIAL	      */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_RSPID	      */    { ST_RPL_INITIAL,	mscp_forcecm },			/* EV_MSGBUF	      */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_MAPPING	      */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_RPL_INITIAL,	mscp_forceem },			/* EV_ERRECOV	      */    { ST_RPL_INITIAL,	mscp_invevent },		/*		      */    { ST_RPL_INITIAL,	mscp_invevent },		/*		      */    { ST_RPL_INITIAL,	mscp_invevent },		/*		      */    { ST_RPL_INITIAL,	mscp_invevent },		/*		      */    { ST_RPL_INITIAL,	mscp_invevent },		/*		      */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_AVLCOMPLETE     */    { ST_RPL_INITIAL,	mscp_invevent },		/* EV_AVLERROR	      */};/**//* Data transfer states. */STATE mscp_xfr_states[] = {    /* Unit online initial state.     */    { ST_XF_INITIAL,	mscp_invevent },		/* EV_NULL	      */    { ST_XF_INITIAL,	mscp_alloc_rspid },		/* EV_INITIAL	      */    { ST_XF_INITIAL,	mscp_alloc_msg },		/* EV_RSPID	      */    { ST_XF_INITIAL,	mscp_map_buffer },		/* EV_MSGBUF	      */    { ST_XF_INITIAL,	mscp_transfercm },		/* EV_MAPPING	      */    { ST_XF_INITIAL,	mscp_transferem },		/* EV_ENDMSG	      */    { ST_XF_INITIAL,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_XF_INITIAL,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_XF_INITIAL,	mscp_transfercm },		/* EV_ERRECOV	      */    { ST_XF_INITIAL,	mscp_invevent },		/*		      */    { ST_XF_INITIAL,	mscp_invevent },		/*		      */    { ST_XF_INITIAL,	mscp_invevent },		/*		      */    { ST_XF_INITIAL,	mscp_invevent },		/*		      */    { ST_XF_INITIAL,	mscp_invevent },		/*		      */    { ST_XF_INITIAL,	mscp_invevent },		/*		      */    { ST_XF_INITIAL,	mscp_invevent },		/*		      */};/**//* Set unit characteristics states. */STATE mscp_stu_states[] = {    /* Unit online initial state.     */    { ST_STU_INITIAL,	mscp_invevent },		/* EV_NULL	      */    { ST_STU_INITIAL,	mscp_alloc_rspid },		/* EV_INITIAL	      */    { ST_STU_INITIAL,	mscp_alloc_msg },		/* EV_RSPID	      */    { ST_STU_INITIAL,	mscp_setunitcm },		/* EV_MSGBUF	      */    { ST_STU_INITIAL,	mscp_invevent },		/* EV_MAPPING	      */    { ST_STU_INITIAL,	mscp_setunitem },		/* EV_ENDMSG	      */    { ST_STU_INITIAL,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_STU_INITIAL,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_STU_INITIAL,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_STU_INITIAL,	mscp_invevent },		/*		      */    { ST_STU_INITIAL,	mscp_invevent },		/*		      */    { ST_STU_INITIAL,	mscp_invevent },		/*		      */    { ST_STU_INITIAL,	mscp_invevent },		/*		      */    { ST_STU_INITIAL,	mscp_invevent },		/*		      */    { ST_STU_INITIAL,	mscp_invevent },		/*		      */    { ST_STU_INITIAL,	mscp_invevent },		/*		      */};/*^L*//* Access scan states. */STATE mscp_accscan_states[] = {    /* Unit online initial state.     */    { ST_ACC_INITIAL,	mscp_invevent },		/* EV_NULL	      */    { ST_ACC_INITIAL,	mscp_alloc_rspid },		/* EV_INITIAL	      */    { ST_ACC_INITIAL,	mscp_alloc_msg },		/* EV_RSPID	      */    { ST_ACC_INITIAL,	mscp_accscancm },		/* EV_MSGBUF	      */    { ST_ACC_INITIAL,	mscp_invevent },		/* EV_MAPPING	      */    { ST_ACC_INITIAL,	mscp_accscanem },		/* EV_ENDMSG	      */    { ST_ACC_INITIAL,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_ACC_INITIAL,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_ACC_INITIAL,	mscp_forceem },			/* EV_ERRECOV	      */    { ST_ACC_INITIAL,	mscp_invevent },		/*		      */    { ST_ACC_INITIAL,	mscp_invevent },		/*		      */    { ST_ACC_INITIAL,	mscp_invevent },		/*		      */    { ST_ACC_INITIAL,	mscp_invevent },		/*		      */    { ST_ACC_INITIAL,	mscp_invevent },		/*		      */    { ST_ACC_INITIAL,	mscp_invevent },		/*		      */    { ST_ACC_INITIAL,	mscp_invevent },		/*		      */};/**//* Unit recovery states. */STATE mscp_rec_states[] = {    /* Unit online initial state.     */    { ST_RE_INITIAL,	mscp_invevent },		/* EV_NULL	      */    { ST_RE_INITIAL,	mscp_recovinit },		/* EV_INITIAL	      */    { ST_RE_INITIAL,	mscp_alloc_msg },		/* EV_RSPID	      */    { ST_RE_INITIAL,	mscp_onlinecm },		/* EV_MSGBUF	      */    { ST_RE_INITIAL,	mscp_invevent },		/* EV_MAPPING	      */    { ST_RE_ONLIN,	mscp_onlineem },		/* EV_ENDMSG	      */    { ST_RE_INITIAL,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_RE_INITIAL,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_RE_INITIAL,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_RE_INITIAL,	mscp_invevent },		/* 		      */    { ST_RE_INITIAL,	mscp_invevent },		/* 		      */    { ST_RE_INITIAL,	mscp_invevent },		/*		      */    { ST_RE_INITIAL,	mscp_invevent },		/*		      */    { ST_RE_INITIAL,	mscp_invevent },		/*		      */    { ST_RE_INITIAL,	mscp_invevent },		/* EV_ONLCOMPLETE     */    { ST_RE_INITIAL,	mscp_invevent },		/* EV_ONLERROR	      */    /* Unit recovery - online end message processing     */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_NULL	      */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_INITIAL	      */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_RSPID	      */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_MAPPING	      */    { ST_RE_GTUNT,	mscp_onlgtuntem },		/* EV_ENDMSG	      */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_RE_ONLIN,	mscp_invevent },		/*		      */    { ST_RE_ONLIN,	mscp_invevent },		/*		      */    { ST_RE_ONLIN,	mscp_invevent },		/*		      */    { ST_RE_ONLIN,	mscp_invevent },		/*		      */    { ST_RE_AVAIL,	mscp_availcm },			/* EV_ONLERRAVAIL     */    { ST_RE_ONLIN,	mscp_invevent },		/* EV_ONLCOMPLETE     */    { ST_RE_AVAIL,	mscp_markoffline },		/* EV_ONLERROR	      */    /* Unit recovery available end message processing.     */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_NULL	      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_INITIAL	      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_RSPID	      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_MAPPING	      */    { ST_RE_AVAIL,	mscp_markoffline },		/* EV_ENDMSG	      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_RE_AVAIL,	mscp_invevent },		/*		      */    { ST_RE_AVAIL,	mscp_invevent },		/*		      */    { ST_RE_AVAIL,	mscp_invevent },		/*		      */    { ST_RE_AVAIL,	mscp_invevent },		/*		      */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_ONLERRAVAIL     */    { ST_RE_AVAIL,	mscp_invevent },		/* EV_ONLCOMPLETE     */    { ST_RE_GTUNT,	mscp_recovnext },		/* EV_ONLERROR	      */    /* Unit recovery get unit status end message processing.     */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_NULL	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_INITIAL	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_RSPID	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_MAPPING	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_RE_GTUNT,	mscp_recovnext },		/* EV_ERRECOV	      */    { ST_RE_GTUNT,	mscp_invevent },		/*		      */    { ST_RE_GTUNT,	mscp_invevent },		/*		      */    { ST_RE_GTUNT,	mscp_invevent },		/*		      */    { ST_RE_INITIAL,	mscp_onlinecm },		/* EV_ONLDONEXT	      */    { ST_RE_GTUNT,	mscp_invevent },		/* EV_ONLERRAVAIL     */    { ST_RE_GTUNT,	mscp_recovnext },		/* EV_ONLCOMPLETE     */    { ST_RE_INITIAL,	mscp_onlinecm },		/* EV_ONLERROR	      */};

⌨️ 快捷键说明

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