Lines Matching refs:osdep
111 struct cpu_disklabel *osdep)
193 osdep->cd_labelsector = bsdpartoff + LABELSECTOR;
194 osdep->cd_labeloffset = LABELOFFSET;
195 if (read_netbsd_label(dev, strat, lp, osdep))
230 struct cpu_disklabel *osdep)
242 osdep->rdblock = RDBNULL;
309 osdep->rdblock = nextb;
313 osdep->pbindex[i] = -1;
314 osdep->pblist[i] = RDBNULL;
435 osdep->rdblock = RDBNULL; /* invalidate cpulab */
445 osdep->rdblock = RDBNULL; /* invalidate cpulab */
558 osdep->pblist[osdep->pbindex[i] = cindex++] = nextb;
566 if (osdep->rdblock != RDBNULL)
567 osdep->valid = 1;
569 if (osdep->valid == 0)
570 osdep->rdblock = RDBNULL;
676 struct cpu_disklabel *osdep)
686 bp->b_blkno = osdep->cd_labelsector;
696 osdep->cd_labeloffset);
705 osdep->cd_labeloffset = (char *)dlp -
725 struct cpu_disklabel *osdep)
738 osdep->rdblock = RDBNULL;
741 osdep->cd_start = -1;
743 osdep->cd_labelsector = LABELSECTOR;
744 osdep->cd_labeloffset = LABELOFFSET;
767 msg = read_dos_label(dev, strat, lp, osdep);
771 msg = read_rdb_label(dev, strat, lp, osdep);
777 if (read_netbsd_label(dev, strat, lp, osdep))
782 osdep->cd_start = 0;
794 struct cpu_disklabel *osdep)
804 readdisklabel(dev, strat, &label, osdep);
807 if (osdep->rdblock != RDBNULL)
814 bp->b_blkno = osdep->cd_labelsector;
829 memcpy((char *)bp->b_data + osdep->cd_labeloffset, (void *)lp,