Ñò h'dWc@s“dZddkZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZd eifd „ƒYZ d eifd „ƒYZ dS( s" C structures from libdiskmgt.so. iÿÿÿÿNtdm_desccBseZdZRS(sA libdiskmgt.so descriptor(t__name__t __module__t__doc__(((s ../cstruct.pyR st dm_cstringcBseZdZed„ƒZRS(swrapper so we can free memorycCsttidƒi|ƒS(Ntvalue(tgetattrtCtc_char_pt__get__(tself((s ../cstruct.pyR(s(RRRtpropertyR(((s ../cstruct.pyR&stDKCinfocBs¸eZdZdeidfdeifdeifdeifdeifdeifdeifd eifd eidfd eifd eifd eifdeiff ZRS(s; dk_cinfo structure from usr/src/uts/common/sys/dkio.h t dki_cnameit dki_ctypet dki_flagstdki_cnumtdki_addrt dki_spacetdki_priotdki_vect dki_dnametdki_unitt dki_slavet dki_partitiontdki_maxtransfer(RRRRtc_chartc_ushorttc_uintt_fields_(((s ../cstruct.pyR -s          tDKMinfocBs8eZdZdeifdeifdeiffZRS(s; dk_minfo structure from usr/src/uts/common/sys/dkio.h tdki_media_typet dki_lbsizet dki_capacity(RRRRRt c_longlongR(((s ../cstruct.pyRAs  tDKGeomcBsÌeZdZdeifdeifdeifdeifdeifdeifdeifdeifd eifd eifd eifd eifd eifdeifdeidffZRS(s: dk_geom structure from usr/src/uts/common/sys/dkio.h tdkg_ncyltdkg_acyltdkg_bcylt dkg_nheadtdkg_obs1t dkg_nsectt dkg_intrlvtdkg_obs2tdkg_obs3tdkg_arctdkg_rpmtdkg_pcyltdkg_write_reinstructtdkg_read_reinstructt dkg_extrai(RRRRRR(((s ../cstruct.pyR#Ks               ( RtctypesRtc_uint64RRRt StructureR RR#(((s ../cstruct.pyts