Lines Matching defs:badsec
49 #include "badsec.h"
178 blkaddr_t badsec;
185 badsec = (ap->ap_gbadp)[cnt].bad_start;
188 if ((badsec >= altsp_srtsec) && (badsec <= altsp_endsec)) {
189 if ((ap->ap_memmapp)[badsec - altsp_srtsec] != ALTS_BAD) {
190 if ((badsec >= altsp_srtsec) && (badsec <= (altsp_srtsec +
196 if ((badsec >= altsp_srtsec+ap->ap_tblp->alts_map_base) &&
197 (badsec <= (altsp_srtsec + ap->ap_tblp->alts_map_base +
203 if ((badsec >= altsp_srtsec+ap->ap_tblp->alts_ent_base) &&
204 (badsec <= (altsp_srtsec + ap->ap_tblp->alts_ent_base +
210 (ap->ap_memmapp)[badsec - altsp_srtsec] = ALTS_BAD;
213 status = chk_bad_altsctr(badsec);
240 blkaddr_t badsec;
258 badsec = (ap->ap_gbadp)[cnt].bad_start;
259 if ((badsec >= altsp_srtsec) && (badsec <= altsp_endsec)) {
260 if (badsec == altsp_srtsec) {
265 (ap->ap_memmapp)[badsec - altsp_srtsec] = ALTS_BAD;
593 altsmap_getbit(badsec)
594 blkaddr_t badsec;
596 uint_t slot = badsec / 8;
597 uint_t field = badsec % 8;
788 chk_bad_altsctr(badsec)
789 blkaddr_t badsec;
800 if ((badsec >= (ap->ap_entp)[i].good_start) &&
801 (badsec <= ((ap->ap_entp)[i].good_start + numsec))) {
803 "Bad sector %ld is an assigned alternate sector.\n", badsec);
810 * intv[0] = badsec - (ap->ap_entp)[i].good_start;
812 * intv[2] = (ap->ap_entp)[i].good_start + numsec - badsec;