Home
last modified time | relevance | path

Searched refs:hdrerr (Results 1 – 1 of 1) sorted by relevance

/dports/emulators/hercules/hercules-3.13/
H A Dcckdutil.c905 int hdrerr=0; /* non-zero: header errors */ in cckd_chkdsk() local
1115 hdrerr = 0; in cckd_chkdsk()
1116 hdrerr |= fst.st_size != (off_t)cdevhdr.size && cdevhdr.size != cdevhdr.free ? 0x0001 : 0; in cckd_chkdsk()
1117 hdrerr |= cdevhdr.size != cdevhdr.used + cdevhdr.free_total ? 0x0002 : 0; in cckd_chkdsk()
1118 hdrerr |= cdevhdr.free_largest > cdevhdr.free_total - cdevhdr.free_imbed ? 0x0004 : 0; in cckd_chkdsk()
1119 hdrerr |= cdevhdr.free == 0 && cdevhdr.free_number != 0 ? 0x0008 : 0; in cckd_chkdsk()
1120 hdrerr |= cdevhdr.free == 0 && cdevhdr.free_total != cdevhdr.free_imbed ? 0x0010 : 0; in cckd_chkdsk()
1128 if (hdrerr != 0) in cckd_chkdsk()
1130 cckdumsg (dev, 601, "cdevhdr inconsistencies found, code=%4.4x\n", hdrerr); in cckd_chkdsk()
1150 if (level == 0 && !dev->batch && !hdrerr in cckd_chkdsk()
[all …]