Lines Matching defs:labp
298 static int cmlb_validate_efi(efi_gpt_t *labp);
2746 cmlb_validate_efi(efi_gpt_t *labp)
2748 if (labp->efi_gpt_Signature != EFI_SIGNATURE)
2751 if (sizeof (efi_gpt_t) - sizeof (labp->efi_gpt_Reserved2) >
2752 labp->efi_gpt_HeaderSize)
2755 if (labp->efi_gpt_SizeOfPartitionEntry != sizeof (efi_gpe_t))
3013 cmlb_uselabel(struct cmlb_lun *cl, struct dk_label *labp, int flags)
3030 if (labp->dkl_magic != DKL_MAGIC) {
3043 sp = (short *)labp;
3069 cl->cl_g.dkg_ncyl = labp->dkl_ncyl;
3070 cl->cl_g.dkg_acyl = labp->dkl_acyl;
3072 cl->cl_g.dkg_nhead = labp->dkl_nhead;
3073 cl->cl_g.dkg_nsect = labp->dkl_nsect;
3074 cl->cl_g.dkg_intrlv = labp->dkl_intrlv;
3077 cl->cl_g.dkg_gap1 = labp->dkl_gap1;
3078 cl->cl_g.dkg_gap2 = labp->dkl_gap2;
3079 cl->cl_g.dkg_bhead = labp->dkl_bhead;
3082 cl->cl_dkg_skew = labp->dkl_skew;
3086 cl->cl_g.dkg_apc = labp->dkl_apc;
3096 cl->cl_g.dkg_rpm = (labp->dkl_rpm != 0) ? labp->dkl_rpm : 3600;
3097 cl->cl_g.dkg_pcyl = (labp->dkl_pcyl != 0) ? labp->dkl_pcyl :
3104 cl->cl_g.dkg_read_reinstruct = labp->dkl_read_reinstruct;
3105 cl->cl_g.dkg_write_reinstruct = labp->dkl_write_reinstruct;
3110 cl->cl_map[i].dkl_cylno = labp->dkl_map[i].dkl_cylno;
3111 cl->cl_map[i].dkl_nblk = labp->dkl_map[i].dkl_nblk;
3115 vpartp = labp->dkl_vtoc.v_part;
3116 track_capacity = labp->dkl_nhead * labp->dkl_nsect;
3134 bcopy(&labp->dkl_vtoc, &cl->cl_vtoc, sizeof (struct dk_vtoc));
3140 bcopy(labp->dkl_asciilabel, cl->cl_asciilabel, LEN_DKL_ASCII);
3203 part_end = labp->dkl_nhead * labp->dkl_nsect *
3204 labp->dkl_map[i].dkl_cylno +
3205 labp->dkl_map[i].dkl_nblk - 1;
3207 if ((labp->dkl_map[i].dkl_nblk) &&
3215 vpartp = &(labp->dkl_vtoc.v_part[0]);