Lines Matching defs:clp
39 void cputobsdlabel(struct disklabel *lp, struct cpu_disklabel *clp);
187 cputobsdlabel(struct disklabel *lp, struct cpu_disklabel *clp)
191 lp->d_magic = (uint32_t)clp->magic1;
192 lp->d_type = (uint16_t)clp->type;
193 lp->d_subtype = (uint16_t)clp->subtype;
195 memcpy(lp->d_typename, clp->vid_vd, 16);
196 memcpy(lp->d_packname, clp->packname, 16);
198 lp->d_secsize = (uint32_t)clp->cfg_psm;
199 lp->d_nsectors = (uint32_t)clp->cfg_spt;
200 lp->d_ncylinders = (uint32_t)clp->cfg_trk; /* trk is num of cyl! */
201 lp->d_ntracks = (uint32_t)clp->cfg_hds;
202 lp->d_secpercyl = (uint32_t)clp->secpercyl;
203 lp->d_secperunit = (uint32_t)clp->secperunit;
204 lp->d_sparespertrack = (uint16_t)clp->sparespertrack;
205 lp->d_sparespercyl = (uint16_t)clp->sparespercyl;
206 lp->d_acylinders = (uint32_t)clp->acylinders;
207 lp->d_rpm = (uint16_t)clp->rpm;
208 lp->d_interleave = (uint16_t)clp->cfg_ilv;
209 lp->d_trackskew = (uint16_t)clp->cfg_sof;
210 lp->d_cylskew = (uint16_t)clp->cylskew;
211 lp->d_headswitch = (uint32_t)clp->headswitch;
214 switch (clp->cfg_ssr) {
234 lp->d_flags = (uint32_t)clp->flags;
237 lp->d_drivedata[i] = (uint32_t)clp->drivedata[i];
240 lp->d_spare[i] = (uint32_t)clp->spare[i];
242 lp->d_magic2 = (uint32_t)clp->magic2;
243 lp->d_checksum = (uint16_t)clp->checksum;
244 lp->d_npartitions = (uint16_t)clp->partitions;
245 lp->d_bbsize = (uint32_t)clp->bbsize;
246 lp->d_sbsize = (uint32_t)clp->sbsize;
248 memcpy(&(lp->d_partitions[0]), clp->vid_4,
252 memcpy(&(lp->d_partitions[4]), clp->cfg_4, sizeof(struct partition)