# /* */ #include "../param.h" #include "../buf.h" #include "../conf.h" /* * prdev prints a warning message of the * form "mesg on dev x/y". * x and y are the major and minor parts of * the device argument. */ prdev(str, dev) { prs(str); prs(" on dev "); prn(dev.d_major); prn(dev.d_minor); prs("\n"); } /* * deverr prints a diagnostic from * a device driver. * It prints the device, block number, * and an octal word (usually some error * status register) passed as argument. */ deverror(bp, o1, o2) int *bp; { register *rbp; rbp = bp; prdev("err", rbp->b_dev); prs("bn"); prn(rbp->b_blkno); prs(" er"); prn(o1); prn(o2); prs("\n"); }