Lines Matching refs:pbp
105 struct partblock *pbp; in dkwedge_discover_rdb() local
169 nextb = be32toh(pbp->next)) { in dkwedge_discover_rdb()
178 pbp = (struct partblock *)bp->b_data; in dkwedge_discover_rdb()
180 if (be32toh(pbp->id) != PARTBLOCK_ID) { in dkwedge_discover_rdb()
187 if (rdbchksum(pbp)) { in dkwedge_discover_rdb()
195 tabsize = be32toh(pbp->e.tabsize); in dkwedge_discover_rdb()
216 archtype = getarchtype(be32toh(pbp->e.dostype)); in dkwedge_discover_rdb()
241 if (pbp->partname[0] + 1 < sizeof(pbp->partname)) in dkwedge_discover_rdb()
242 pbp->partname[pbp->partname[0] + 1] = 0; in dkwedge_discover_rdb()
244 pbp->partname[sizeof(pbp->partname) - 1] = 0; in dkwedge_discover_rdb()
245 strlcpy(dkw.dkw_wname, pbp->partname + 1, in dkwedge_discover_rdb()
252 be32toh(pbp->e.secpertrk) * be32toh(pbp->e.numheads) in dkwedge_discover_rdb()
253 * ((be32toh(pbp->e.sizeblock) << 2) / secsize); in dkwedge_discover_rdb()
254 dkw.dkw_size = (uint64_t)(be32toh(pbp->e.highcyl) in dkwedge_discover_rdb()
255 - be32toh(pbp->e.lowcyl) + 1) * blk_per_cyl; in dkwedge_discover_rdb()
256 dkw.dkw_offset = (daddr_t)be32toh(pbp->e.lowcyl) * blk_per_cyl; in dkwedge_discover_rdb()