Lines Matching refs:part

70 static void read_altsctr(struct extpartition *part, int badok);
93 int print_altsec(struct extpartition *part);
103 updatebadsec(struct extpartition *part, int init_flag) in updatebadsec() argument
108 read_altsctr(part, 1); in updatebadsec()
121 read_altsctr(struct extpartition *part, int badok) in read_altsctr() argument
137 if ((ap->ap_memmapp = (uchar_t *)malloc(part->p_size)) == NULL) { in read_altsctr()
142 ap->ap_tblp->alts_map_len = (part->p_size + 8 - 1) / 8; in read_altsctr()
152 (void) memset(ap->ap_memmapp, 0, part->p_size); in read_altsctr()
154 ap->part = *part; /* struct copy */ in read_altsctr()
182 blkaddr_t altsp_srtsec = ap->part.p_start; in chk_badsec()
183 blkaddr_t altsp_endsec = ap->part.p_start + ap->part.p_size - 1; in chk_badsec()
244 blkaddr_t altsp_srtsec = ap->part.p_start; in init_altsctr()
245 blkaddr_t altsp_endsec = ap->part.p_start + ap->part.p_size - 1; in init_altsctr()
252 ap->ap_tblp->alts_map_len = (ap->part.p_size + 8 - 1) / 8; in init_altsctr()
256 ap->ap_tblp->alts_resv_base = ap->part.p_size - 1; in init_altsctr()
276 ap->part.p_size, ap->ap_map_sectot, ALTS_MAP_UP); in init_altsctr()
483 ap->part.p_size, in gen_alts_ent()
513 altsmap_alloc(ap->part.p_size-1, ap->ap_tblp->alts_map_base + in assign_altsctr()
522 (ap->ap_entp)[i].good_start = alts_ind + ap->part.p_start; in assign_altsctr()
539 for (i = 0; i < ap->part.p_size; i++) { in expand_map()
556 for (i = 0, bytesz = 7; i < ap->part.p_size; i++) { in compress_map()
800 print_altsec(struct extpartition *part) in print_altsec() argument
804 read_altsctr(part, 0); in print_altsec()
817 for (i=0, totalloc=0; i<ap->part.p_size; i++) { in print_altsctr()
826 avail = ap->part.p_size - totalloc; in print_altsctr()