Lines Matching refs:badsec

80 static int altsmap_getbit(blkaddr_t badsec);
92 static int chk_bad_altsctr(blkaddr_t badsec);
181 blkaddr_t badsec; in chk_badsec() local
188 badsec = (ap->ap_gbadp)[cnt].bad_start; in chk_badsec()
191 if ((badsec >= altsp_srtsec) && (badsec <= altsp_endsec)) { in chk_badsec()
192 if ((ap->ap_memmapp)[badsec - altsp_srtsec] != ALTS_BAD) { in chk_badsec()
193 if ((badsec >= altsp_srtsec) && (badsec <= (altsp_srtsec + in chk_badsec()
199 if ((badsec >= altsp_srtsec+ap->ap_tblp->alts_map_base) && in chk_badsec()
200 (badsec <= (altsp_srtsec + ap->ap_tblp->alts_map_base + in chk_badsec()
206 if ((badsec >= altsp_srtsec+ap->ap_tblp->alts_ent_base) && in chk_badsec()
207 (badsec <= (altsp_srtsec + ap->ap_tblp->alts_ent_base + in chk_badsec()
213 (ap->ap_memmapp)[badsec - altsp_srtsec] = ALTS_BAD; in chk_badsec()
216 status = chk_bad_altsctr(badsec); in chk_badsec()
243 blkaddr_t badsec; in init_altsctr() local
261 badsec = (ap->ap_gbadp)[cnt].bad_start; in init_altsctr()
262 if ((badsec >= altsp_srtsec) && (badsec <= altsp_endsec)) { in init_altsctr()
263 if (badsec == altsp_srtsec) { in init_altsctr()
268 (ap->ap_memmapp)[badsec - altsp_srtsec] = ALTS_BAD; in init_altsctr()
578 altsmap_getbit(blkaddr_t badsec) in altsmap_getbit() argument
580 uint_t slot = badsec / 8; in altsmap_getbit()
581 uint_t field = badsec % 8; in altsmap_getbit()
764 chk_bad_altsctr(blkaddr_t badsec) in chk_bad_altsctr() argument
775 if ((badsec >= (ap->ap_entp)[i].good_start) && in chk_bad_altsctr()
776 (badsec <= ((ap->ap_entp)[i].good_start + numsec))) { in chk_bad_altsctr()
778 " alternate sector.\n", badsec); in chk_bad_altsctr()