disklog.c

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 27 行

C
27
字号
#ifdef	DISKLOGGING#include	"../h/time.h"#include	"../vax/mfpr.h"extern	struct	timeval	time;#define	MAXLOG 1000struct dklog {	struct	timeval	tim;	int	residue;	int	blkno;	short	sz;	short	unit;} dklog[MAXLOG], *cur_dklog;disklog(bk,sz,unit){	cur_dklog->blkno = bk;	cur_dklog->sz = sz;	cur_dklog->unit = unit;	cur_dklog->tim = time;	cur_dklog->residue = mfpr(ICR);	if(cur_dklog == &dklog[MAXLOG-1] ) {		cur_dklog = dklog;	} else cur_dklog++;}#endif

⌨️ 快捷键说明

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