\hypertarget{md__ddf_8h}{}\doxysection{geom/raid/md\+\_\+ddf.h File Reference}
\label{md__ddf_8h}\index{geom/raid/md\_ddf.h@{geom/raid/md\_ddf.h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{de/d0f/md__ddf_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structddf__header}{ddf\+\_\+header}}
\item 
struct \mbox{\hyperlink{structddf__cd__record}{ddf\+\_\+cd\+\_\+record}}
\item 
struct \mbox{\hyperlink{structddf__device__scsi}{ddf\+\_\+device\+\_\+scsi}}
\item 
struct \mbox{\hyperlink{structddf__device__sas}{ddf\+\_\+device\+\_\+sas}}
\item 
union \mbox{\hyperlink{unionddf__pathinfo}{ddf\+\_\+pathinfo}}
\item 
struct \mbox{\hyperlink{structddf__pd__entry}{ddf\+\_\+pd\+\_\+entry}}
\item 
struct \mbox{\hyperlink{structddf__pd__record}{ddf\+\_\+pd\+\_\+record}}
\item 
struct \mbox{\hyperlink{structddf__vd__entry}{ddf\+\_\+vd\+\_\+entry}}
\item 
struct \mbox{\hyperlink{structddf__vd__record}{ddf\+\_\+vd\+\_\+record}}
\item 
struct \mbox{\hyperlink{structddf__vdc__record}{ddf\+\_\+vdc\+\_\+record}}
\item 
struct \mbox{\hyperlink{structddf__vuc__record}{ddf\+\_\+vuc\+\_\+record}}
\item 
struct \mbox{\hyperlink{structddf__sa__entry}{ddf\+\_\+sa\+\_\+entry}}
\item 
struct \mbox{\hyperlink{structddf__sa__record}{ddf\+\_\+sa\+\_\+record}}
\item 
struct \mbox{\hyperlink{structddf__pdd__record}{ddf\+\_\+pdd\+\_\+record}}
\item 
struct \mbox{\hyperlink{structddf__bbm__entry}{ddf\+\_\+bbm\+\_\+entry}}
\item 
struct \mbox{\hyperlink{structddf__bbm__log}{ddf\+\_\+bbm\+\_\+log}}
\item 
struct \mbox{\hyperlink{structddf__vendor__log}{ddf\+\_\+vendor\+\_\+log}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{md__ddf_8h_af4dd42b958b639b8f01ecd32ac2bc0c7}{DDF\+\_\+\+HEADER\+\_\+\+LENGTH}}~512
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ad39f4939e1f0bf5629366d3ee7e9a8d8}{DDF\+\_\+\+HEADER\+\_\+\+SIGNATURE}}~0xde11de11
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a0665f059bcbec371744e33abb48cb25b}{DDF\+\_\+\+HEADER\+\_\+\+CLOSED}}~0x00
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a2e4f666d059e8dcb1c22adbda89c2bac}{DDF\+\_\+\+HEADER\+\_\+\+OPENED\+\_\+\+MASK}}~0x0f
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a0e7d761dcf79d213ac12d0a67ca15160}{DDF\+\_\+\+HEADER\+\_\+\+OPEN\+\_\+\+ANCHOR}}~0xff
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a8f3fcf8316f5c1bb5d4aab4fac14e7f5}{DDF\+\_\+\+HEADER\+\_\+\+ANCHOR}}~0x00
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a65f126decbadf3a7d7217fef6f95397e}{DDF\+\_\+\+HEADER\+\_\+\+PRIMARY}}~0x01
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a74754e82e0fbaf116a07cbf331ce2584}{DDF\+\_\+\+HEADER\+\_\+\+SECONDARY}}~0x02
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a3fa7a7d1e084944915e8be608f37df10}{DDF\+\_\+\+CONTROLLER\+\_\+\+DATA\+\_\+\+SIGNATURE}}~0xad111111
\item 
\#define \mbox{\hyperlink{md__ddf_8h_af0c407c69a86b26da8e38dfee367ecc0}{DDF\+\_\+\+DEVICE\+\_\+\+SCSI\+\_\+\+FLAG\+\_\+\+BROKEN}}~(1 $<$$<$ 7)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_af235c3ce511aa31478bfb3a2715a153c}{DDF\+\_\+\+DEVICE\+\_\+\+SAS\+\_\+\+PHY\+\_\+\+ID}}~0x7f
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a35b4de5b72aa185a21f9cd451c56e6db}{DDF\+\_\+\+DEVICE\+\_\+\+SAS\+\_\+\+FLAG\+\_\+\+BROKEN}}~(1 $<$$<$ 7)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a705798b7b95a29dc5bd2a33ef5a0cd5d}{DDF\+\_\+\+PDE\+\_\+\+GUID\+\_\+\+FORCE}}~(1 $<$$<$ 0)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a44accfcf1718cdfeff45f85e89ace922}{DDF\+\_\+\+PDE\+\_\+\+PARTICIPATING}}~(1 $<$$<$ 1)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a08008ca0f7a46fafd04cf9c3443df1b0}{DDF\+\_\+\+PDE\+\_\+\+GLOBAL\+\_\+\+SPARE}}~(1 $<$$<$ 2)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_acd05a469e389cebfa705b7170083fe8e}{DDF\+\_\+\+PDE\+\_\+\+CONFIG\+\_\+\+SPARE}}~(1 $<$$<$ 3)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ae9db806d7ac2ef886b3253895fe68eca}{DDF\+\_\+\+PDE\+\_\+\+FOREIGN}}~(1 $<$$<$ 4)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_abc3992e5baef886148499ee9661f8e6d}{DDF\+\_\+\+PDE\+\_\+\+LEGACY}}~(1 $<$$<$ 5)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a4722b7bb70245b354cc98ed1602bb2ae}{DDF\+\_\+\+PDE\+\_\+\+TYPE\+\_\+\+MASK}}~(0x0f $<$$<$ 12)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_aad943f18bb39cfdbce5c8f2217c70962}{DDF\+\_\+\+PDE\+\_\+\+UNKNOWN}}~(0x00 $<$$<$ 12)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a609ac2bd3a727b74df967f2fdfca7791}{DDF\+\_\+\+PDE\+\_\+\+SCSI}}~(0x01 $<$$<$ 12)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a9b184edd7481c09a47ea5acf852beabe}{DDF\+\_\+\+PDE\+\_\+\+SAS}}~(0x02 $<$$<$ 12)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a4fed9b2a7112bc3df37918742b5d7f27}{DDF\+\_\+\+PDE\+\_\+\+SATA}}~(0x03 $<$$<$ 12)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a67d48f918bd45f8bc22c60f6848580b7}{DDF\+\_\+\+PDE\+\_\+\+FC}}~(0x04 $<$$<$ 12)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a9fda64fa91c727dde79bb176df6fc624}{DDF\+\_\+\+PDE\+\_\+\+ONLINE}}~(1 $<$$<$ 0)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a4bc0af0597307ce76ea0b78e61e94c92}{DDF\+\_\+\+PDE\+\_\+\+FAILED}}~(1 $<$$<$ 1)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a1016918c62dffe6da56e40ed4bcc84db}{DDF\+\_\+\+PDE\+\_\+\+REBUILD}}~(1 $<$$<$ 2)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a180351f5637e4de8d33e31515c61895b}{DDF\+\_\+\+PDE\+\_\+\+TRANSITION}}~(1 $<$$<$ 3)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a8b96363fbe0e30047dcb5ec22412673c}{DDF\+\_\+\+PDE\+\_\+\+PFA}}~(1 $<$$<$ 4)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a50038b69c6684b1155b7157d09e4d67a}{DDF\+\_\+\+PDE\+\_\+\+UNRECOVERED}}~(1 $<$$<$ 5)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a56d42e1c21f57ca824910e1e6550f0ed}{DDF\+\_\+\+PDE\+\_\+\+MISSING}}~(1 $<$$<$ 6)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a1d02c2a96d505eadb5241bf4f1c22968}{DDF\+\_\+\+PDR\+\_\+\+SIGNATURE}}~0x22222222
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ac582028dd7f5bae237eab4c23d4b39c9}{DDF\+\_\+\+VDE\+\_\+\+SHARED}}~(1 $<$$<$ 0)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_afd91d2be18e1ca06d68098395d893a55}{DDF\+\_\+\+VDE\+\_\+\+ENFORCE\+\_\+\+GROUP}}~(1 $<$$<$ 1)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a50226cd88bdaff366565beb3596ffb2a}{DDF\+\_\+\+VDE\+\_\+\+UNICODE\+\_\+\+NAME}}~(1 $<$$<$ 2)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a5837c777171ff644b4fccde03a28b180}{DDF\+\_\+\+VDE\+\_\+\+OWNER\+\_\+\+ID\+\_\+\+VALID}}~(1 $<$$<$ 3)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a4b1aad703d216821b299362688f2168c}{DDF\+\_\+\+VDE\+\_\+\+OPTIMAL}}~0x00
\item 
\#define \mbox{\hyperlink{md__ddf_8h_addf574b3be952886363162c6966b2bc4}{DDF\+\_\+\+VDE\+\_\+\+DEGRADED}}~0x01
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ab90b9d1aedce32e5202a896d8b9cd024}{DDF\+\_\+\+VDE\+\_\+\+DELETED}}~0x02
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a312272d11b90f3d91d08780ca7abc514}{DDF\+\_\+\+VDE\+\_\+\+MISSING}}~0x03
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a94b7ee17a470332db1d872ba40062eba}{DDF\+\_\+\+VDE\+\_\+\+FAILED}}~0x04
\item 
\#define \mbox{\hyperlink{md__ddf_8h_afe7bf3713760f5a5f72fe7a420009247}{DDF\+\_\+\+VDE\+\_\+\+PARTIAL}}~0x05
\item 
\#define \mbox{\hyperlink{md__ddf_8h_aa60198ea7c5a689a79e7bd9e925bc0df}{DDF\+\_\+\+VDE\+\_\+\+OFFLINE}}~0x06
\item 
\#define \mbox{\hyperlink{md__ddf_8h_af43e1dd9ecbe9a97112c714c15920218}{DDF\+\_\+\+VDE\+\_\+\+STATE\+\_\+\+MASK}}~0x07
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a2d41fc58caeb61eba616befa9bb53f0c}{DDF\+\_\+\+VDE\+\_\+\+MORPH}}~(1 $<$$<$ 3)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a3e0890bbbeacf3529050faacf8032b80}{DDF\+\_\+\+VDE\+\_\+\+DIRTY}}~(1 $<$$<$ 4)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_af5787cdf52b9def4b4d83af9965d10f6}{DDF\+\_\+\+VDE\+\_\+\+UNINTIALIZED}}~0x00
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a5cae8e3def9005d7f4e2e2bb0914dcf2}{DDF\+\_\+\+VDE\+\_\+\+INIT\+\_\+\+QUICK}}~0x01
\item 
\#define \mbox{\hyperlink{md__ddf_8h_aef5c4c4910c232b6cb3747acb6734c7d}{DDF\+\_\+\+VDE\+\_\+\+INIT\+\_\+\+FULL}}~0x02
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a7f12f3a0b9e37ae15c3616c0df6da06f}{DDF\+\_\+\+VDE\+\_\+\+INIT\+\_\+\+MASK}}~0x03
\item 
\#define \mbox{\hyperlink{md__ddf_8h_af7283a3a3b6bbfc44fd4c826f21167f7}{DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+RW}}~0x00
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a9fcc7066e44cf0139757af54bec8fe18}{DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+RO}}~0x80
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a880a0d4f306e3410488f3bafb19a1126}{DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+BLOCKED}}~0xc0
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ae66242bf0b149bc49a51285f9433c977}{DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+MASK}}~0xc0
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ac0f92ee7bdb390d93b4138de049d259f}{DDF\+\_\+\+VD\+\_\+\+RECORD\+\_\+\+SIGNATURE}}~0xdddddddd
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a3f10e7788cbc583d5ebdc7a2dbabfd3e}{DDF\+\_\+\+CR\+\_\+\+INVALID}}~0xffffffff
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a1291d17ae144e5d2d738abb767bc582b}{DDF\+\_\+\+VDCR\+\_\+\+SIGNATURE}}~0xeeeeeeee
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a1777faaebd06cef9304b6e206b6344c9}{DDF\+\_\+\+VDCR\+\_\+\+RAID0}}~0x00
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a3c32ea618fea4ea98611608c33f40aaa}{DDF\+\_\+\+VDCR\+\_\+\+RAID1}}~0x01
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a31c7fb73131c33abdd303ad7ef065224}{DDF\+\_\+\+VDCR\+\_\+\+RAID3}}~0x03
\item 
\#define \mbox{\hyperlink{md__ddf_8h_af72b6be18dd5cd2d758843d183ef26e5}{DDF\+\_\+\+VDCR\+\_\+\+RAID4}}~0x04
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ae550d7061f3f14b7bae4bfb6d3689f51}{DDF\+\_\+\+VDCR\+\_\+\+RAID5}}~0x05
\item 
\#define \mbox{\hyperlink{md__ddf_8h_aa3c6803a5875ad02e6fd41fd03631e38}{DDF\+\_\+\+VDCR\+\_\+\+RAID6}}~0x06
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a3715ce966aaf5b55ec8c147eaf55ff50}{DDF\+\_\+\+VDCR\+\_\+\+RAID1E}}~0x11
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ad135d454ecef4c110794d0132eedf148}{DDF\+\_\+\+VDCR\+\_\+\+SINGLE}}~0x0f
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ad891bc7fbd16b14894bf6ec1ebbeb99b}{DDF\+\_\+\+VDCR\+\_\+\+CONCAT}}~0x1f
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a0c4f1891641c4f610cb594df6b415fd6}{DDF\+\_\+\+VDCR\+\_\+\+RAID5E}}~0x15
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ab27c059f110d84da7e0c70f04ac1d225}{DDF\+\_\+\+VDCR\+\_\+\+RAID5\+EE}}~0x25
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a6269107b4ca20b42cf5b3b911fe85764}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WB}}~(1 $<$$<$ 0)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a7ff032ccbcd76084eeeade22fac94625}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WB\+\_\+\+ADAPTIVE}}~(1 $<$$<$ 1)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a03a001a9648bea81660cf41e1a3ae1cc}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+RA}}~(1 $<$$<$ 2)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_ab5d6db3c3e700fd78e76f9670cdb66fd}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+RA\+\_\+\+ADAPTIVE}}~(1 $<$$<$ 3)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_aa8fde975e9f21c6aa43051558da1d6ab}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WCACHE\+\_\+\+NOBATTERY}}~(1 $<$$<$ 4)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a111cc8f18c83dfec26ebe717c4c8f52c}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WCACHE\+\_\+\+ALLOW}}~(1 $<$$<$ 5)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_aed75ec6bc55da3484746d40c351be8e7}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+RCACHE\+\_\+\+ALLOW}}~(1 $<$$<$ 6)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a1aec5e50caf2e7b39772fc2e42977feb}{DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+VENDOR}}~(1 $<$$<$ 7)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a2194e0b6af01093dfc4c331e6deaf0ed}{DDF\+\_\+\+VUCR\+\_\+\+SIGNATURE}}~0x88888888
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a3d0cda93ea238c21b86e5aec5ee4f27f}{DDF\+\_\+\+SA\+\_\+\+SIGNATURE}}~0x55555555
\item 
\#define \mbox{\hyperlink{md__ddf_8h_afe7003435d13cd17b27d0c99cdb1e0e8}{DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+DEDICATED}}~(1 $<$$<$ 0)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a4236696733b17c256fc9b961c1434752}{DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+REVERTIBLE}}~(1 $<$$<$ 1)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a641342a676239050dab8972cf15a2d86}{DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+ACTIVE}}~(1 $<$$<$ 2)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a2bc8b9f2320e6075c7aca8f3eddb3d05}{DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+ENCL\+\_\+\+AFFINITY}}~(1 $<$$<$ 3)
\item 
\#define \mbox{\hyperlink{md__ddf_8h_aaef233566567f0bdb36cc9590bf612cc}{DDF\+\_\+\+PDD\+\_\+\+SIGNATURE}}~0x33333333
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a724246302f08d951ccf113be5492b0a4}{DDF\+\_\+\+PDD\+\_\+\+FORCED\+\_\+\+REF}}~0x01
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a639e1e7a9cf7e2eadbfa7c6925f15750}{DDF\+\_\+\+PDD\+\_\+\+FORCED\+\_\+\+GUID}}~0x01
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a2aa69f26217165fea86e00361d718d51}{DDF\+\_\+\+BBML\+\_\+\+SIGNATURE}}~0xabadb10c
\item 
\#define \mbox{\hyperlink{md__ddf_8h_a37da55e3a3c7ec5bc1132deb728545e8}{DDF\+\_\+\+VENDOR\+\_\+\+LOG\+\_\+\+SIGNATURE}}~0x01dbeef0
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structddf__header}{ddf\+\_\+header}} \mbox{\hyperlink{md__ddf_8h_a4e1ed848a07fd6bdc37515ea9c28b7f0}{\+\_\+\+\_\+packed}}
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{md__ddf_8h_a2aa69f26217165fea86e00361d718d51}\label{md__ddf_8h_a2aa69f26217165fea86e00361d718d51}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_BBML\_SIGNATURE@{DDF\_BBML\_SIGNATURE}}
\index{DDF\_BBML\_SIGNATURE@{DDF\_BBML\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_BBML\_SIGNATURE}{DDF\_BBML\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+BBML\+\_\+\+SIGNATURE~0xabadb10c}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00330}{330}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a3fa7a7d1e084944915e8be608f37df10}\label{md__ddf_8h_a3fa7a7d1e084944915e8be608f37df10}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_CONTROLLER\_DATA\_SIGNATURE@{DDF\_CONTROLLER\_DATA\_SIGNATURE}}
\index{DDF\_CONTROLLER\_DATA\_SIGNATURE@{DDF\_CONTROLLER\_DATA\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_CONTROLLER\_DATA\_SIGNATURE}{DDF\_CONTROLLER\_DATA\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+CONTROLLER\+\_\+\+DATA\+\_\+\+SIGNATURE~0xad111111}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00091}{91}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a3f10e7788cbc583d5ebdc7a2dbabfd3e}\label{md__ddf_8h_a3f10e7788cbc583d5ebdc7a2dbabfd3e}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_CR\_INVALID@{DDF\_CR\_INVALID}}
\index{DDF\_CR\_INVALID@{DDF\_CR\_INVALID}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_CR\_INVALID}{DDF\_CR\_INVALID}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+CR\+\_\+\+INVALID~0xffffffff}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00218}{218}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a35b4de5b72aa185a21f9cd451c56e6db}\label{md__ddf_8h_a35b4de5b72aa185a21f9cd451c56e6db}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_DEVICE\_SAS\_FLAG\_BROKEN@{DDF\_DEVICE\_SAS\_FLAG\_BROKEN}}
\index{DDF\_DEVICE\_SAS\_FLAG\_BROKEN@{DDF\_DEVICE\_SAS\_FLAG\_BROKEN}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_DEVICE\_SAS\_FLAG\_BROKEN}{DDF\_DEVICE\_SAS\_FLAG\_BROKEN}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+DEVICE\+\_\+\+SAS\+\_\+\+FLAG\+\_\+\+BROKEN~(1 $<$$<$ 7)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00129}{129}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_af235c3ce511aa31478bfb3a2715a153c}\label{md__ddf_8h_af235c3ce511aa31478bfb3a2715a153c}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_DEVICE\_SAS\_PHY\_ID@{DDF\_DEVICE\_SAS\_PHY\_ID}}
\index{DDF\_DEVICE\_SAS\_PHY\_ID@{DDF\_DEVICE\_SAS\_PHY\_ID}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_DEVICE\_SAS\_PHY\_ID}{DDF\_DEVICE\_SAS\_PHY\_ID}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+DEVICE\+\_\+\+SAS\+\_\+\+PHY\+\_\+\+ID~0x7f}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00128}{128}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_af0c407c69a86b26da8e38dfee367ecc0}\label{md__ddf_8h_af0c407c69a86b26da8e38dfee367ecc0}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_DEVICE\_SCSI\_FLAG\_BROKEN@{DDF\_DEVICE\_SCSI\_FLAG\_BROKEN}}
\index{DDF\_DEVICE\_SCSI\_FLAG\_BROKEN@{DDF\_DEVICE\_SCSI\_FLAG\_BROKEN}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_DEVICE\_SCSI\_FLAG\_BROKEN}{DDF\_DEVICE\_SCSI\_FLAG\_BROKEN}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+DEVICE\+\_\+\+SCSI\+\_\+\+FLAG\+\_\+\+BROKEN~(1 $<$$<$ 7)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00110}{110}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a8f3fcf8316f5c1bb5d4aab4fac14e7f5}\label{md__ddf_8h_a8f3fcf8316f5c1bb5d4aab4fac14e7f5}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_ANCHOR@{DDF\_HEADER\_ANCHOR}}
\index{DDF\_HEADER\_ANCHOR@{DDF\_HEADER\_ANCHOR}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_ANCHOR}{DDF\_HEADER\_ANCHOR}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+ANCHOR~0x00}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00057}{57}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a0665f059bcbec371744e33abb48cb25b}\label{md__ddf_8h_a0665f059bcbec371744e33abb48cb25b}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_CLOSED@{DDF\_HEADER\_CLOSED}}
\index{DDF\_HEADER\_CLOSED@{DDF\_HEADER\_CLOSED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_CLOSED}{DDF\_HEADER\_CLOSED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+CLOSED~0x00}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00047}{47}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_af4dd42b958b639b8f01ecd32ac2bc0c7}\label{md__ddf_8h_af4dd42b958b639b8f01ecd32ac2bc0c7}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_LENGTH@{DDF\_HEADER\_LENGTH}}
\index{DDF\_HEADER\_LENGTH@{DDF\_HEADER\_LENGTH}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_LENGTH}{DDF\_HEADER\_LENGTH}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+LENGTH~512}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00037}{37}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a0e7d761dcf79d213ac12d0a67ca15160}\label{md__ddf_8h_a0e7d761dcf79d213ac12d0a67ca15160}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_OPEN\_ANCHOR@{DDF\_HEADER\_OPEN\_ANCHOR}}
\index{DDF\_HEADER\_OPEN\_ANCHOR@{DDF\_HEADER\_OPEN\_ANCHOR}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_OPEN\_ANCHOR}{DDF\_HEADER\_OPEN\_ANCHOR}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+OPEN\+\_\+\+ANCHOR~0xff}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00049}{49}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a2e4f666d059e8dcb1c22adbda89c2bac}\label{md__ddf_8h_a2e4f666d059e8dcb1c22adbda89c2bac}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_OPENED\_MASK@{DDF\_HEADER\_OPENED\_MASK}}
\index{DDF\_HEADER\_OPENED\_MASK@{DDF\_HEADER\_OPENED\_MASK}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_OPENED\_MASK}{DDF\_HEADER\_OPENED\_MASK}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+OPENED\+\_\+\+MASK~0x0f}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00048}{48}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a65f126decbadf3a7d7217fef6f95397e}\label{md__ddf_8h_a65f126decbadf3a7d7217fef6f95397e}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_PRIMARY@{DDF\_HEADER\_PRIMARY}}
\index{DDF\_HEADER\_PRIMARY@{DDF\_HEADER\_PRIMARY}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_PRIMARY}{DDF\_HEADER\_PRIMARY}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+PRIMARY~0x01}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00058}{58}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a74754e82e0fbaf116a07cbf331ce2584}\label{md__ddf_8h_a74754e82e0fbaf116a07cbf331ce2584}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_SECONDARY@{DDF\_HEADER\_SECONDARY}}
\index{DDF\_HEADER\_SECONDARY@{DDF\_HEADER\_SECONDARY}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_SECONDARY}{DDF\_HEADER\_SECONDARY}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+SECONDARY~0x02}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00059}{59}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ad39f4939e1f0bf5629366d3ee7e9a8d8}\label{md__ddf_8h_ad39f4939e1f0bf5629366d3ee7e9a8d8}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_HEADER\_SIGNATURE@{DDF\_HEADER\_SIGNATURE}}
\index{DDF\_HEADER\_SIGNATURE@{DDF\_HEADER\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_HEADER\_SIGNATURE}{DDF\_HEADER\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+HEADER\+\_\+\+SIGNATURE~0xde11de11}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00040}{40}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a639e1e7a9cf7e2eadbfa7c6925f15750}\label{md__ddf_8h_a639e1e7a9cf7e2eadbfa7c6925f15750}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDD\_FORCED\_GUID@{DDF\_PDD\_FORCED\_GUID}}
\index{DDF\_PDD\_FORCED\_GUID@{DDF\_PDD\_FORCED\_GUID}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDD\_FORCED\_GUID}{DDF\_PDD\_FORCED\_GUID}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDD\+\_\+\+FORCED\+\_\+\+GUID~0x01}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00316}{316}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a724246302f08d951ccf113be5492b0a4}\label{md__ddf_8h_a724246302f08d951ccf113be5492b0a4}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDD\_FORCED\_REF@{DDF\_PDD\_FORCED\_REF}}
\index{DDF\_PDD\_FORCED\_REF@{DDF\_PDD\_FORCED\_REF}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDD\_FORCED\_REF}{DDF\_PDD\_FORCED\_REF}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDD\+\_\+\+FORCED\+\_\+\+REF~0x01}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00314}{314}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_aaef233566567f0bdb36cc9590bf612cc}\label{md__ddf_8h_aaef233566567f0bdb36cc9590bf612cc}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDD\_SIGNATURE@{DDF\_PDD\_SIGNATURE}}
\index{DDF\_PDD\_SIGNATURE@{DDF\_PDD\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDD\_SIGNATURE}{DDF\_PDD\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDD\+\_\+\+SIGNATURE~0x33333333}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00309}{309}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_acd05a469e389cebfa705b7170083fe8e}\label{md__ddf_8h_acd05a469e389cebfa705b7170083fe8e}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_CONFIG\_SPARE@{DDF\_PDE\_CONFIG\_SPARE}}
\index{DDF\_PDE\_CONFIG\_SPARE@{DDF\_PDE\_CONFIG\_SPARE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_CONFIG\_SPARE}{DDF\_PDE\_CONFIG\_SPARE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+CONFIG\+\_\+\+SPARE~(1 $<$$<$ 3)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00140}{140}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a4bc0af0597307ce76ea0b78e61e94c92}\label{md__ddf_8h_a4bc0af0597307ce76ea0b78e61e94c92}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_FAILED@{DDF\_PDE\_FAILED}}
\index{DDF\_PDE\_FAILED@{DDF\_PDE\_FAILED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_FAILED}{DDF\_PDE\_FAILED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+FAILED~(1 $<$$<$ 1)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00151}{151}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a67d48f918bd45f8bc22c60f6848580b7}\label{md__ddf_8h_a67d48f918bd45f8bc22c60f6848580b7}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_FC@{DDF\_PDE\_FC}}
\index{DDF\_PDE\_FC@{DDF\_PDE\_FC}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_FC}{DDF\_PDE\_FC}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+FC~(0x04 $<$$<$ 12)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00148}{148}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ae9db806d7ac2ef886b3253895fe68eca}\label{md__ddf_8h_ae9db806d7ac2ef886b3253895fe68eca}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_FOREIGN@{DDF\_PDE\_FOREIGN}}
\index{DDF\_PDE\_FOREIGN@{DDF\_PDE\_FOREIGN}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_FOREIGN}{DDF\_PDE\_FOREIGN}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+FOREIGN~(1 $<$$<$ 4)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00141}{141}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a08008ca0f7a46fafd04cf9c3443df1b0}\label{md__ddf_8h_a08008ca0f7a46fafd04cf9c3443df1b0}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_GLOBAL\_SPARE@{DDF\_PDE\_GLOBAL\_SPARE}}
\index{DDF\_PDE\_GLOBAL\_SPARE@{DDF\_PDE\_GLOBAL\_SPARE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_GLOBAL\_SPARE}{DDF\_PDE\_GLOBAL\_SPARE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+GLOBAL\+\_\+\+SPARE~(1 $<$$<$ 2)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00139}{139}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a705798b7b95a29dc5bd2a33ef5a0cd5d}\label{md__ddf_8h_a705798b7b95a29dc5bd2a33ef5a0cd5d}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_GUID\_FORCE@{DDF\_PDE\_GUID\_FORCE}}
\index{DDF\_PDE\_GUID\_FORCE@{DDF\_PDE\_GUID\_FORCE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_GUID\_FORCE}{DDF\_PDE\_GUID\_FORCE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+GUID\+\_\+\+FORCE~(1 $<$$<$ 0)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00137}{137}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_abc3992e5baef886148499ee9661f8e6d}\label{md__ddf_8h_abc3992e5baef886148499ee9661f8e6d}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_LEGACY@{DDF\_PDE\_LEGACY}}
\index{DDF\_PDE\_LEGACY@{DDF\_PDE\_LEGACY}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_LEGACY}{DDF\_PDE\_LEGACY}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+LEGACY~(1 $<$$<$ 5)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00142}{142}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a56d42e1c21f57ca824910e1e6550f0ed}\label{md__ddf_8h_a56d42e1c21f57ca824910e1e6550f0ed}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_MISSING@{DDF\_PDE\_MISSING}}
\index{DDF\_PDE\_MISSING@{DDF\_PDE\_MISSING}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_MISSING}{DDF\_PDE\_MISSING}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+MISSING~(1 $<$$<$ 6)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00156}{156}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a9fda64fa91c727dde79bb176df6fc624}\label{md__ddf_8h_a9fda64fa91c727dde79bb176df6fc624}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_ONLINE@{DDF\_PDE\_ONLINE}}
\index{DDF\_PDE\_ONLINE@{DDF\_PDE\_ONLINE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_ONLINE}{DDF\_PDE\_ONLINE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+ONLINE~(1 $<$$<$ 0)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00150}{150}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a44accfcf1718cdfeff45f85e89ace922}\label{md__ddf_8h_a44accfcf1718cdfeff45f85e89ace922}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_PARTICIPATING@{DDF\_PDE\_PARTICIPATING}}
\index{DDF\_PDE\_PARTICIPATING@{DDF\_PDE\_PARTICIPATING}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_PARTICIPATING}{DDF\_PDE\_PARTICIPATING}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+PARTICIPATING~(1 $<$$<$ 1)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00138}{138}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a8b96363fbe0e30047dcb5ec22412673c}\label{md__ddf_8h_a8b96363fbe0e30047dcb5ec22412673c}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_PFA@{DDF\_PDE\_PFA}}
\index{DDF\_PDE\_PFA@{DDF\_PDE\_PFA}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_PFA}{DDF\_PDE\_PFA}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+PFA~(1 $<$$<$ 4)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00154}{154}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a1016918c62dffe6da56e40ed4bcc84db}\label{md__ddf_8h_a1016918c62dffe6da56e40ed4bcc84db}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_REBUILD@{DDF\_PDE\_REBUILD}}
\index{DDF\_PDE\_REBUILD@{DDF\_PDE\_REBUILD}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_REBUILD}{DDF\_PDE\_REBUILD}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+REBUILD~(1 $<$$<$ 2)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00152}{152}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a9b184edd7481c09a47ea5acf852beabe}\label{md__ddf_8h_a9b184edd7481c09a47ea5acf852beabe}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_SAS@{DDF\_PDE\_SAS}}
\index{DDF\_PDE\_SAS@{DDF\_PDE\_SAS}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_SAS}{DDF\_PDE\_SAS}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+SAS~(0x02 $<$$<$ 12)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00146}{146}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a4fed9b2a7112bc3df37918742b5d7f27}\label{md__ddf_8h_a4fed9b2a7112bc3df37918742b5d7f27}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_SATA@{DDF\_PDE\_SATA}}
\index{DDF\_PDE\_SATA@{DDF\_PDE\_SATA}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_SATA}{DDF\_PDE\_SATA}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+SATA~(0x03 $<$$<$ 12)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00147}{147}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a609ac2bd3a727b74df967f2fdfca7791}\label{md__ddf_8h_a609ac2bd3a727b74df967f2fdfca7791}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_SCSI@{DDF\_PDE\_SCSI}}
\index{DDF\_PDE\_SCSI@{DDF\_PDE\_SCSI}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_SCSI}{DDF\_PDE\_SCSI}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+SCSI~(0x01 $<$$<$ 12)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00145}{145}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a180351f5637e4de8d33e31515c61895b}\label{md__ddf_8h_a180351f5637e4de8d33e31515c61895b}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_TRANSITION@{DDF\_PDE\_TRANSITION}}
\index{DDF\_PDE\_TRANSITION@{DDF\_PDE\_TRANSITION}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_TRANSITION}{DDF\_PDE\_TRANSITION}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+TRANSITION~(1 $<$$<$ 3)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00153}{153}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a4722b7bb70245b354cc98ed1602bb2ae}\label{md__ddf_8h_a4722b7bb70245b354cc98ed1602bb2ae}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_TYPE\_MASK@{DDF\_PDE\_TYPE\_MASK}}
\index{DDF\_PDE\_TYPE\_MASK@{DDF\_PDE\_TYPE\_MASK}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_TYPE\_MASK}{DDF\_PDE\_TYPE\_MASK}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+TYPE\+\_\+\+MASK~(0x0f $<$$<$ 12)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00143}{143}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_aad943f18bb39cfdbce5c8f2217c70962}\label{md__ddf_8h_aad943f18bb39cfdbce5c8f2217c70962}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_UNKNOWN@{DDF\_PDE\_UNKNOWN}}
\index{DDF\_PDE\_UNKNOWN@{DDF\_PDE\_UNKNOWN}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_UNKNOWN}{DDF\_PDE\_UNKNOWN}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+UNKNOWN~(0x00 $<$$<$ 12)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00144}{144}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a50038b69c6684b1155b7157d09e4d67a}\label{md__ddf_8h_a50038b69c6684b1155b7157d09e4d67a}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDE\_UNRECOVERED@{DDF\_PDE\_UNRECOVERED}}
\index{DDF\_PDE\_UNRECOVERED@{DDF\_PDE\_UNRECOVERED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDE\_UNRECOVERED}{DDF\_PDE\_UNRECOVERED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDE\+\_\+\+UNRECOVERED~(1 $<$$<$ 5)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00155}{155}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a1d02c2a96d505eadb5241bf4f1c22968}\label{md__ddf_8h_a1d02c2a96d505eadb5241bf4f1c22968}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_PDR\_SIGNATURE@{DDF\_PDR\_SIGNATURE}}
\index{DDF\_PDR\_SIGNATURE@{DDF\_PDR\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_PDR\_SIGNATURE}{DDF\_PDR\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+PDR\+\_\+\+SIGNATURE~0x22222222}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00165}{165}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a3d0cda93ea238c21b86e5aec5ee4f27f}\label{md__ddf_8h_a3d0cda93ea238c21b86e5aec5ee4f27f}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_SA\_SIGNATURE@{DDF\_SA\_SIGNATURE}}
\index{DDF\_SA\_SIGNATURE@{DDF\_SA\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_SA\_SIGNATURE}{DDF\_SA\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+SA\+\_\+\+SIGNATURE~0x55555555}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00292}{292}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a641342a676239050dab8972cf15a2d86}\label{md__ddf_8h_a641342a676239050dab8972cf15a2d86}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_SAR\_TYPE\_ACTIVE@{DDF\_SAR\_TYPE\_ACTIVE}}
\index{DDF\_SAR\_TYPE\_ACTIVE@{DDF\_SAR\_TYPE\_ACTIVE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_SAR\_TYPE\_ACTIVE}{DDF\_SAR\_TYPE\_ACTIVE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+ACTIVE~(1 $<$$<$ 2)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00299}{299}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_afe7003435d13cd17b27d0c99cdb1e0e8}\label{md__ddf_8h_afe7003435d13cd17b27d0c99cdb1e0e8}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_SAR\_TYPE\_DEDICATED@{DDF\_SAR\_TYPE\_DEDICATED}}
\index{DDF\_SAR\_TYPE\_DEDICATED@{DDF\_SAR\_TYPE\_DEDICATED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_SAR\_TYPE\_DEDICATED}{DDF\_SAR\_TYPE\_DEDICATED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+DEDICATED~(1 $<$$<$ 0)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00297}{297}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a2bc8b9f2320e6075c7aca8f3eddb3d05}\label{md__ddf_8h_a2bc8b9f2320e6075c7aca8f3eddb3d05}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_SAR\_TYPE\_ENCL\_AFFINITY@{DDF\_SAR\_TYPE\_ENCL\_AFFINITY}}
\index{DDF\_SAR\_TYPE\_ENCL\_AFFINITY@{DDF\_SAR\_TYPE\_ENCL\_AFFINITY}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_SAR\_TYPE\_ENCL\_AFFINITY}{DDF\_SAR\_TYPE\_ENCL\_AFFINITY}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+ENCL\+\_\+\+AFFINITY~(1 $<$$<$ 3)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00300}{300}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a4236696733b17c256fc9b961c1434752}\label{md__ddf_8h_a4236696733b17c256fc9b961c1434752}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_SAR\_TYPE\_REVERTIBLE@{DDF\_SAR\_TYPE\_REVERTIBLE}}
\index{DDF\_SAR\_TYPE\_REVERTIBLE@{DDF\_SAR\_TYPE\_REVERTIBLE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_SAR\_TYPE\_REVERTIBLE}{DDF\_SAR\_TYPE\_REVERTIBLE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+SAR\+\_\+\+TYPE\+\_\+\+REVERTIBLE~(1 $<$$<$ 1)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00298}{298}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ac0f92ee7bdb390d93b4138de049d259f}\label{md__ddf_8h_ac0f92ee7bdb390d93b4138de049d259f}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VD\_RECORD\_SIGNATURE@{DDF\_VD\_RECORD\_SIGNATURE}}
\index{DDF\_VD\_RECORD\_SIGNATURE@{DDF\_VD\_RECORD\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VD\_RECORD\_SIGNATURE}{DDF\_VD\_RECORD\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VD\+\_\+\+RECORD\+\_\+\+SIGNATURE~0xdddddddd}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00210}{210}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a03a001a9648bea81660cf41e1a3ae1cc}\label{md__ddf_8h_a03a001a9648bea81660cf41e1a3ae1cc}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_RA@{DDF\_VDCR\_CACHE\_RA}}
\index{DDF\_VDCR\_CACHE\_RA@{DDF\_VDCR\_CACHE\_RA}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_RA}{DDF\_VDCR\_CACHE\_RA}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+RA~(1 $<$$<$ 2)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00255}{255}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ab5d6db3c3e700fd78e76f9670cdb66fd}\label{md__ddf_8h_ab5d6db3c3e700fd78e76f9670cdb66fd}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_RA\_ADAPTIVE@{DDF\_VDCR\_CACHE\_RA\_ADAPTIVE}}
\index{DDF\_VDCR\_CACHE\_RA\_ADAPTIVE@{DDF\_VDCR\_CACHE\_RA\_ADAPTIVE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_RA\_ADAPTIVE}{DDF\_VDCR\_CACHE\_RA\_ADAPTIVE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+RA\+\_\+\+ADAPTIVE~(1 $<$$<$ 3)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00256}{256}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_aed75ec6bc55da3484746d40c351be8e7}\label{md__ddf_8h_aed75ec6bc55da3484746d40c351be8e7}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_RCACHE\_ALLOW@{DDF\_VDCR\_CACHE\_RCACHE\_ALLOW}}
\index{DDF\_VDCR\_CACHE\_RCACHE\_ALLOW@{DDF\_VDCR\_CACHE\_RCACHE\_ALLOW}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_RCACHE\_ALLOW}{DDF\_VDCR\_CACHE\_RCACHE\_ALLOW}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+RCACHE\+\_\+\+ALLOW~(1 $<$$<$ 6)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00259}{259}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a1aec5e50caf2e7b39772fc2e42977feb}\label{md__ddf_8h_a1aec5e50caf2e7b39772fc2e42977feb}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_VENDOR@{DDF\_VDCR\_CACHE\_VENDOR}}
\index{DDF\_VDCR\_CACHE\_VENDOR@{DDF\_VDCR\_CACHE\_VENDOR}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_VENDOR}{DDF\_VDCR\_CACHE\_VENDOR}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+VENDOR~(1 $<$$<$ 7)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00260}{260}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a6269107b4ca20b42cf5b3b911fe85764}\label{md__ddf_8h_a6269107b4ca20b42cf5b3b911fe85764}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_WB@{DDF\_VDCR\_CACHE\_WB}}
\index{DDF\_VDCR\_CACHE\_WB@{DDF\_VDCR\_CACHE\_WB}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_WB}{DDF\_VDCR\_CACHE\_WB}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WB~(1 $<$$<$ 0)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00253}{253}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a7ff032ccbcd76084eeeade22fac94625}\label{md__ddf_8h_a7ff032ccbcd76084eeeade22fac94625}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_WB\_ADAPTIVE@{DDF\_VDCR\_CACHE\_WB\_ADAPTIVE}}
\index{DDF\_VDCR\_CACHE\_WB\_ADAPTIVE@{DDF\_VDCR\_CACHE\_WB\_ADAPTIVE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_WB\_ADAPTIVE}{DDF\_VDCR\_CACHE\_WB\_ADAPTIVE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WB\+\_\+\+ADAPTIVE~(1 $<$$<$ 1)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00254}{254}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a111cc8f18c83dfec26ebe717c4c8f52c}\label{md__ddf_8h_a111cc8f18c83dfec26ebe717c4c8f52c}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_WCACHE\_ALLOW@{DDF\_VDCR\_CACHE\_WCACHE\_ALLOW}}
\index{DDF\_VDCR\_CACHE\_WCACHE\_ALLOW@{DDF\_VDCR\_CACHE\_WCACHE\_ALLOW}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_WCACHE\_ALLOW}{DDF\_VDCR\_CACHE\_WCACHE\_ALLOW}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WCACHE\+\_\+\+ALLOW~(1 $<$$<$ 5)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00258}{258}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_aa8fde975e9f21c6aa43051558da1d6ab}\label{md__ddf_8h_aa8fde975e9f21c6aa43051558da1d6ab}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CACHE\_WCACHE\_NOBATTERY@{DDF\_VDCR\_CACHE\_WCACHE\_NOBATTERY}}
\index{DDF\_VDCR\_CACHE\_WCACHE\_NOBATTERY@{DDF\_VDCR\_CACHE\_WCACHE\_NOBATTERY}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CACHE\_WCACHE\_NOBATTERY}{DDF\_VDCR\_CACHE\_WCACHE\_NOBATTERY}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CACHE\+\_\+\+WCACHE\+\_\+\+NOBATTERY~(1 $<$$<$ 4)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00257}{257}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ad891bc7fbd16b14894bf6ec1ebbeb99b}\label{md__ddf_8h_ad891bc7fbd16b14894bf6ec1ebbeb99b}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_CONCAT@{DDF\_VDCR\_CONCAT}}
\index{DDF\_VDCR\_CONCAT@{DDF\_VDCR\_CONCAT}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_CONCAT}{DDF\_VDCR\_CONCAT}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+CONCAT~0x1f}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00239}{239}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a1777faaebd06cef9304b6e206b6344c9}\label{md__ddf_8h_a1777faaebd06cef9304b6e206b6344c9}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID0@{DDF\_VDCR\_RAID0}}
\index{DDF\_VDCR\_RAID0@{DDF\_VDCR\_RAID0}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID0}{DDF\_VDCR\_RAID0}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID0~0x00}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00231}{231}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a3c32ea618fea4ea98611608c33f40aaa}\label{md__ddf_8h_a3c32ea618fea4ea98611608c33f40aaa}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID1@{DDF\_VDCR\_RAID1}}
\index{DDF\_VDCR\_RAID1@{DDF\_VDCR\_RAID1}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID1}{DDF\_VDCR\_RAID1}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID1~0x01}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00232}{232}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a3715ce966aaf5b55ec8c147eaf55ff50}\label{md__ddf_8h_a3715ce966aaf5b55ec8c147eaf55ff50}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID1E@{DDF\_VDCR\_RAID1E}}
\index{DDF\_VDCR\_RAID1E@{DDF\_VDCR\_RAID1E}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID1E}{DDF\_VDCR\_RAID1E}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID1E~0x11}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00237}{237}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a31c7fb73131c33abdd303ad7ef065224}\label{md__ddf_8h_a31c7fb73131c33abdd303ad7ef065224}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID3@{DDF\_VDCR\_RAID3}}
\index{DDF\_VDCR\_RAID3@{DDF\_VDCR\_RAID3}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID3}{DDF\_VDCR\_RAID3}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID3~0x03}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00233}{233}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_af72b6be18dd5cd2d758843d183ef26e5}\label{md__ddf_8h_af72b6be18dd5cd2d758843d183ef26e5}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID4@{DDF\_VDCR\_RAID4}}
\index{DDF\_VDCR\_RAID4@{DDF\_VDCR\_RAID4}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID4}{DDF\_VDCR\_RAID4}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID4~0x04}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00234}{234}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ae550d7061f3f14b7bae4bfb6d3689f51}\label{md__ddf_8h_ae550d7061f3f14b7bae4bfb6d3689f51}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID5@{DDF\_VDCR\_RAID5}}
\index{DDF\_VDCR\_RAID5@{DDF\_VDCR\_RAID5}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID5}{DDF\_VDCR\_RAID5}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID5~0x05}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00235}{235}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a0c4f1891641c4f610cb594df6b415fd6}\label{md__ddf_8h_a0c4f1891641c4f610cb594df6b415fd6}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID5E@{DDF\_VDCR\_RAID5E}}
\index{DDF\_VDCR\_RAID5E@{DDF\_VDCR\_RAID5E}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID5E}{DDF\_VDCR\_RAID5E}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID5E~0x15}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00240}{240}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ab27c059f110d84da7e0c70f04ac1d225}\label{md__ddf_8h_ab27c059f110d84da7e0c70f04ac1d225}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID5EE@{DDF\_VDCR\_RAID5EE}}
\index{DDF\_VDCR\_RAID5EE@{DDF\_VDCR\_RAID5EE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID5EE}{DDF\_VDCR\_RAID5EE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID5\+EE~0x25}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00241}{241}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_aa3c6803a5875ad02e6fd41fd03631e38}\label{md__ddf_8h_aa3c6803a5875ad02e6fd41fd03631e38}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_RAID6@{DDF\_VDCR\_RAID6}}
\index{DDF\_VDCR\_RAID6@{DDF\_VDCR\_RAID6}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_RAID6}{DDF\_VDCR\_RAID6}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+RAID6~0x06}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00236}{236}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a1291d17ae144e5d2d738abb767bc582b}\label{md__ddf_8h_a1291d17ae144e5d2d738abb767bc582b}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_SIGNATURE@{DDF\_VDCR\_SIGNATURE}}
\index{DDF\_VDCR\_SIGNATURE@{DDF\_VDCR\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_SIGNATURE}{DDF\_VDCR\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+SIGNATURE~0xeeeeeeee}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00222}{222}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ad135d454ecef4c110794d0132eedf148}\label{md__ddf_8h_ad135d454ecef4c110794d0132eedf148}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDCR\_SINGLE@{DDF\_VDCR\_SINGLE}}
\index{DDF\_VDCR\_SINGLE@{DDF\_VDCR\_SINGLE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDCR\_SINGLE}{DDF\_VDCR\_SINGLE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDCR\+\_\+\+SINGLE~0x0f}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00238}{238}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_addf574b3be952886363162c6966b2bc4}\label{md__ddf_8h_addf574b3be952886363162c6966b2bc4}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_DEGRADED@{DDF\_VDE\_DEGRADED}}
\index{DDF\_VDE\_DEGRADED@{DDF\_VDE\_DEGRADED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_DEGRADED}{DDF\_VDE\_DEGRADED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+DEGRADED~0x01}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00185}{185}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ab90b9d1aedce32e5202a896d8b9cd024}\label{md__ddf_8h_ab90b9d1aedce32e5202a896d8b9cd024}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_DELETED@{DDF\_VDE\_DELETED}}
\index{DDF\_VDE\_DELETED@{DDF\_VDE\_DELETED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_DELETED}{DDF\_VDE\_DELETED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+DELETED~0x02}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00186}{186}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a3e0890bbbeacf3529050faacf8032b80}\label{md__ddf_8h_a3e0890bbbeacf3529050faacf8032b80}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_DIRTY@{DDF\_VDE\_DIRTY}}
\index{DDF\_VDE\_DIRTY@{DDF\_VDE\_DIRTY}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_DIRTY}{DDF\_VDE\_DIRTY}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+DIRTY~(1 $<$$<$ 4)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00193}{193}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_afd91d2be18e1ca06d68098395d893a55}\label{md__ddf_8h_afd91d2be18e1ca06d68098395d893a55}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_ENFORCE\_GROUP@{DDF\_VDE\_ENFORCE\_GROUP}}
\index{DDF\_VDE\_ENFORCE\_GROUP@{DDF\_VDE\_ENFORCE\_GROUP}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_ENFORCE\_GROUP}{DDF\_VDE\_ENFORCE\_GROUP}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+ENFORCE\+\_\+\+GROUP~(1 $<$$<$ 1)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00179}{179}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a94b7ee17a470332db1d872ba40062eba}\label{md__ddf_8h_a94b7ee17a470332db1d872ba40062eba}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_FAILED@{DDF\_VDE\_FAILED}}
\index{DDF\_VDE\_FAILED@{DDF\_VDE\_FAILED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_FAILED}{DDF\_VDE\_FAILED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+FAILED~0x04}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00188}{188}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_aef5c4c4910c232b6cb3747acb6734c7d}\label{md__ddf_8h_aef5c4c4910c232b6cb3747acb6734c7d}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_INIT\_FULL@{DDF\_VDE\_INIT\_FULL}}
\index{DDF\_VDE\_INIT\_FULL@{DDF\_VDE\_INIT\_FULL}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_INIT\_FULL}{DDF\_VDE\_INIT\_FULL}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+INIT\+\_\+\+FULL~0x02}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00197}{197}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a7f12f3a0b9e37ae15c3616c0df6da06f}\label{md__ddf_8h_a7f12f3a0b9e37ae15c3616c0df6da06f}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_INIT\_MASK@{DDF\_VDE\_INIT\_MASK}}
\index{DDF\_VDE\_INIT\_MASK@{DDF\_VDE\_INIT\_MASK}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_INIT\_MASK}{DDF\_VDE\_INIT\_MASK}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+INIT\+\_\+\+MASK~0x03}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00198}{198}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a5cae8e3def9005d7f4e2e2bb0914dcf2}\label{md__ddf_8h_a5cae8e3def9005d7f4e2e2bb0914dcf2}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_INIT\_QUICK@{DDF\_VDE\_INIT\_QUICK}}
\index{DDF\_VDE\_INIT\_QUICK@{DDF\_VDE\_INIT\_QUICK}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_INIT\_QUICK}{DDF\_VDE\_INIT\_QUICK}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+INIT\+\_\+\+QUICK~0x01}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00196}{196}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a312272d11b90f3d91d08780ca7abc514}\label{md__ddf_8h_a312272d11b90f3d91d08780ca7abc514}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_MISSING@{DDF\_VDE\_MISSING}}
\index{DDF\_VDE\_MISSING@{DDF\_VDE\_MISSING}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_MISSING}{DDF\_VDE\_MISSING}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+MISSING~0x03}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00187}{187}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a2d41fc58caeb61eba616befa9bb53f0c}\label{md__ddf_8h_a2d41fc58caeb61eba616befa9bb53f0c}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_MORPH@{DDF\_VDE\_MORPH}}
\index{DDF\_VDE\_MORPH@{DDF\_VDE\_MORPH}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_MORPH}{DDF\_VDE\_MORPH}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+MORPH~(1 $<$$<$ 3)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00192}{192}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_aa60198ea7c5a689a79e7bd9e925bc0df}\label{md__ddf_8h_aa60198ea7c5a689a79e7bd9e925bc0df}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_OFFLINE@{DDF\_VDE\_OFFLINE}}
\index{DDF\_VDE\_OFFLINE@{DDF\_VDE\_OFFLINE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_OFFLINE}{DDF\_VDE\_OFFLINE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+OFFLINE~0x06}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00190}{190}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a4b1aad703d216821b299362688f2168c}\label{md__ddf_8h_a4b1aad703d216821b299362688f2168c}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_OPTIMAL@{DDF\_VDE\_OPTIMAL}}
\index{DDF\_VDE\_OPTIMAL@{DDF\_VDE\_OPTIMAL}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_OPTIMAL}{DDF\_VDE\_OPTIMAL}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+OPTIMAL~0x00}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00184}{184}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a5837c777171ff644b4fccde03a28b180}\label{md__ddf_8h_a5837c777171ff644b4fccde03a28b180}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_OWNER\_ID\_VALID@{DDF\_VDE\_OWNER\_ID\_VALID}}
\index{DDF\_VDE\_OWNER\_ID\_VALID@{DDF\_VDE\_OWNER\_ID\_VALID}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_OWNER\_ID\_VALID}{DDF\_VDE\_OWNER\_ID\_VALID}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+OWNER\+\_\+\+ID\+\_\+\+VALID~(1 $<$$<$ 3)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00181}{181}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_afe7bf3713760f5a5f72fe7a420009247}\label{md__ddf_8h_afe7bf3713760f5a5f72fe7a420009247}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_PARTIAL@{DDF\_VDE\_PARTIAL}}
\index{DDF\_VDE\_PARTIAL@{DDF\_VDE\_PARTIAL}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_PARTIAL}{DDF\_VDE\_PARTIAL}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+PARTIAL~0x05}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00189}{189}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ac582028dd7f5bae237eab4c23d4b39c9}\label{md__ddf_8h_ac582028dd7f5bae237eab4c23d4b39c9}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_SHARED@{DDF\_VDE\_SHARED}}
\index{DDF\_VDE\_SHARED@{DDF\_VDE\_SHARED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_SHARED}{DDF\_VDE\_SHARED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+SHARED~(1 $<$$<$ 0)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00178}{178}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_af43e1dd9ecbe9a97112c714c15920218}\label{md__ddf_8h_af43e1dd9ecbe9a97112c714c15920218}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_STATE\_MASK@{DDF\_VDE\_STATE\_MASK}}
\index{DDF\_VDE\_STATE\_MASK@{DDF\_VDE\_STATE\_MASK}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_STATE\_MASK}{DDF\_VDE\_STATE\_MASK}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+STATE\+\_\+\+MASK~0x07}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00191}{191}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a880a0d4f306e3410488f3bafb19a1126}\label{md__ddf_8h_a880a0d4f306e3410488f3bafb19a1126}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_UACCESS\_BLOCKED@{DDF\_VDE\_UACCESS\_BLOCKED}}
\index{DDF\_VDE\_UACCESS\_BLOCKED@{DDF\_VDE\_UACCESS\_BLOCKED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_UACCESS\_BLOCKED}{DDF\_VDE\_UACCESS\_BLOCKED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+BLOCKED~0xc0}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00201}{201}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_ae66242bf0b149bc49a51285f9433c977}\label{md__ddf_8h_ae66242bf0b149bc49a51285f9433c977}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_UACCESS\_MASK@{DDF\_VDE\_UACCESS\_MASK}}
\index{DDF\_VDE\_UACCESS\_MASK@{DDF\_VDE\_UACCESS\_MASK}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_UACCESS\_MASK}{DDF\_VDE\_UACCESS\_MASK}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+MASK~0xc0}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00202}{202}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a9fcc7066e44cf0139757af54bec8fe18}\label{md__ddf_8h_a9fcc7066e44cf0139757af54bec8fe18}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_UACCESS\_RO@{DDF\_VDE\_UACCESS\_RO}}
\index{DDF\_VDE\_UACCESS\_RO@{DDF\_VDE\_UACCESS\_RO}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_UACCESS\_RO}{DDF\_VDE\_UACCESS\_RO}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+RO~0x80}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00200}{200}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_af7283a3a3b6bbfc44fd4c826f21167f7}\label{md__ddf_8h_af7283a3a3b6bbfc44fd4c826f21167f7}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_UACCESS\_RW@{DDF\_VDE\_UACCESS\_RW}}
\index{DDF\_VDE\_UACCESS\_RW@{DDF\_VDE\_UACCESS\_RW}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_UACCESS\_RW}{DDF\_VDE\_UACCESS\_RW}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+UACCESS\+\_\+\+RW~0x00}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00199}{199}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a50226cd88bdaff366565beb3596ffb2a}\label{md__ddf_8h_a50226cd88bdaff366565beb3596ffb2a}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_UNICODE\_NAME@{DDF\_VDE\_UNICODE\_NAME}}
\index{DDF\_VDE\_UNICODE\_NAME@{DDF\_VDE\_UNICODE\_NAME}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_UNICODE\_NAME}{DDF\_VDE\_UNICODE\_NAME}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+UNICODE\+\_\+\+NAME~(1 $<$$<$ 2)}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00180}{180}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_af5787cdf52b9def4b4d83af9965d10f6}\label{md__ddf_8h_af5787cdf52b9def4b4d83af9965d10f6}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VDE\_UNINTIALIZED@{DDF\_VDE\_UNINTIALIZED}}
\index{DDF\_VDE\_UNINTIALIZED@{DDF\_VDE\_UNINTIALIZED}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VDE\_UNINTIALIZED}{DDF\_VDE\_UNINTIALIZED}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VDE\+\_\+\+UNINTIALIZED~0x00}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00195}{195}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a37da55e3a3c7ec5bc1132deb728545e8}\label{md__ddf_8h_a37da55e3a3c7ec5bc1132deb728545e8}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VENDOR\_LOG\_SIGNATURE@{DDF\_VENDOR\_LOG\_SIGNATURE}}
\index{DDF\_VENDOR\_LOG\_SIGNATURE@{DDF\_VENDOR\_LOG\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VENDOR\_LOG\_SIGNATURE}{DDF\_VENDOR\_LOG\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VENDOR\+\_\+\+LOG\+\_\+\+SIGNATURE~0x01dbeef0}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00341}{341}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.

\mbox{\Hypertarget{md__ddf_8h_a2194e0b6af01093dfc4c331e6deaf0ed}\label{md__ddf_8h_a2194e0b6af01093dfc4c331e6deaf0ed}} 
\index{md\_ddf.h@{md\_ddf.h}!DDF\_VUCR\_SIGNATURE@{DDF\_VUCR\_SIGNATURE}}
\index{DDF\_VUCR\_SIGNATURE@{DDF\_VUCR\_SIGNATURE}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{DDF\_VUCR\_SIGNATURE}{DDF\_VUCR\_SIGNATURE}}
{\footnotesize\ttfamily \#define DDF\+\_\+\+VUCR\+\_\+\+SIGNATURE~0x88888888}



Definition at line \mbox{\hyperlink{md__ddf_8h_source_l00279}{279}} of file \mbox{\hyperlink{md__ddf_8h_source}{md\+\_\+ddf.\+h}}.



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{md__ddf_8h_a4e1ed848a07fd6bdc37515ea9c28b7f0}\label{md__ddf_8h_a4e1ed848a07fd6bdc37515ea9c28b7f0}} 
\index{md\_ddf.h@{md\_ddf.h}!\_\_packed@{\_\_packed}}
\index{\_\_packed@{\_\_packed}!md\_ddf.h@{md\_ddf.h}}
\doxysubsubsection{\texorpdfstring{\_\_packed}{\_\_packed}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structddf__vendor__log}{ddf\+\_\+vendor\+\_\+log}} \+\_\+\+\_\+packed}

