Lines Matching refs:ap_tblp

123 	if (ap->ap_tblp == NULL) {  in read_altsctr()
126 ap->ap_tblp = (struct alts_parttbl *)malloc(ap->ap_tbl_secsiz); in read_altsctr()
127 if (ap->ap_tblp == NULL) { in read_altsctr()
142 ap->ap_tblp->alts_map_len = (part->p_size + 8 - 1) / 8; in read_altsctr()
143 ap->ap_map_secsiz = byte_to_secsiz(ap->ap_tblp->alts_map_len, in read_altsctr()
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()
223 status = ent_bsearch(ap->ap_entp, ap->ap_tblp->alts_ent_used, in chk_badsec()
250 ap->ap_tblp->alts_sanity = ALTS_SANITY; in init_altsctr()
251 ap->ap_tblp->alts_version = ALTS_VERSION1; in init_altsctr()
252 ap->ap_tblp->alts_map_len = (ap->part.p_size + 8 - 1) / 8; in init_altsctr()
253 ap->ap_tblp->alts_ent_used = 0; in init_altsctr()
254 ap->ap_tblp->alts_ent_base = 0; in init_altsctr()
255 ap->ap_tblp->alts_ent_end = 0; in init_altsctr()
256 ap->ap_tblp->alts_resv_base = ap->part.p_size - 1; in init_altsctr()
258 ap->ap_tblp->alts_pad[cnt] = 0; in init_altsctr()
274 ap->ap_tblp->alts_map_base = in init_altsctr()
277 if (ap->ap_tblp->alts_map_base == NULL) { in init_altsctr()
293 if (absdsk_io(alts_fd, 0, (char *)ap->ap_tblp,
300 if (ap->ap_tblp->alts_sanity != ALTS_SANITY) {
308 if (absdsk_io(alts_fd, ap->ap_tblp->alts_map_base,
319 if (ap->ap_tblp->alts_ent_used == 0) {
324 (ap->ap_tblp->alts_ent_used*ALTS_ENT_SIZE),NBPSCTR);
334 if (absdsk_io(alts_fd, ap->ap_tblp->alts_ent_base,
353 if (ap->ap_tblp == NULL) in wr_altsctr()
355 if (absdsk_io(alts_fd, 0, (char *)ap->ap_tblp, in wr_altsctr()
361 if (absdsk_io(alts_fd, ap->ap_tblp->alts_map_base, in wr_altsctr()
367 if (ap->ap_tblp->alts_ent_used != 0) { in wr_altsctr()
368 if (absdsk_io(alts_fd, ap->ap_tblp->alts_ent_base, in wr_altsctr()
462 ent_used = ap->ap_tblp->alts_ent_used + ap->ap_gbadcnt; in gen_alts_ent()
465 ent_used = ent_merge(entp, ap->ap_entp, ap->ap_tblp->alts_ent_used, in gen_alts_ent()
473 ap->ap_tblp->alts_ent_used = ent_used; in gen_alts_ent()
481 ap->ap_tblp->alts_ent_base = in gen_alts_ent()
482 altsmap_alloc(ap->ap_tblp->alts_map_base + ap->ap_map_sectot, in gen_alts_ent()
485 if (ap->ap_tblp->alts_ent_base == NULL) { in gen_alts_ent()
490 ap->ap_tblp->alts_ent_end = ap->ap_tblp->alts_ent_base + in gen_alts_ent()
506 for (i = 0; i < ap->ap_tblp->alts_ent_used; i++) { in assign_altsctr()
513 altsmap_alloc(ap->part.p_size-1, ap->ap_tblp->alts_map_base + in assign_altsctr()
768 int cnt = ap->ap_tblp->alts_ent_used; in chk_bad_altsctr()
802 ap->ap_tblp = NULL; in print_altsec()
829 avail = avail-(ap->ap_tblp->alts_ent_end -ap->ap_tblp->alts_ent_base+1); in print_altsctr()
835 for (i=0; i<ap->ap_tblp->alts_ent_used; i++) { in print_altsctr()