Lines Matching defs:dlp
102 struct disklabel *dlp;
201 for (dlp = (struct disklabel *)bp->b_data;
202 dlp <= (struct disklabel *)
203 ((char *)bp->b_data + lp->d_secsize - sizeof(*dlp));
204 dlp = (struct disklabel *)((char *)dlp + sizeof(long))) {
205 if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
208 } else if (dlp->d_npartitions > MAXPARTITIONS ||
209 dkcksum(dlp) != 0)
212 *lp = *dlp;
271 struct disklabel *dlp;
320 for (dlp = (struct disklabel *)bp->b_data;
321 dlp <= (struct disklabel *)
322 ((char *)bp->b_data + lp->d_secsize - sizeof(*dlp));
323 dlp = (struct disklabel *)((char *)dlp + sizeof(long))) {
324 if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
325 dkcksum(dlp) == 0) {
326 *dlp = *lp;