Lines Matching refs:labp
297 static int cmlb_validate_efi(efi_gpt_t *labp);
2712 cmlb_validate_efi(efi_gpt_t *labp) argument
2714 if (labp->efi_gpt_Signature != EFI_SIGNATURE)
2717 if (sizeof (efi_gpt_t) - sizeof (labp->efi_gpt_Reserved2) >
2718 labp->efi_gpt_HeaderSize)
2721 if (labp->efi_gpt_SizeOfPartitionEntry != sizeof (efi_gpe_t))
2979 cmlb_uselabel(struct cmlb_lun *cl, struct dk_label *labp, int flags) argument
2996 if (labp->dkl_magic != DKL_MAGIC) {
3009 sp = (short *)labp;
3035 cl->cl_g.dkg_ncyl = labp->dkl_ncyl;
3036 cl->cl_g.dkg_acyl = labp->dkl_acyl;
3038 cl->cl_g.dkg_nhead = labp->dkl_nhead;
3039 cl->cl_g.dkg_nsect = labp->dkl_nsect;
3040 cl->cl_g.dkg_intrlv = labp->dkl_intrlv;
3043 cl->cl_g.dkg_gap1 = labp->dkl_gap1;
3044 cl->cl_g.dkg_gap2 = labp->dkl_gap2;
3045 cl->cl_g.dkg_bhead = labp->dkl_bhead;
3048 cl->cl_dkg_skew = labp->dkl_skew;
3052 cl->cl_g.dkg_apc = labp->dkl_apc;
3062 cl->cl_g.dkg_rpm = (labp->dkl_rpm != 0) ? labp->dkl_rpm : 3600;
3063 cl->cl_g.dkg_pcyl = (labp->dkl_pcyl != 0) ? labp->dkl_pcyl :
3070 cl->cl_g.dkg_read_reinstruct = labp->dkl_read_reinstruct;
3071 cl->cl_g.dkg_write_reinstruct = labp->dkl_write_reinstruct;
3076 cl->cl_map[i].dkl_cylno = labp->dkl_map[i].dkl_cylno;
3077 cl->cl_map[i].dkl_nblk = labp->dkl_map[i].dkl_nblk;
3081 vpartp = labp->dkl_vtoc.v_part;
3082 track_capacity = labp->dkl_nhead * labp->dkl_nsect;
3100 bcopy(&labp->dkl_vtoc, &cl->cl_vtoc, sizeof (struct dk_vtoc));
3106 bcopy(labp->dkl_asciilabel, cl->cl_asciilabel, LEN_DKL_ASCII);
3169 part_end = labp->dkl_nhead * labp->dkl_nsect *
3170 labp->dkl_map[i].dkl_cylno +
3171 labp->dkl_map[i].dkl_nblk - 1;
3173 if ((labp->dkl_map[i].dkl_nblk) &&
3181 vpartp = &(labp->dkl_vtoc.v_part[0]);