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

📄 mscp_bbrstates.c

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 C
📖 第 1 页 / 共 3 页
字号:
    { ST_BB_STEP12D,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP12E,	mscp_bbr_step12e },		/* EV_ENDMSG	      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP12D,	mscp_invevent },		/*		      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_STEP12D,	mscp_invevent },		/* EV_BBRERROR	      *//*	Step 12e */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP18,	mscp_bbr_step18 },		/* EV_ENDMSG	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP12E,	mscp_invevent },		/*		      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_STEP12E,	mscp_invevent },		/* EV_BBRERROR	      *//*	Step 13 */    { ST_BB_STEP13,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP13,	mscp_invevent },		/*		      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP13,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP13,	mscp_bbr_step14 },		/* EV_BBRSUCCESS      */    { ST_BB_STEP17,	mscp_bbr_step17 },		/* EV_BBRERROR	      *//*	Step 15 */    { ST_BB_STEP15,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP15,	mscp_invevent },		/*		      */    { ST_BB_STEP15A,	mscp_bbr_step15a },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP15,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP15A,	mscp_bbr_step15a },		/* EV_BBRSUCCESS      */    { ST_BB_STEP15A,	mscp_bbr_step15a },		/* EV_BBRERROR	      *//*	Step 15a - Write out descriptor block */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP15A,	mscp_invevent },		/*		      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP15A,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP16,	mscp_bbr_step16 },		/* EV_BBRSUCCESS      */    { ST_BB_STEP16,	mscp_bbr_step16 },		/* EV_BBRERROR	      *//*	Step 16 */    { ST_BB_STEP16,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP17,	mscp_bbr_step17 },		/* EV_ENDMSG	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP16,	mscp_invevent },		/*		      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_STEP16,	mscp_invevent },		/* EV_BBRERROR	      *//*	Step 17 */    { ST_BB_STEP17,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP17,	mscp_invevent },		/*		      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP17,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP18,	mscp_bbr_step18 },		/* EV_BBRSUCCESS      */    { ST_BB_STEP18,	mscp_bbr_step18 },		/* EV_BBRERROR	      *//*	Step 18 */    { ST_BB_STEP18,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_STEP18,	mscp_invevent },		/*		      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_STEP18,	mscp_invevent },		/* EV_BBRERROR	      *//*	RCT search state */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/*		      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_RCTSEARCH,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_RCTSEARCHA,	mscp_rct_searcha },		/* EV_BBRSUCCESS      */    { ST_BB_RCTSEARCH,	mscp_rct_searchc },		/* EV_BBRERROR	      *//*	RCT search state a */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/*		      */    { ST_BB_RCTSEARCHB,	mscp_rct_searchb },		/* EV_BBRSUBSTEP      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_RCTSEARCHA,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_RCTSEARCHA,	mscp_rct_searchc },		/* EV_BBRERROR	      *//*	RCT search state b */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_ENDMSG	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_RCTSEARCHB,	mscp_invevent },		/*		      */    { ST_BB_RCTSEARCHB,	mscp_rct_searchb },		/* EV_BBRSUBSTEP      */    { ST_BB_STEP16,	mscp_bbr_step16 },		/* EV_BBRRCTFULL      */    { ST_BB_STEP16,	mscp_bbr_step16 },		/* EV_BBRINVRCT	      */    { ST_BB_RCTSEARCHB,	mscp_rct_searchb },		/* EV_BBRSUCCESS      */    { ST_BB_RCTSEARCHB,	mscp_rct_searchc },		/* EV_BBRERROR	      *//* 	Multi-read algorithm */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_MULTIREAD,	mscp_multi_read_cont },		/* EV_ENDMSG	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/*		      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_MULTIREAD,	mscp_invevent },		/* EV_BBRERROR	      *//*	Multi-write algorithm */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_MULTIWRITE,	mscp_multi_write_cont },	/* EV_ENDMSG	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/*		      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_MULTIWRITE,	mscp_invevent },		/* EV_BBRERROR	      *//*	Multi-write algorithm - forced error path */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_NULL	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_RSPID	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_MAPPING	      */    { ST_BB_MULTIWRITE2, mscp_multi_write_cont },	/* EV_ENDMSG	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/*		      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_MULTIWRITE2, mscp_invevent },		/* EV_BBRERROR	      *//* 	Read in BBR mode */    { ST_BB_READ,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_READ,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_READ,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_READ,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_READ,	mscp_bbr_rwcont },		/* EV_MAPPING	      */    { ST_BB_READ,	mscp_bbr_rwfin },		/* EV_ENDMSG	      */    { ST_BB_READ,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_READ,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_READ,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_READ,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_READ,	mscp_invevent },		/*		      */    { ST_BB_READ,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_READ,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_READ,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_READ,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_READ,	mscp_invevent },		/* EV_BBRERROR	      *//*	Write in BBR mode */    { ST_BB_WRITE,	mscp_invevent },		/* EV_NULL	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_INITIAL	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_RSPID	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_MSGBUF	      */    { ST_BB_WRITE,	mscp_bbr_rwcont },		/* EV_MAPPING	      */    { ST_BB_WRITE,	mscp_bbr_rwfin },		/* EV_ENDMSG	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_TIMEOUT	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_NOCREDITS	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_ERRECOV	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_SPARE2	      */    { ST_BB_WRITE,	mscp_invevent },		/*		      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_BBRSUBSTEP      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_BBRRCTFULL      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_BBRINVRCT	      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_BBRSUCCESS      */    { ST_BB_WRITE,	mscp_invevent },		/* EV_BBRERROR	      */};

⌨️ 快捷键说明

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