\hypertarget{md__intel_8c}{}\doxysection{geom/raid/md\+\_\+intel.c File Reference}
\label{md__intel_8c}\index{geom/raid/md\_intel.c@{geom/raid/md\_intel.c}}
{\ttfamily \#include $<$sys/cdefs.\+h$>$}\newline
{\ttfamily \#include $<$sys/param.\+h$>$}\newline
{\ttfamily \#include $<$sys/bio.\+h$>$}\newline
{\ttfamily \#include $<$sys/endian.\+h$>$}\newline
{\ttfamily \#include $<$sys/kernel.\+h$>$}\newline
{\ttfamily \#include $<$sys/kobj.\+h$>$}\newline
{\ttfamily \#include $<$sys/limits.\+h$>$}\newline
{\ttfamily \#include $<$sys/lock.\+h$>$}\newline
{\ttfamily \#include $<$sys/malloc.\+h$>$}\newline
{\ttfamily \#include $<$sys/mutex.\+h$>$}\newline
{\ttfamily \#include $<$sys/systm.\+h$>$}\newline
{\ttfamily \#include $<$sys/taskqueue.\+h$>$}\newline
{\ttfamily \#include $<$sys/disk.\+h$>$}\newline
{\ttfamily \#include $<$geom/geom.\+h$>$}\newline
{\ttfamily \#include $<$geom/geom\+\_\+dbg.\+h$>$}\newline
{\ttfamily \#include \char`\"{}geom/raid/g\+\_\+raid.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}g\+\_\+raid\+\_\+md\+\_\+if.\+h\char`\"{}}\newline
Include dependency graph for md\+\_\+intel.\+c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{df/d63/md__intel_8c__incl}
\end{center}
\end{figure}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}}
\item 
struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}}
\item 
struct \mbox{\hyperlink{structintel__raid__disk}{intel\+\_\+raid\+\_\+disk}}
\item 
struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}}
\item 
struct \mbox{\hyperlink{structg__raid__md__intel__perdisk}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk}}
\item 
struct \mbox{\hyperlink{structg__raid__md__intel__pervolume}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume}}
\item 
struct \mbox{\hyperlink{structg__raid__md__intel__object}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{md__intel_8c_aa3da74fbfa115b47a51db3fbc5d83136}{INTEL\+\_\+\+S\+\_\+\+READY}}~0x00
\item 
\#define \mbox{\hyperlink{md__intel_8c_aae75cc2c95bebee1bb9092bbba82dfba}{INTEL\+\_\+\+S\+\_\+\+UNINITIALIZED}}~0x01
\item 
\#define \mbox{\hyperlink{md__intel_8c_a9e0e0fbd31a8b33d38c2b1d22bf9ad49}{INTEL\+\_\+\+S\+\_\+\+DEGRADED}}~0x02
\item 
\#define \mbox{\hyperlink{md__intel_8c_a0097ee7011fc0bfd374ec995342a5808}{INTEL\+\_\+\+S\+\_\+\+FAILURE}}~0x03
\item 
\#define \mbox{\hyperlink{md__intel_8c_ac4df06f718999bb87f51a911ce0fe8ef}{INTEL\+\_\+\+T\+\_\+\+RAID0}}~0x00
\item 
\#define \mbox{\hyperlink{md__intel_8c_ad6ea69ed94509e2f415aa81f80eb829a}{INTEL\+\_\+\+T\+\_\+\+RAID1}}~0x01
\item 
\#define \mbox{\hyperlink{md__intel_8c_ad79ddcabf696e6e7cef2db9d39bdc82b}{INTEL\+\_\+\+T\+\_\+\+RAID5}}~0x05
\item 
\#define \mbox{\hyperlink{md__intel_8c_a03b6328012ec5504a085179c0c55e983}{INTEL\+\_\+\+DI\+\_\+\+IDX}}~0x00ffffff
\item 
\#define \mbox{\hyperlink{md__intel_8c_af628a1e39d26f5b23b461d619898a5b6}{INTEL\+\_\+\+DI\+\_\+\+RBLD}}~0x01000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_a5851f381c538f148a549265f499692c6}{INTEL\+\_\+\+ST\+\_\+\+BOOTABLE}}~0x00000001
\item 
\#define \mbox{\hyperlink{md__intel_8c_a6f26a00f50267394ff2f7c62f3f40ff8}{INTEL\+\_\+\+ST\+\_\+\+BOOT\+\_\+\+DEVICE}}~0x00000002
\item 
\#define \mbox{\hyperlink{md__intel_8c_aa9d6b96beb1f964dae3daac1293d1987}{INTEL\+\_\+\+ST\+\_\+\+READ\+\_\+\+COALESCING}}~0x00000004
\item 
\#define \mbox{\hyperlink{md__intel_8c_ae77c23bb034f4cfa8b301eef9726943d}{INTEL\+\_\+\+ST\+\_\+\+WRITE\+\_\+\+COALESCING}}~0x00000008
\item 
\#define \mbox{\hyperlink{md__intel_8c_a84d0d4cd43ce99eeaff4ab662d06ae3e}{INTEL\+\_\+\+ST\+\_\+\+LAST\+\_\+\+SHUTDOWN\+\_\+\+DIRTY}}~0x00000010
\item 
\#define \mbox{\hyperlink{md__intel_8c_a773d3d1878155e3ef8308881fafb2f4d}{INTEL\+\_\+\+ST\+\_\+\+HIDDEN\+\_\+\+AT\+\_\+\+BOOT}}~0x00000020
\item 
\#define \mbox{\hyperlink{md__intel_8c_a3a87ea772a128d3431c9e2d0894e1e2c}{INTEL\+\_\+\+ST\+\_\+\+CURRENTLY\+\_\+\+HIDDEN}}~0x00000040
\item 
\#define \mbox{\hyperlink{md__intel_8c_a8eb8c2ac9022ddcbea5ae2faf1c9db29}{INTEL\+\_\+\+ST\+\_\+\+VERIFY\+\_\+\+AND\+\_\+\+FIX}}~0x00000080
\item 
\#define \mbox{\hyperlink{md__intel_8c_a318bfe739267cde8340d39b4c61a8fe6}{INTEL\+\_\+\+ST\+\_\+\+MAP\+\_\+\+STATE\+\_\+\+UNINIT}}~0x00000100
\item 
\#define \mbox{\hyperlink{md__intel_8c_a9cfdd61e555f0c02f4b70778776a2bd1}{INTEL\+\_\+\+ST\+\_\+\+NO\+\_\+\+AUTO\+\_\+\+RECOVERY}}~0x00000200
\item 
\#define \mbox{\hyperlink{md__intel_8c_ac2969a192a713613975d3346b9c498fc}{INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+N\+\_\+\+GO}}~0x00000400
\item 
\#define \mbox{\hyperlink{md__intel_8c_a50c800af999cd92f37112d3f71a4e532}{INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+MAN\+\_\+\+SYNC}}~0x00000800
\item 
\#define \mbox{\hyperlink{md__intel_8c_a54a59a33b270fad894d3fc1da1bbe329}{INTEL\+\_\+\+ST\+\_\+\+CNG\+\_\+\+MASTER\+\_\+\+DISK\+\_\+\+NUM}}~0x00001000
\item 
\#define \mbox{\hyperlink{md__intel_8c_a89bf82a4ee6d13c266f728292bcc29e4}{INTEL\+\_\+\+CNGST\+\_\+\+UPDATED}}~0
\item 
\#define \mbox{\hyperlink{md__intel_8c_a6763a442a1140d7613a65fa3e1d9d880}{INTEL\+\_\+\+CNGST\+\_\+\+NEEDS\+\_\+\+UPDATE}}~1
\item 
\#define \mbox{\hyperlink{md__intel_8c_a0c64803dc30fa13cae2a1617d67e5017}{INTEL\+\_\+\+CNGST\+\_\+\+MASTER\+\_\+\+MISSING}}~2
\item 
\#define \mbox{\hyperlink{md__intel_8c_a6c3bd0942243ee7a3fe6e984682c23d0}{INTEL\+\_\+\+MT\+\_\+\+INIT}}~0
\item 
\#define \mbox{\hyperlink{md__intel_8c_acf2f6b332ae8e850f983775f34b82588}{INTEL\+\_\+\+MT\+\_\+\+REBUILD}}~1
\item 
\#define \mbox{\hyperlink{md__intel_8c_ad61ff49ce32f04b0f816bd7bd2c9028e}{INTEL\+\_\+\+MT\+\_\+\+VERIFY}}~2
\item 
\#define \mbox{\hyperlink{md__intel_8c_aedba10cd8d3e55eeecb5ede63879d662}{INTEL\+\_\+\+MT\+\_\+\+GEN\+\_\+\+MIGR}}~3
\item 
\#define \mbox{\hyperlink{md__intel_8c_a6f3950bb00aca407f10527e56be675ac}{INTEL\+\_\+\+MT\+\_\+\+STATE\+\_\+\+CHANGE}}~4
\item 
\#define \mbox{\hyperlink{md__intel_8c_aaf4e52e15df77e945be9a74f3504aad0}{INTEL\+\_\+\+MT\+\_\+\+REPAIR}}~5
\item 
\#define \mbox{\hyperlink{md__intel_8c_a5dbcd36b9464b2422265a9366a758c03}{INTEL\+\_\+\+SERIAL\+\_\+\+LEN}}~16
\item 
\#define \mbox{\hyperlink{md__intel_8c_a27c34d21d917bf2f77b79abdfa107e87}{INTEL\+\_\+\+F\+\_\+\+SPARE}}~0x01
\item 
\#define \mbox{\hyperlink{md__intel_8c_a85171ec13ae3bab27fe6eac19c1ab872}{INTEL\+\_\+\+F\+\_\+\+ASSIGNED}}~0x02
\item 
\#define \mbox{\hyperlink{md__intel_8c_ae855ddd7b1366b634edf82bd731bf139}{INTEL\+\_\+\+F\+\_\+\+FAILED}}~0x04
\item 
\#define \mbox{\hyperlink{md__intel_8c_a50621783f4f433678bb190399455d50c}{INTEL\+\_\+\+F\+\_\+\+ONLINE}}~0x08
\item 
\#define \mbox{\hyperlink{md__intel_8c_a25112a7eb150b6d060671f807d759c98}{INTEL\+\_\+\+F\+\_\+\+DISABLED}}~0x80
\item 
\#define \mbox{\hyperlink{md__intel_8c_a6134af974a82b80c2de8f9f3173d4beb}{INTEL\+\_\+\+MAGIC}}~\char`\"{}Intel Raid ISM Cfg Sig. \char`\"{}
\item 
\#define \mbox{\hyperlink{md__intel_8c_a3f6613423ea29316cfdf25a4a855dd4f}{INTEL\+\_\+\+VERSION\+\_\+1000}}~\char`\"{}1.\+0.\+00\char`\"{} /$\ast$ RAID0 $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_aece1525dc52f553c9cf6ea2a78c353cb}{INTEL\+\_\+\+VERSION\+\_\+1100}}~\char`\"{}1.\+1.\+00\char`\"{} /$\ast$ RAID1 $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_ab571cf207a4fa115f931f6e7737a4d64}{INTEL\+\_\+\+VERSION\+\_\+1200}}~\char`\"{}1.\+2.\+00\char`\"{} /$\ast$ Many volumes $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_aa28c3f49476c25464eef3aa8795370bc}{INTEL\+\_\+\+VERSION\+\_\+1201}}~\char`\"{}1.\+2.\+01\char`\"{} /$\ast$ 3 or 4 disks $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_a50fcc74af8d6cc15e98f981247562974}{INTEL\+\_\+\+VERSION\+\_\+1202}}~\char`\"{}1.\+2.\+02\char`\"{} /$\ast$ RAID5 $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_a945ec2e3b04a64eb95d0cc8a83a9e432}{INTEL\+\_\+\+VERSION\+\_\+1204}}~\char`\"{}1.\+2.\+04\char`\"{} /$\ast$ 5 or 6 disks $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_ae1d0beafe81a641b3352857d03143dde}{INTEL\+\_\+\+VERSION\+\_\+1206}}~\char`\"{}1.\+2.\+06\char`\"{} /$\ast$ CNG $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_a0934f121286aef207d0ea7e5c8fdaf6d}{INTEL\+\_\+\+VERSION\+\_\+1300}}~\char`\"{}1.\+3.\+00\char`\"{} /$\ast$ Attributes $\ast$/
\item 
\#define \mbox{\hyperlink{md__intel_8c_a793f95843c5b3fa47361b3d5c4924267}{INTEL\+\_\+\+ATTR\+\_\+\+RAID0}}~0x00000001
\item 
\#define \mbox{\hyperlink{md__intel_8c_aa931e3ea517f26febe21903ed947e246}{INTEL\+\_\+\+ATTR\+\_\+\+RAID1}}~0x00000002
\item 
\#define \mbox{\hyperlink{md__intel_8c_a412d7782b319b432acfdc67a43212804}{INTEL\+\_\+\+ATTR\+\_\+\+RAID10}}~0x00000004
\item 
\#define \mbox{\hyperlink{md__intel_8c_ab7ee1db42c0ae1699f5cd7a9bea39241}{INTEL\+\_\+\+ATTR\+\_\+\+RAID1E}}~0x00000008
\item 
\#define \mbox{\hyperlink{md__intel_8c_a42c69c1879ad2ea5fe45674f3cbb7a53}{INTEL\+\_\+\+ATTR\+\_\+\+RAID5}}~0x00000010
\item 
\#define \mbox{\hyperlink{md__intel_8c_a1b48d3bbfc8893e7931f3b8236800af2}{INTEL\+\_\+\+ATTR\+\_\+\+RAIDCNG}}~0x00000020
\item 
\#define \mbox{\hyperlink{md__intel_8c_abb4bd527c6e2977e724adb9b2e40c682}{INTEL\+\_\+\+ATTR\+\_\+\+EXT\+\_\+\+STRIP}}~0x00000040
\item 
\#define \mbox{\hyperlink{md__intel_8c_a58403e998e0ca4b86502b8b46ad15679}{INTEL\+\_\+\+ATTR\+\_\+\+NVM\+\_\+\+CACHE}}~0x02000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_ac946395e8cb77d6cb5833ddb8cd23547}{INTEL\+\_\+\+ATTR\+\_\+2\+TB\+\_\+\+DISK}}~0x04000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_ae02a40af67c69049e76cdb661a8705d4}{INTEL\+\_\+\+ATTR\+\_\+\+BBM}}~0x08000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_acf7f17703cae57a3a62a2dd15accf4b0}{INTEL\+\_\+\+ATTR\+\_\+\+NVM\+\_\+\+CACHE2}}~0x10000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_a2062e8ed0a3a26647030e6ae433d63b4}{INTEL\+\_\+\+ATTR\+\_\+2\+TB}}~0x20000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_a315fbc962e6b6934472641aa50c1aae6}{INTEL\+\_\+\+ATTR\+\_\+\+PM}}~0x40000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_a7cc833bdb461059dfc9609e1412f18f8}{INTEL\+\_\+\+ATTR\+\_\+\+CHECKSUM}}~0x80000000
\item 
\#define \mbox{\hyperlink{md__intel_8c_acdb1c2caf09313d5eb7a64f37efa36d5}{INTEL\+\_\+\+ATTR\+\_\+\+SUPPORTED}}
\item 
\#define \mbox{\hyperlink{md__intel_8c_ac5dfd242ca795b9520139f7c78ba9ba3}{INTEL\+\_\+\+MAX\+\_\+\+MD\+\_\+\+SIZE}}(ndisks)
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{md__intel_8c_a8c3ef283470a68cd30afe9b8a72cb60f}{\+\_\+\+\_\+\+FBSDID}} (\char`\"{}\$Free\+BSD\$\char`\"{})
\item 
static \mbox{\hyperlink{md__intel_8c_a8ca1e8b4d9cb81866d1536accfdfa9f2}{MALLOC\+\_\+\+DEFINE}} (M\+\_\+\+MD\+\_\+\+INTEL, \char`\"{}md\+\_\+intel\+\_\+data\char`\"{}, \char`\"{}GEOM\+\_\+\+RAID Intel metadata\char`\"{})
\item 
static struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$ \mbox{\hyperlink{md__intel_8c_a0770b641e6846b2c0aec95de8d32dc66}{intel\+\_\+get\+\_\+map}} (struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$mvol, int i)
\item 
static struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$ \mbox{\hyperlink{md__intel_8c_a4291a7480582bdaa41fccea6ca9fcce9}{intel\+\_\+get\+\_\+volume}} (struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$meta, int i)
\item 
static off\+\_\+t \mbox{\hyperlink{md__intel_8c_ab9a6536d81b56167b67f8f7eef7e4f28}{intel\+\_\+get\+\_\+map\+\_\+offset}} (struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$mmap)
\item 
static void \mbox{\hyperlink{md__intel_8c_aa8359cee88f0a33bde5c7e8b22389df9}{intel\+\_\+set\+\_\+map\+\_\+offset}} (struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$mmap, off\+\_\+t \mbox{\hyperlink{g__raid__tr__if_8m_ad5f0842c40c7e46344fd8df70187fa0f}{offset}})
\item 
static off\+\_\+t \mbox{\hyperlink{md__intel_8c_ad8eb07ea0f42b0dee10c372b1037eb5d}{intel\+\_\+get\+\_\+map\+\_\+disk\+\_\+sectors}} (struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$mmap)
\item 
static void \mbox{\hyperlink{md__intel_8c_a682069beff33188d39e2852c2d4aca14}{intel\+\_\+set\+\_\+map\+\_\+disk\+\_\+sectors}} (struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$mmap, off\+\_\+t disk\+\_\+sectors)
\item 
static void \mbox{\hyperlink{md__intel_8c_a47fcb87e6705a86b786c58eee030c91f}{intel\+\_\+set\+\_\+map\+\_\+stripe\+\_\+count}} (struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$mmap, off\+\_\+t stripe\+\_\+count)
\item 
static off\+\_\+t \mbox{\hyperlink{md__intel_8c_a0489b03cf2e2fcd0e1c451938c16b6eb}{intel\+\_\+get\+\_\+disk\+\_\+sectors}} (struct \mbox{\hyperlink{structintel__raid__disk}{intel\+\_\+raid\+\_\+disk}} $\ast$\mbox{\hyperlink{structdisk}{disk}})
\item 
static void \mbox{\hyperlink{md__intel_8c_a94db600860339e778f98cd6581bbefcd}{intel\+\_\+set\+\_\+disk\+\_\+sectors}} (struct \mbox{\hyperlink{structintel__raid__disk}{intel\+\_\+raid\+\_\+disk}} $\ast$\mbox{\hyperlink{structdisk}{disk}}, off\+\_\+t sectors)
\item 
static off\+\_\+t \mbox{\hyperlink{md__intel_8c_a99827f71c574a2333c927dcb44cf0b37}{intel\+\_\+get\+\_\+vol\+\_\+curr\+\_\+migr\+\_\+unit}} (struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_aaa46aabd2a891668d71cec64e90b4848}{vol}})
\item 
static void \mbox{\hyperlink{md__intel_8c_ae9323565d4b39802cedf1f8efb24369c}{intel\+\_\+set\+\_\+vol\+\_\+curr\+\_\+migr\+\_\+unit}} (struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_aaa46aabd2a891668d71cec64e90b4848}{vol}}, off\+\_\+t curr\+\_\+migr\+\_\+unit)
\item 
static char $\ast$ \mbox{\hyperlink{md__intel_8c_ae4c13b0cd3a195a405f9f067c502e89f}{intel\+\_\+status2str}} (int status)
\item 
static char $\ast$ \mbox{\hyperlink{md__intel_8c_a4ba9a67fd401d0b21881f4a0cc47b01b}{intel\+\_\+type2str}} (int \mbox{\hyperlink{g__part__if_8m_a56fbef8e35abe6f0859d223619275ce4}{type}})
\item 
static char $\ast$ \mbox{\hyperlink{md__intel_8c_a035708df815dc317a3ee43a2b2a4a245}{intel\+\_\+cngst2str}} (int cng\+\_\+state)
\item 
static char $\ast$ \mbox{\hyperlink{md__intel_8c_a71314476f382eef03c76fe04913389b8}{intel\+\_\+mt2str}} (int \mbox{\hyperlink{g__part__if_8m_a56fbef8e35abe6f0859d223619275ce4}{type}})
\item 
static void \mbox{\hyperlink{md__intel_8c_a6b76d55ca3088561dc852ac3393b19a5}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print}} (struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$meta)
\item 
static struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$ \mbox{\hyperlink{md__intel_8c_a4f1f3bcd5b4af574b486bd8e46ad117e}{intel\+\_\+meta\+\_\+copy}} (struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$meta)
\item 
static int \mbox{\hyperlink{md__intel_8c_a4933d907b210fae0b0d51f52b93d5e19}{intel\+\_\+meta\+\_\+find\+\_\+disk}} (struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$meta, char $\ast$serial)
\item 
static struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$ \mbox{\hyperlink{md__intel_8c_a294cfd6b6eb74d8745b44c2bba6ee6bb}{intel\+\_\+meta\+\_\+read}} (struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a3d8e3ec9f529e77fa46f92363b115a01}{cp}})
\item 
static int \mbox{\hyperlink{md__intel_8c_a1d44d6837cdbf59d38bdfde48cd995d3}{intel\+\_\+meta\+\_\+write}} (struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a3d8e3ec9f529e77fa46f92363b115a01}{cp}}, struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$meta)
\item 
static int \mbox{\hyperlink{md__intel_8c_a57b48f3413ef41715933575fd6ec0279}{intel\+\_\+meta\+\_\+erase}} (struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a3d8e3ec9f529e77fa46f92363b115a01}{cp}})
\item 
static int \mbox{\hyperlink{md__intel_8c_acaff5a8054fe5ef04a40706cc09a0b41}{intel\+\_\+meta\+\_\+write\+\_\+spare}} (struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a3d8e3ec9f529e77fa46f92363b115a01}{cp}}, struct \mbox{\hyperlink{structintel__raid__disk}{intel\+\_\+raid\+\_\+disk}} $\ast$d)
\item 
static struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$ \mbox{\hyperlink{md__intel_8c_ad1a11a5a274e2de558ba45382e1366af}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+get\+\_\+disk}} (struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$sc, int id)
\item 
static int \mbox{\hyperlink{md__intel_8c_a7f11a2a796b509acfdbcfa7ecf747006}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+supported}} (int level, int qual, int disks, int force)
\item 
static struct \mbox{\hyperlink{structg__raid__volume}{g\+\_\+raid\+\_\+volume}} $\ast$ \mbox{\hyperlink{md__intel_8c_a3647760f14807115b0129293f43dc399}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+get\+\_\+volume}} (struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$sc, int id)
\item 
static int \mbox{\hyperlink{md__intel_8c_a2cab21dd4abcd285a1e3bfa513e61f17}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk}} (struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$\mbox{\hyperlink{structdisk}{disk}})
\item 
static void \mbox{\hyperlink{md__intel_8c_a8a691b5c1412cadb81fec192082ef545}{g\+\_\+disk\+\_\+md\+\_\+intel\+\_\+retaste}} (void $\ast$arg, int pending)
\item 
static void \mbox{\hyperlink{md__intel_8c_a98cd9a45a932e4366ef3a9db0fdc5273}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill}} (struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$sc)
\item 
static void \mbox{\hyperlink{md__intel_8c_aca36a5c0885f8c418c0596f8d81f46c7}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start}} (struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$sc)
\item 
static void \mbox{\hyperlink{md__intel_8c_a80fe8764ebf18ac666546f3d419144d3}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+new\+\_\+disk}} (struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$\mbox{\hyperlink{structdisk}{disk}})
\item 
static void \mbox{\hyperlink{md__intel_8c_a7aa9a3f5d20f94d78dc03b45b39f6b19}{g\+\_\+raid\+\_\+intel\+\_\+go}} (void $\ast$arg)
\item 
static int \mbox{\hyperlink{md__intel_8c_adf956728080ea03cda90a80db4631149}{g\+\_\+raid\+\_\+md\+\_\+create\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structg__class}{g\+\_\+class}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a4f7502795edfd2493d3d223d0df33e1d}{mp}}, struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}} $\ast$$\ast$\mbox{\hyperlink{g__raid__md__if_8m_a2e19b314cc992e25ba4ea6cddd4b36aa}{gp}})
\item 
static int \mbox{\hyperlink{md__intel_8c_a1f599651d1c6fbaa40c12f7038e65db1}{g\+\_\+raid\+\_\+md\+\_\+get\+\_\+label}} (struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a3d8e3ec9f529e77fa46f92363b115a01}{cp}}, char $\ast$serial, int serlen)
\item 
static int \mbox{\hyperlink{md__intel_8c_a86818ef290d8e5fdc1dd5652854fe0bf}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structg__class}{g\+\_\+class}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a4f7502795edfd2493d3d223d0df33e1d}{mp}}, struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_a3d8e3ec9f529e77fa46f92363b115a01}{cp}}, struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}} $\ast$$\ast$\mbox{\hyperlink{g__raid__md__if_8m_a2e19b314cc992e25ba4ea6cddd4b36aa}{gp}})
\item 
static int \mbox{\hyperlink{md__intel_8c_a83000edb9c309eec41ce9c2f9389c218}{g\+\_\+raid\+\_\+md\+\_\+event\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$\mbox{\hyperlink{structdisk}{disk}}, u\+\_\+int \mbox{\hyperlink{g__raid__tr__if_8m_a683a43faabf5ffc974caacd425b678d0}{event}})
\item 
static int \mbox{\hyperlink{md__intel_8c_a9ef5b9ea45f95b9a0ac7c63afb82355b}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structgctl__req}{gctl\+\_\+req}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_ac3f02080343d005bc245831006856ea4}{req}})
\item 
static int \mbox{\hyperlink{md__intel_8c_a31dbe322c53248080d216d147a6f297b}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structg__raid__volume}{g\+\_\+raid\+\_\+volume}} $\ast$tvol, struct \mbox{\hyperlink{structg__raid__subdisk}{g\+\_\+raid\+\_\+subdisk}} $\ast$tsd, struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$tdisk)
\item 
static int \mbox{\hyperlink{md__intel_8c_a147e67e5869871899903a5c331a17711}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structg__raid__subdisk}{g\+\_\+raid\+\_\+subdisk}} $\ast$tsd, struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$tdisk)
\item 
static int \mbox{\hyperlink{md__intel_8c_a7ef79e652bb773d0835a4c4ce327339d}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$\mbox{\hyperlink{structdisk}{disk}})
\item 
static int \mbox{\hyperlink{md__intel_8c_ad6824b4df16b509e22d04b3e60f02d3a}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+volume\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md, struct \mbox{\hyperlink{structg__raid__volume}{g\+\_\+raid\+\_\+volume}} $\ast$\mbox{\hyperlink{g__raid__md__if_8m_aaa46aabd2a891668d71cec64e90b4848}{vol}})
\item 
static int \mbox{\hyperlink{md__intel_8c_a73518ac7e9abbb109a434f7c6221ae30}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+intel}} (struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$md)
\item 
\mbox{\hyperlink{md__intel_8c_a3499b01ab4a2bc061ce2ac8ccdea8d97}{G\+\_\+\+RAID\+\_\+\+MD\+\_\+\+DECLARE}} (intel, \char`\"{}Intel\char`\"{})
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} \mbox{\hyperlink{md__intel_8c_ab7071c3e8b1f035a3ef7e8c6388f71b9}{\+\_\+\+\_\+packed}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+create\+\_\+t \mbox{\hyperlink{md__intel_8c_a4c700d919c8b683239111e5efb866a6b}{g\+\_\+raid\+\_\+md\+\_\+create\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+t \mbox{\hyperlink{md__intel_8c_af48e82d38c970129850e45ad932814b4}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+event\+\_\+t \mbox{\hyperlink{md__intel_8c_a72c0d1fb75493b481fb38f7c4003f709}{g\+\_\+raid\+\_\+md\+\_\+event\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+t \mbox{\hyperlink{md__intel_8c_a8cfeace25c57d55d524b3bace0921ce5}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+write\+\_\+t \mbox{\hyperlink{md__intel_8c_a7e8bbc06ea9c615838a33a3e1289fd2b}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+t \mbox{\hyperlink{md__intel_8c_a8405606d7917dfc05fda829e97c8d3d2}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+t \mbox{\hyperlink{md__intel_8c_a9439042f80feff62238e1df5ec3a6f0f}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+free\+\_\+volume\+\_\+t \mbox{\hyperlink{md__intel_8c_a06b79be50354a098c8a7fbc0ec3d5260}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+volume\+\_\+intel}}
\item 
static g\+\_\+raid\+\_\+md\+\_\+free\+\_\+t \mbox{\hyperlink{md__intel_8c_a063fd2d74cfc2d5782b3777b93a2a1ca}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+intel}}
\item 
static kobj\+\_\+method\+\_\+t \mbox{\hyperlink{md__intel_8c_a3d9989bcbdd2123408dabccab347bc85}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+methods}} \mbox{[}$\,$\mbox{]}
\item 
static struct \mbox{\hyperlink{structg__raid__md__class}{g\+\_\+raid\+\_\+md\+\_\+class}} \mbox{\hyperlink{md__intel_8c_abaa5e99e30312fc575b7cd10685dd722}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+class}}
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{md__intel_8c_a2062e8ed0a3a26647030e6ae433d63b4}\label{md__intel_8c_a2062e8ed0a3a26647030e6ae433d63b4}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_2TB@{INTEL\_ATTR\_2TB}}
\index{INTEL\_ATTR\_2TB@{INTEL\_ATTR\_2TB}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_2TB}{INTEL\_ATTR\_2TB}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+2\+TB~0x20000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00178}{178}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ac946395e8cb77d6cb5833ddb8cd23547}\label{md__intel_8c_ac946395e8cb77d6cb5833ddb8cd23547}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_2TB\_DISK@{INTEL\_ATTR\_2TB\_DISK}}
\index{INTEL\_ATTR\_2TB\_DISK@{INTEL\_ATTR\_2TB\_DISK}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_2TB\_DISK}{INTEL\_ATTR\_2TB\_DISK}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+2\+TB\+\_\+\+DISK~0x04000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00175}{175}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ae02a40af67c69049e76cdb661a8705d4}\label{md__intel_8c_ae02a40af67c69049e76cdb661a8705d4}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_BBM@{INTEL\_ATTR\_BBM}}
\index{INTEL\_ATTR\_BBM@{INTEL\_ATTR\_BBM}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_BBM}{INTEL\_ATTR\_BBM}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+BBM~0x08000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00176}{176}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a7cc833bdb461059dfc9609e1412f18f8}\label{md__intel_8c_a7cc833bdb461059dfc9609e1412f18f8}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_CHECKSUM@{INTEL\_ATTR\_CHECKSUM}}
\index{INTEL\_ATTR\_CHECKSUM@{INTEL\_ATTR\_CHECKSUM}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_CHECKSUM}{INTEL\_ATTR\_CHECKSUM}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+CHECKSUM~0x80000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00180}{180}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_abb4bd527c6e2977e724adb9b2e40c682}\label{md__intel_8c_abb4bd527c6e2977e724adb9b2e40c682}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_EXT\_STRIP@{INTEL\_ATTR\_EXT\_STRIP}}
\index{INTEL\_ATTR\_EXT\_STRIP@{INTEL\_ATTR\_EXT\_STRIP}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_EXT\_STRIP}{INTEL\_ATTR\_EXT\_STRIP}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+EXT\+\_\+\+STRIP~0x00000040}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00173}{173}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a58403e998e0ca4b86502b8b46ad15679}\label{md__intel_8c_a58403e998e0ca4b86502b8b46ad15679}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_NVM\_CACHE@{INTEL\_ATTR\_NVM\_CACHE}}
\index{INTEL\_ATTR\_NVM\_CACHE@{INTEL\_ATTR\_NVM\_CACHE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_NVM\_CACHE}{INTEL\_ATTR\_NVM\_CACHE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+NVM\+\_\+\+CACHE~0x02000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00174}{174}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_acf7f17703cae57a3a62a2dd15accf4b0}\label{md__intel_8c_acf7f17703cae57a3a62a2dd15accf4b0}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_NVM\_CACHE2@{INTEL\_ATTR\_NVM\_CACHE2}}
\index{INTEL\_ATTR\_NVM\_CACHE2@{INTEL\_ATTR\_NVM\_CACHE2}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_NVM\_CACHE2}{INTEL\_ATTR\_NVM\_CACHE2}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+NVM\+\_\+\+CACHE2~0x10000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00177}{177}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a315fbc962e6b6934472641aa50c1aae6}\label{md__intel_8c_a315fbc962e6b6934472641aa50c1aae6}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_PM@{INTEL\_ATTR\_PM}}
\index{INTEL\_ATTR\_PM@{INTEL\_ATTR\_PM}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_PM}{INTEL\_ATTR\_PM}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+PM~0x40000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00179}{179}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a793f95843c5b3fa47361b3d5c4924267}\label{md__intel_8c_a793f95843c5b3fa47361b3d5c4924267}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_RAID0@{INTEL\_ATTR\_RAID0}}
\index{INTEL\_ATTR\_RAID0@{INTEL\_ATTR\_RAID0}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_RAID0}{INTEL\_ATTR\_RAID0}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+RAID0~0x00000001}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00167}{167}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aa931e3ea517f26febe21903ed947e246}\label{md__intel_8c_aa931e3ea517f26febe21903ed947e246}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_RAID1@{INTEL\_ATTR\_RAID1}}
\index{INTEL\_ATTR\_RAID1@{INTEL\_ATTR\_RAID1}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_RAID1}{INTEL\_ATTR\_RAID1}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+RAID1~0x00000002}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00168}{168}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a412d7782b319b432acfdc67a43212804}\label{md__intel_8c_a412d7782b319b432acfdc67a43212804}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_RAID10@{INTEL\_ATTR\_RAID10}}
\index{INTEL\_ATTR\_RAID10@{INTEL\_ATTR\_RAID10}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_RAID10}{INTEL\_ATTR\_RAID10}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+RAID10~0x00000004}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00169}{169}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ab7ee1db42c0ae1699f5cd7a9bea39241}\label{md__intel_8c_ab7ee1db42c0ae1699f5cd7a9bea39241}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_RAID1E@{INTEL\_ATTR\_RAID1E}}
\index{INTEL\_ATTR\_RAID1E@{INTEL\_ATTR\_RAID1E}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_RAID1E}{INTEL\_ATTR\_RAID1E}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+RAID1E~0x00000008}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00170}{170}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a42c69c1879ad2ea5fe45674f3cbb7a53}\label{md__intel_8c_a42c69c1879ad2ea5fe45674f3cbb7a53}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_RAID5@{INTEL\_ATTR\_RAID5}}
\index{INTEL\_ATTR\_RAID5@{INTEL\_ATTR\_RAID5}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_RAID5}{INTEL\_ATTR\_RAID5}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+RAID5~0x00000010}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00171}{171}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a1b48d3bbfc8893e7931f3b8236800af2}\label{md__intel_8c_a1b48d3bbfc8893e7931f3b8236800af2}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_RAIDCNG@{INTEL\_ATTR\_RAIDCNG}}
\index{INTEL\_ATTR\_RAIDCNG@{INTEL\_ATTR\_RAIDCNG}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_RAIDCNG}{INTEL\_ATTR\_RAIDCNG}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+RAIDCNG~0x00000020}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00172}{172}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_acdb1c2caf09313d5eb7a64f37efa36d5}\label{md__intel_8c_acdb1c2caf09313d5eb7a64f37efa36d5}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ATTR\_SUPPORTED@{INTEL\_ATTR\_SUPPORTED}}
\index{INTEL\_ATTR\_SUPPORTED@{INTEL\_ATTR\_SUPPORTED}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ATTR\_SUPPORTED}{INTEL\_ATTR\_SUPPORTED}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ATTR\+\_\+\+SUPPORTED}

{\bfseries Value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{    ( \mbox{\hyperlink{md__intel_8c_a793f95843c5b3fa47361b3d5c4924267}{INTEL\_ATTR\_RAID0}} | \mbox{\hyperlink{md__intel_8c_aa931e3ea517f26febe21903ed947e246}{INTEL\_ATTR\_RAID1}} |     \(\backslash\)}
\DoxyCodeLine{    INTEL\_ATTR\_RAID10 | \mbox{\hyperlink{md__intel_8c_ab7ee1db42c0ae1699f5cd7a9bea39241}{INTEL\_ATTR\_RAID1E}} | \mbox{\hyperlink{md__intel_8c_a42c69c1879ad2ea5fe45674f3cbb7a53}{INTEL\_ATTR\_RAID5}} |         \(\backslash\)}
\DoxyCodeLine{    INTEL\_ATTR\_RAIDCNG | \mbox{\hyperlink{md__intel_8c_abb4bd527c6e2977e724adb9b2e40c682}{INTEL\_ATTR\_EXT\_STRIP}} | \mbox{\hyperlink{md__intel_8c_ac946395e8cb77d6cb5833ddb8cd23547}{INTEL\_ATTR\_2TB\_DISK}} |    \(\backslash\)}
\DoxyCodeLine{    INTEL\_ATTR\_2TB | \mbox{\hyperlink{md__intel_8c_a315fbc962e6b6934472641aa50c1aae6}{INTEL\_ATTR\_PM}} | \mbox{\hyperlink{md__intel_8c_a7cc833bdb461059dfc9609e1412f18f8}{INTEL\_ATTR\_CHECKSUM}} )}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{md__intel_8c_source_l00195}{195}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a0c64803dc30fa13cae2a1617d67e5017}\label{md__intel_8c_a0c64803dc30fa13cae2a1617d67e5017}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_CNGST\_MASTER\_MISSING@{INTEL\_CNGST\_MASTER\_MISSING}}
\index{INTEL\_CNGST\_MASTER\_MISSING@{INTEL\_CNGST\_MASTER\_MISSING}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_CNGST\_MASTER\_MISSING}{INTEL\_CNGST\_MASTER\_MISSING}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+CNGST\+\_\+\+MASTER\+\_\+\+MISSING~2}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00107}{107}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a6763a442a1140d7613a65fa3e1d9d880}\label{md__intel_8c_a6763a442a1140d7613a65fa3e1d9d880}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_CNGST\_NEEDS\_UPDATE@{INTEL\_CNGST\_NEEDS\_UPDATE}}
\index{INTEL\_CNGST\_NEEDS\_UPDATE@{INTEL\_CNGST\_NEEDS\_UPDATE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_CNGST\_NEEDS\_UPDATE}{INTEL\_CNGST\_NEEDS\_UPDATE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+CNGST\+\_\+\+NEEDS\+\_\+\+UPDATE~1}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00106}{106}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a89bf82a4ee6d13c266f728292bcc29e4}\label{md__intel_8c_a89bf82a4ee6d13c266f728292bcc29e4}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_CNGST\_UPDATED@{INTEL\_CNGST\_UPDATED}}
\index{INTEL\_CNGST\_UPDATED@{INTEL\_CNGST\_UPDATED}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_CNGST\_UPDATED}{INTEL\_CNGST\_UPDATED}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+CNGST\+\_\+\+UPDATED~0}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00105}{105}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a03b6328012ec5504a085179c0c55e983}\label{md__intel_8c_a03b6328012ec5504a085179c0c55e983}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_DI\_IDX@{INTEL\_DI\_IDX}}
\index{INTEL\_DI\_IDX@{INTEL\_DI\_IDX}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_DI\_IDX}{INTEL\_DI\_IDX}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+DI\+\_\+\+IDX~0x00ffffff}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00077}{77}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_af628a1e39d26f5b23b461d619898a5b6}\label{md__intel_8c_af628a1e39d26f5b23b461d619898a5b6}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_DI\_RBLD@{INTEL\_DI\_RBLD}}
\index{INTEL\_DI\_RBLD@{INTEL\_DI\_RBLD}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_DI\_RBLD}{INTEL\_DI\_RBLD}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+DI\+\_\+\+RBLD~0x01000000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00078}{78}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a85171ec13ae3bab27fe6eac19c1ab872}\label{md__intel_8c_a85171ec13ae3bab27fe6eac19c1ab872}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_F\_ASSIGNED@{INTEL\_F\_ASSIGNED}}
\index{INTEL\_F\_ASSIGNED@{INTEL\_F\_ASSIGNED}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_F\_ASSIGNED}{INTEL\_F\_ASSIGNED}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+F\+\_\+\+ASSIGNED~0x02}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00137}{137}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a25112a7eb150b6d060671f807d759c98}\label{md__intel_8c_a25112a7eb150b6d060671f807d759c98}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_F\_DISABLED@{INTEL\_F\_DISABLED}}
\index{INTEL\_F\_DISABLED@{INTEL\_F\_DISABLED}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_F\_DISABLED}{INTEL\_F\_DISABLED}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+F\+\_\+\+DISABLED~0x80}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00140}{140}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ae855ddd7b1366b634edf82bd731bf139}\label{md__intel_8c_ae855ddd7b1366b634edf82bd731bf139}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_F\_FAILED@{INTEL\_F\_FAILED}}
\index{INTEL\_F\_FAILED@{INTEL\_F\_FAILED}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_F\_FAILED}{INTEL\_F\_FAILED}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+F\+\_\+\+FAILED~0x04}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00138}{138}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a50621783f4f433678bb190399455d50c}\label{md__intel_8c_a50621783f4f433678bb190399455d50c}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_F\_ONLINE@{INTEL\_F\_ONLINE}}
\index{INTEL\_F\_ONLINE@{INTEL\_F\_ONLINE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_F\_ONLINE}{INTEL\_F\_ONLINE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+F\+\_\+\+ONLINE~0x08}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00139}{139}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a27c34d21d917bf2f77b79abdfa107e87}\label{md__intel_8c_a27c34d21d917bf2f77b79abdfa107e87}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_F\_SPARE@{INTEL\_F\_SPARE}}
\index{INTEL\_F\_SPARE@{INTEL\_F\_SPARE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_F\_SPARE}{INTEL\_F\_SPARE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+F\+\_\+\+SPARE~0x01}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00136}{136}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a6134af974a82b80c2de8f9f3173d4beb}\label{md__intel_8c_a6134af974a82b80c2de8f9f3173d4beb}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MAGIC@{INTEL\_MAGIC}}
\index{INTEL\_MAGIC@{INTEL\_MAGIC}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MAGIC}{INTEL\_MAGIC}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MAGIC~\char`\"{}Intel Raid ISM Cfg Sig. \char`\"{}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00148}{148}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ac5dfd242ca795b9520139f7c78ba9ba3}\label{md__intel_8c_ac5dfd242ca795b9520139f7c78ba9ba3}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MAX\_MD\_SIZE@{INTEL\_MAX\_MD\_SIZE}}
\index{INTEL\_MAX\_MD\_SIZE@{INTEL\_MAX\_MD\_SIZE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MAX\_MD\_SIZE}{INTEL\_MAX\_MD\_SIZE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MAX\+\_\+\+MD\+\_\+\+SIZE(\begin{DoxyParamCaption}\item[{}]{ndisks }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{    (\textcolor{keyword}{sizeof}(\textcolor{keyword}{struct }\mbox{\hyperlink{structintel__raid__conf}{intel\_raid\_conf}}) +                            \(\backslash\)}
\DoxyCodeLine{     sizeof(struct \mbox{\hyperlink{structintel__raid__disk}{intel\_raid\_disk}}) * (ndisks -\/ 1) +             \(\backslash\)}
\DoxyCodeLine{     \textcolor{keyword}{sizeof}(\textcolor{keyword}{struct} \mbox{\hyperlink{structintel__raid__vol}{intel\_raid\_vol}}) * 2 +                  \(\backslash\)}
\DoxyCodeLine{     sizeof(\textcolor{keyword}{struct} \mbox{\hyperlink{structintel__raid__map}{intel\_raid\_map}}) * 2 +                  \(\backslash\)}
\DoxyCodeLine{     sizeof(uint32\_t) * (ndisks -\/ 1) * 4)}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{md__intel_8c_source_l00200}{200}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aedba10cd8d3e55eeecb5ede63879d662}\label{md__intel_8c_aedba10cd8d3e55eeecb5ede63879d662}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MT\_GEN\_MIGR@{INTEL\_MT\_GEN\_MIGR}}
\index{INTEL\_MT\_GEN\_MIGR@{INTEL\_MT\_GEN\_MIGR}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MT\_GEN\_MIGR}{INTEL\_MT\_GEN\_MIGR}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MT\+\_\+\+GEN\+\_\+\+MIGR~3}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00118}{118}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a6c3bd0942243ee7a3fe6e984682c23d0}\label{md__intel_8c_a6c3bd0942243ee7a3fe6e984682c23d0}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MT\_INIT@{INTEL\_MT\_INIT}}
\index{INTEL\_MT\_INIT@{INTEL\_MT\_INIT}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MT\_INIT}{INTEL\_MT\_INIT}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MT\+\_\+\+INIT~0}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00115}{115}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_acf2f6b332ae8e850f983775f34b82588}\label{md__intel_8c_acf2f6b332ae8e850f983775f34b82588}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MT\_REBUILD@{INTEL\_MT\_REBUILD}}
\index{INTEL\_MT\_REBUILD@{INTEL\_MT\_REBUILD}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MT\_REBUILD}{INTEL\_MT\_REBUILD}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MT\+\_\+\+REBUILD~1}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00116}{116}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aaf4e52e15df77e945be9a74f3504aad0}\label{md__intel_8c_aaf4e52e15df77e945be9a74f3504aad0}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MT\_REPAIR@{INTEL\_MT\_REPAIR}}
\index{INTEL\_MT\_REPAIR@{INTEL\_MT\_REPAIR}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MT\_REPAIR}{INTEL\_MT\_REPAIR}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MT\+\_\+\+REPAIR~5}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00120}{120}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a6f3950bb00aca407f10527e56be675ac}\label{md__intel_8c_a6f3950bb00aca407f10527e56be675ac}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MT\_STATE\_CHANGE@{INTEL\_MT\_STATE\_CHANGE}}
\index{INTEL\_MT\_STATE\_CHANGE@{INTEL\_MT\_STATE\_CHANGE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MT\_STATE\_CHANGE}{INTEL\_MT\_STATE\_CHANGE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MT\+\_\+\+STATE\+\_\+\+CHANGE~4}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00119}{119}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ad61ff49ce32f04b0f816bd7bd2c9028e}\label{md__intel_8c_ad61ff49ce32f04b0f816bd7bd2c9028e}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_MT\_VERIFY@{INTEL\_MT\_VERIFY}}
\index{INTEL\_MT\_VERIFY@{INTEL\_MT\_VERIFY}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_MT\_VERIFY}{INTEL\_MT\_VERIFY}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+MT\+\_\+\+VERIFY~2}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00117}{117}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a9e0e0fbd31a8b33d38c2b1d22bf9ad49}\label{md__intel_8c_a9e0e0fbd31a8b33d38c2b1d22bf9ad49}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_S\_DEGRADED@{INTEL\_S\_DEGRADED}}
\index{INTEL\_S\_DEGRADED@{INTEL\_S\_DEGRADED}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_S\_DEGRADED}{INTEL\_S\_DEGRADED}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+S\+\_\+\+DEGRADED~0x02}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00060}{60}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a0097ee7011fc0bfd374ec995342a5808}\label{md__intel_8c_a0097ee7011fc0bfd374ec995342a5808}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_S\_FAILURE@{INTEL\_S\_FAILURE}}
\index{INTEL\_S\_FAILURE@{INTEL\_S\_FAILURE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_S\_FAILURE}{INTEL\_S\_FAILURE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+S\+\_\+\+FAILURE~0x03}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00061}{61}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aa3da74fbfa115b47a51db3fbc5d83136}\label{md__intel_8c_aa3da74fbfa115b47a51db3fbc5d83136}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_S\_READY@{INTEL\_S\_READY}}
\index{INTEL\_S\_READY@{INTEL\_S\_READY}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_S\_READY}{INTEL\_S\_READY}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+S\+\_\+\+READY~0x00}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00058}{58}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aae75cc2c95bebee1bb9092bbba82dfba}\label{md__intel_8c_aae75cc2c95bebee1bb9092bbba82dfba}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_S\_UNINITIALIZED@{INTEL\_S\_UNINITIALIZED}}
\index{INTEL\_S\_UNINITIALIZED@{INTEL\_S\_UNINITIALIZED}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_S\_UNINITIALIZED}{INTEL\_S\_UNINITIALIZED}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+S\+\_\+\+UNINITIALIZED~0x01}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00059}{59}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a5dbcd36b9464b2422265a9366a758c03}\label{md__intel_8c_a5dbcd36b9464b2422265a9366a758c03}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_SERIAL\_LEN@{INTEL\_SERIAL\_LEN}}
\index{INTEL\_SERIAL\_LEN@{INTEL\_SERIAL\_LEN}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_SERIAL\_LEN}{INTEL\_SERIAL\_LEN}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+SERIAL\+\_\+\+LEN~16}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00131}{131}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a6f26a00f50267394ff2f7c62f3f40ff8}\label{md__intel_8c_a6f26a00f50267394ff2f7c62f3f40ff8}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_BOOT\_DEVICE@{INTEL\_ST\_BOOT\_DEVICE}}
\index{INTEL\_ST\_BOOT\_DEVICE@{INTEL\_ST\_BOOT\_DEVICE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_BOOT\_DEVICE}{INTEL\_ST\_BOOT\_DEVICE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+BOOT\+\_\+\+DEVICE~0x00000002}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00086}{86}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a5851f381c538f148a549265f499692c6}\label{md__intel_8c_a5851f381c538f148a549265f499692c6}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_BOOTABLE@{INTEL\_ST\_BOOTABLE}}
\index{INTEL\_ST\_BOOTABLE@{INTEL\_ST\_BOOTABLE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_BOOTABLE}{INTEL\_ST\_BOOTABLE}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+BOOTABLE~0x00000001}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00085}{85}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a50c800af999cd92f37112d3f71a4e532}\label{md__intel_8c_a50c800af999cd92f37112d3f71a4e532}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_CLONE\_MAN\_SYNC@{INTEL\_ST\_CLONE\_MAN\_SYNC}}
\index{INTEL\_ST\_CLONE\_MAN\_SYNC@{INTEL\_ST\_CLONE\_MAN\_SYNC}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_CLONE\_MAN\_SYNC}{INTEL\_ST\_CLONE\_MAN\_SYNC}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+MAN\+\_\+\+SYNC~0x00000800}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00096}{96}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ac2969a192a713613975d3346b9c498fc}\label{md__intel_8c_ac2969a192a713613975d3346b9c498fc}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_CLONE\_N\_GO@{INTEL\_ST\_CLONE\_N\_GO}}
\index{INTEL\_ST\_CLONE\_N\_GO@{INTEL\_ST\_CLONE\_N\_GO}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_CLONE\_N\_GO}{INTEL\_ST\_CLONE\_N\_GO}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+N\+\_\+\+GO~0x00000400}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00095}{95}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a54a59a33b270fad894d3fc1da1bbe329}\label{md__intel_8c_a54a59a33b270fad894d3fc1da1bbe329}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_CNG\_MASTER\_DISK\_NUM@{INTEL\_ST\_CNG\_MASTER\_DISK\_NUM}}
\index{INTEL\_ST\_CNG\_MASTER\_DISK\_NUM@{INTEL\_ST\_CNG\_MASTER\_DISK\_NUM}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_CNG\_MASTER\_DISK\_NUM}{INTEL\_ST\_CNG\_MASTER\_DISK\_NUM}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+CNG\+\_\+\+MASTER\+\_\+\+DISK\+\_\+\+NUM~0x00001000}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00097}{97}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a3a87ea772a128d3431c9e2d0894e1e2c}\label{md__intel_8c_a3a87ea772a128d3431c9e2d0894e1e2c}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_CURRENTLY\_HIDDEN@{INTEL\_ST\_CURRENTLY\_HIDDEN}}
\index{INTEL\_ST\_CURRENTLY\_HIDDEN@{INTEL\_ST\_CURRENTLY\_HIDDEN}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_CURRENTLY\_HIDDEN}{INTEL\_ST\_CURRENTLY\_HIDDEN}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+CURRENTLY\+\_\+\+HIDDEN~0x00000040}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00091}{91}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a773d3d1878155e3ef8308881fafb2f4d}\label{md__intel_8c_a773d3d1878155e3ef8308881fafb2f4d}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_HIDDEN\_AT\_BOOT@{INTEL\_ST\_HIDDEN\_AT\_BOOT}}
\index{INTEL\_ST\_HIDDEN\_AT\_BOOT@{INTEL\_ST\_HIDDEN\_AT\_BOOT}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_HIDDEN\_AT\_BOOT}{INTEL\_ST\_HIDDEN\_AT\_BOOT}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+HIDDEN\+\_\+\+AT\+\_\+\+BOOT~0x00000020}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00090}{90}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a84d0d4cd43ce99eeaff4ab662d06ae3e}\label{md__intel_8c_a84d0d4cd43ce99eeaff4ab662d06ae3e}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_LAST\_SHUTDOWN\_DIRTY@{INTEL\_ST\_LAST\_SHUTDOWN\_DIRTY}}
\index{INTEL\_ST\_LAST\_SHUTDOWN\_DIRTY@{INTEL\_ST\_LAST\_SHUTDOWN\_DIRTY}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_LAST\_SHUTDOWN\_DIRTY}{INTEL\_ST\_LAST\_SHUTDOWN\_DIRTY}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+LAST\+\_\+\+SHUTDOWN\+\_\+\+DIRTY~0x00000010}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00089}{89}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a318bfe739267cde8340d39b4c61a8fe6}\label{md__intel_8c_a318bfe739267cde8340d39b4c61a8fe6}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_MAP\_STATE\_UNINIT@{INTEL\_ST\_MAP\_STATE\_UNINIT}}
\index{INTEL\_ST\_MAP\_STATE\_UNINIT@{INTEL\_ST\_MAP\_STATE\_UNINIT}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_MAP\_STATE\_UNINIT}{INTEL\_ST\_MAP\_STATE\_UNINIT}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+MAP\+\_\+\+STATE\+\_\+\+UNINIT~0x00000100}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00093}{93}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a9cfdd61e555f0c02f4b70778776a2bd1}\label{md__intel_8c_a9cfdd61e555f0c02f4b70778776a2bd1}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_NO\_AUTO\_RECOVERY@{INTEL\_ST\_NO\_AUTO\_RECOVERY}}
\index{INTEL\_ST\_NO\_AUTO\_RECOVERY@{INTEL\_ST\_NO\_AUTO\_RECOVERY}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_NO\_AUTO\_RECOVERY}{INTEL\_ST\_NO\_AUTO\_RECOVERY}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+NO\+\_\+\+AUTO\+\_\+\+RECOVERY~0x00000200}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00094}{94}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aa9d6b96beb1f964dae3daac1293d1987}\label{md__intel_8c_aa9d6b96beb1f964dae3daac1293d1987}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_READ\_COALESCING@{INTEL\_ST\_READ\_COALESCING}}
\index{INTEL\_ST\_READ\_COALESCING@{INTEL\_ST\_READ\_COALESCING}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_READ\_COALESCING}{INTEL\_ST\_READ\_COALESCING}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+READ\+\_\+\+COALESCING~0x00000004}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00087}{87}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a8eb8c2ac9022ddcbea5ae2faf1c9db29}\label{md__intel_8c_a8eb8c2ac9022ddcbea5ae2faf1c9db29}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_VERIFY\_AND\_FIX@{INTEL\_ST\_VERIFY\_AND\_FIX}}
\index{INTEL\_ST\_VERIFY\_AND\_FIX@{INTEL\_ST\_VERIFY\_AND\_FIX}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_VERIFY\_AND\_FIX}{INTEL\_ST\_VERIFY\_AND\_FIX}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+VERIFY\+\_\+\+AND\+\_\+\+FIX~0x00000080}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00092}{92}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ae77c23bb034f4cfa8b301eef9726943d}\label{md__intel_8c_ae77c23bb034f4cfa8b301eef9726943d}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_ST\_WRITE\_COALESCING@{INTEL\_ST\_WRITE\_COALESCING}}
\index{INTEL\_ST\_WRITE\_COALESCING@{INTEL\_ST\_WRITE\_COALESCING}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_ST\_WRITE\_COALESCING}{INTEL\_ST\_WRITE\_COALESCING}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+ST\+\_\+\+WRITE\+\_\+\+COALESCING~0x00000008}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00088}{88}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ac4df06f718999bb87f51a911ce0fe8ef}\label{md__intel_8c_ac4df06f718999bb87f51a911ce0fe8ef}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_T\_RAID0@{INTEL\_T\_RAID0}}
\index{INTEL\_T\_RAID0@{INTEL\_T\_RAID0}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_T\_RAID0}{INTEL\_T\_RAID0}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+T\+\_\+\+RAID0~0x00}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00064}{64}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ad6ea69ed94509e2f415aa81f80eb829a}\label{md__intel_8c_ad6ea69ed94509e2f415aa81f80eb829a}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_T\_RAID1@{INTEL\_T\_RAID1}}
\index{INTEL\_T\_RAID1@{INTEL\_T\_RAID1}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_T\_RAID1}{INTEL\_T\_RAID1}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+T\+\_\+\+RAID1~0x01}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00065}{65}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ad79ddcabf696e6e7cef2db9d39bdc82b}\label{md__intel_8c_ad79ddcabf696e6e7cef2db9d39bdc82b}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_T\_RAID5@{INTEL\_T\_RAID5}}
\index{INTEL\_T\_RAID5@{INTEL\_T\_RAID5}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_T\_RAID5}{INTEL\_T\_RAID5}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+T\+\_\+\+RAID5~0x05}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00066}{66}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a3f6613423ea29316cfdf25a4a855dd4f}\label{md__intel_8c_a3f6613423ea29316cfdf25a4a855dd4f}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1000@{INTEL\_VERSION\_1000}}
\index{INTEL\_VERSION\_1000@{INTEL\_VERSION\_1000}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1000}{INTEL\_VERSION\_1000}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1000~\char`\"{}1.\+0.\+00\char`\"{} /$\ast$ RAID0 $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00151}{151}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aece1525dc52f553c9cf6ea2a78c353cb}\label{md__intel_8c_aece1525dc52f553c9cf6ea2a78c353cb}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1100@{INTEL\_VERSION\_1100}}
\index{INTEL\_VERSION\_1100@{INTEL\_VERSION\_1100}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1100}{INTEL\_VERSION\_1100}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1100~\char`\"{}1.\+1.\+00\char`\"{} /$\ast$ RAID1 $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00152}{152}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ab571cf207a4fa115f931f6e7737a4d64}\label{md__intel_8c_ab571cf207a4fa115f931f6e7737a4d64}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1200@{INTEL\_VERSION\_1200}}
\index{INTEL\_VERSION\_1200@{INTEL\_VERSION\_1200}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1200}{INTEL\_VERSION\_1200}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1200~\char`\"{}1.\+2.\+00\char`\"{} /$\ast$ Many volumes $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00153}{153}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_aa28c3f49476c25464eef3aa8795370bc}\label{md__intel_8c_aa28c3f49476c25464eef3aa8795370bc}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1201@{INTEL\_VERSION\_1201}}
\index{INTEL\_VERSION\_1201@{INTEL\_VERSION\_1201}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1201}{INTEL\_VERSION\_1201}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1201~\char`\"{}1.\+2.\+01\char`\"{} /$\ast$ 3 or 4 disks $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00154}{154}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a50fcc74af8d6cc15e98f981247562974}\label{md__intel_8c_a50fcc74af8d6cc15e98f981247562974}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1202@{INTEL\_VERSION\_1202}}
\index{INTEL\_VERSION\_1202@{INTEL\_VERSION\_1202}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1202}{INTEL\_VERSION\_1202}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1202~\char`\"{}1.\+2.\+02\char`\"{} /$\ast$ RAID5 $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00155}{155}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a945ec2e3b04a64eb95d0cc8a83a9e432}\label{md__intel_8c_a945ec2e3b04a64eb95d0cc8a83a9e432}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1204@{INTEL\_VERSION\_1204}}
\index{INTEL\_VERSION\_1204@{INTEL\_VERSION\_1204}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1204}{INTEL\_VERSION\_1204}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1204~\char`\"{}1.\+2.\+04\char`\"{} /$\ast$ 5 or 6 disks $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00156}{156}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_ae1d0beafe81a641b3352857d03143dde}\label{md__intel_8c_ae1d0beafe81a641b3352857d03143dde}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1206@{INTEL\_VERSION\_1206}}
\index{INTEL\_VERSION\_1206@{INTEL\_VERSION\_1206}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1206}{INTEL\_VERSION\_1206}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1206~\char`\"{}1.\+2.\+06\char`\"{} /$\ast$ CNG $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00157}{157}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a0934f121286aef207d0ea7e5c8fdaf6d}\label{md__intel_8c_a0934f121286aef207d0ea7e5c8fdaf6d}} 
\index{md\_intel.c@{md\_intel.c}!INTEL\_VERSION\_1300@{INTEL\_VERSION\_1300}}
\index{INTEL\_VERSION\_1300@{INTEL\_VERSION\_1300}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{INTEL\_VERSION\_1300}{INTEL\_VERSION\_1300}}
{\footnotesize\ttfamily \#define INTEL\+\_\+\+VERSION\+\_\+1300~\char`\"{}1.\+3.\+00\char`\"{} /$\ast$ Attributes $\ast$/}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00158}{158}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{md__intel_8c_a8c3ef283470a68cd30afe9b8a72cb60f}\label{md__intel_8c_a8c3ef283470a68cd30afe9b8a72cb60f}} 
\index{md\_intel.c@{md\_intel.c}!\_\_FBSDID@{\_\_FBSDID}}
\index{\_\_FBSDID@{\_\_FBSDID}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{\_\_FBSDID()}{\_\_FBSDID()}}
{\footnotesize\ttfamily \+\_\+\+\_\+\+FBSDID (\begin{DoxyParamCaption}\item[{\char`\"{}\$Free\+BSD\$\char`\"{}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{md__intel_8c_a8a691b5c1412cadb81fec192082ef545}\label{md__intel_8c_a8a691b5c1412cadb81fec192082ef545}} 
\index{md\_intel.c@{md\_intel.c}!g\_disk\_md\_intel\_retaste@{g\_disk\_md\_intel\_retaste}}
\index{g\_disk\_md\_intel\_retaste@{g\_disk\_md\_intel\_retaste}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_disk\_md\_intel\_retaste()}{g\_disk\_md\_intel\_retaste()}}
{\footnotesize\ttfamily static void g\+\_\+disk\+\_\+md\+\_\+intel\+\_\+retaste (\begin{DoxyParamCaption}\item[{void $\ast$}]{arg,  }\item[{int}]{pending }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01175}{1175}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{g__raid_8h_a490a02fd5fb980866b6fbce0f042ed65}{g\+\_\+raid\+\_\+class}}, \mbox{\hyperlink{g__raid_8h_source_l00064}{G\+\_\+\+RAID\+\_\+\+DEBUG}}, and \mbox{\hyperlink{geom__subr_8c_source_l00349}{g\+\_\+retaste()}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01184}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a8a691b5c1412cadb81fec192082ef545_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a8a691b5c1412cadb81fec192082ef545_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a7aa9a3f5d20f94d78dc03b45b39f6b19}\label{md__intel_8c_a7aa9a3f5d20f94d78dc03b45b39f6b19}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_intel\_go@{g\_raid\_intel\_go}}
\index{g\_raid\_intel\_go@{g\_raid\_intel\_go}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_intel\_go()}{g\_raid\_intel\_go()}}
{\footnotesize\ttfamily static void g\+\_\+raid\+\_\+intel\+\_\+go (\begin{DoxyParamCaption}\item[{void $\ast$}]{arg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01409}{1409}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{g__raid_8c_source_l00614}{g\+\_\+raid\+\_\+event\+\_\+send()}}, \mbox{\hyperlink{g__raid_8h_source_l00291}{G\+\_\+\+RAID\+\_\+\+NODE\+\_\+\+E\+\_\+\+START}}, \mbox{\hyperlink{md__intel_8c_source_l00228}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+started}}, and \mbox{\hyperlink{g__raid_8h_source_l00294}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+md}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a7aa9a3f5d20f94d78dc03b45b39f6b19_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=332pt]{de/db4/md__intel_8c_a7aa9a3f5d20f94d78dc03b45b39f6b19_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_adf956728080ea03cda90a80db4631149}\label{md__intel_8c_adf956728080ea03cda90a80db4631149}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_create\_intel@{g\_raid\_md\_create\_intel}}
\index{g\_raid\_md\_create\_intel@{g\_raid\_md\_create\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_create\_intel()}{g\_raid\_md\_create\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+create\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structg__class}{g\+\_\+class}} $\ast$}]{mp,  }\item[{struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}} $\ast$$\ast$}]{gp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01425}{1425}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid_8c_source_l01873}{g\+\_\+raid\+\_\+create\+\_\+node()}}, \mbox{\hyperlink{g__raid__md__if_8m_ae3e40a1a8689841d6d6f54a441d53d43}{G\+\_\+\+RAID\+\_\+\+MD\+\_\+\+TASTE\+\_\+\+FAIL}}, \mbox{\hyperlink{g__raid__md__if_8m_aa5340dcca98f524650a3aa3675073120}{G\+\_\+\+RAID\+\_\+\+MD\+\_\+\+TASTE\+\_\+\+NEW}}, \mbox{\hyperlink{g__part__if_8m_source_l00195}{gp}}, \mbox{\hyperlink{md__intel_8c_source_l00222}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00224}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+generation}}, \mbox{\hyperlink{md__intel_8c_source_l00223}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+orig\+\_\+config\+\_\+id}}, \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00103}{mp}}, \mbox{\hyperlink{g__part__if_8m_source_l00209}{name}}, and \mbox{\hyperlink{g__raid_8h_source_l00295}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+geom}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_adf956728080ea03cda90a80db4631149_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a9ef5b9ea45f95b9a0ac7c63afb82355b}\label{md__intel_8c_a9ef5b9ea45f95b9a0ac7c63afb82355b}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_ctl\_intel@{g\_raid\_md\_ctl\_intel}}
\index{g\_raid\_md\_ctl\_intel@{g\_raid\_md\_ctl\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_ctl\_intel()}{g\_raid\_md\_ctl\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structgctl__req}{gctl\+\_\+req}} $\ast$}]{req }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01688}{1688}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{geom_8h_source_l00425}{\+\_\+\+PATH\+\_\+\+DEV}}, \mbox{\hyperlink{g__part__if_8m_source_l00233}{cp}}, \mbox{\hyperlink{g__raid_8h_source_l00130}{g\+\_\+raid\+\_\+disk\+::d\+\_\+consumer}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00132}{disk}}, \mbox{\hyperlink{geom_8h_source_l00212}{g\+\_\+provider\+::error}}, \mbox{\hyperlink{md__intel_8c_source_l00135}{intel\+\_\+raid\+\_\+disk\+::flags}}, \mbox{\hyperlink{g__raid_8c_source_l00563}{g\+\_\+raid\+\_\+change\+\_\+disk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8c_source_l00575}{g\+\_\+raid\+\_\+change\+\_\+subdisk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8c_source_l01971}{g\+\_\+raid\+\_\+create\+\_\+disk()}}, \mbox{\hyperlink{g__raid_8c_source_l01916}{g\+\_\+raid\+\_\+create\+\_\+volume()}}, \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{g__raid_8c_source_l02128}{g\+\_\+raid\+\_\+destroy\+\_\+disk()}}, \mbox{\hyperlink{g__raid_8c_source_l02024}{g\+\_\+raid\+\_\+destroy\+\_\+node()}}, \mbox{\hyperlink{g__raid_8c_source_l02075}{g\+\_\+raid\+\_\+destroy\+\_\+volume()}}, \mbox{\hyperlink{g__raid_8h_source_l00124}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+ACTIVE}}, \mbox{\hyperlink{g__raid_8h_source_l00117}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+NONE}}, \mbox{\hyperlink{g__raid_8h_source_l00118}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+OFFLINE}}, \mbox{\hyperlink{g__raid_8h_source_l00122}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+SPARE}}, \mbox{\hyperlink{g__raid_8c_source_l00614}{g\+\_\+raid\+\_\+event\+\_\+send()}}, \mbox{\hyperlink{g__raid_8h_source_l00107}{G\+\_\+\+RAID\+\_\+\+EVENT\+\_\+\+SUBDISK}}, \mbox{\hyperlink{g__raid_8h_source_l00106}{G\+\_\+\+RAID\+\_\+\+EVENT\+\_\+\+VOLUME}}, \mbox{\hyperlink{g__raid_8c_source_l00498}{g\+\_\+raid\+\_\+get\+\_\+disk\+\_\+info()}}, \mbox{\hyperlink{g__raid_8c_source_l00859}{g\+\_\+raid\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{md__intel_8c_source_l00238}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel}}, \mbox{\hyperlink{md__intel_8c_source_l01453}{g\+\_\+raid\+\_\+md\+\_\+get\+\_\+label()}}, \mbox{\hyperlink{md__intel_8c_source_l01184}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill()}}, \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l00856}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+supported()}}, \mbox{\hyperlink{md__intel_8c_source_l00237}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}}, \mbox{\hyperlink{g__raid_8c_source_l00706}{g\+\_\+raid\+\_\+ndisks()}}, \mbox{\hyperlink{g__raid_8c_source_l00813}{g\+\_\+raid\+\_\+nopens()}}, \mbox{\hyperlink{g__raid_8c_source_l00771}{g\+\_\+raid\+\_\+open\+\_\+consumer()}}, \mbox{\hyperlink{g__raid_8c_source_l01984}{g\+\_\+raid\+\_\+start\+\_\+volume()}}, \mbox{\hyperlink{g__raid_8h_source_l00154}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+E\+\_\+\+DISCONNECTED}}, \mbox{\hyperlink{g__raid_8h_source_l00152}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+E\+\_\+\+NEW}}, \mbox{\hyperlink{g__raid_8h_source_l00150}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+ACTIVE}}, \mbox{\hyperlink{g__raid_8h_source_l00143}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+NONE}}, \mbox{\hyperlink{g__raid_8h_source_l00147}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+UNINITIALIZED}}, \mbox{\hyperlink{g__raid_8h_source_l00195}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+E\+\_\+\+START}}, \mbox{\hyperlink{g__raid_8h_source_l00198}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID0}}, \mbox{\hyperlink{g__raid_8h_source_l00199}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1}}, \mbox{\hyperlink{g__raid_8h_source_l00205}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1E}}, \mbox{\hyperlink{g__raid_8h_source_l00202}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID5}}, \mbox{\hyperlink{g__raid_8c_source_l00370}{g\+\_\+raid\+\_\+volume\+\_\+str2level()}}, \mbox{\hyperlink{geom_8h_source_l00389}{g\+\_\+topology\+\_\+lock}}, \mbox{\hyperlink{geom_8h_source_l00396}{g\+\_\+topology\+\_\+unlock}}, \mbox{\hyperlink{geom_8h_a1d51201471b52be7e19a98b0fcb144de}{gctl\+\_\+error()}}, \mbox{\hyperlink{geom__ctl_8c_source_l00395}{gctl\+\_\+get\+\_\+asciiparam()}}, \mbox{\hyperlink{geom__ctl_8c_source_l00388}{gctl\+\_\+get\+\_\+param()}}, \mbox{\hyperlink{geom__ctl_8c_source_l00429}{gctl\+\_\+get\+\_\+paraml()}}, \mbox{\hyperlink{md__intel_8c_source_l00134}{intel\+\_\+raid\+\_\+disk\+::id}}, \mbox{\hyperlink{md__intel_8c_source_l00137}{INTEL\+\_\+\+F\+\_\+\+ASSIGNED}}, \mbox{\hyperlink{md__intel_8c_source_l00139}{INTEL\+\_\+\+F\+\_\+\+ONLINE}}, \mbox{\hyperlink{md__intel_8c_source_l00136}{INTEL\+\_\+\+F\+\_\+\+SPARE}}, \mbox{\hyperlink{md__intel_8c_source_l00339}{intel\+\_\+get\+\_\+disk\+\_\+sectors()}}, \mbox{\hyperlink{md__intel_8c_source_l00801}{intel\+\_\+meta\+\_\+erase()}}, \mbox{\hyperlink{md__intel_8c_source_l00821}{intel\+\_\+meta\+\_\+write\+\_\+spare()}}, \mbox{\hyperlink{md__intel_8c_source_l00131}{INTEL\+\_\+\+SERIAL\+\_\+\+LEN}}, \mbox{\hyperlink{md__intel_8c_source_l00348}{intel\+\_\+set\+\_\+disk\+\_\+sectors()}}, \mbox{\hyperlink{md__intel_8c_source_l00228}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+started}}, \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}, \mbox{\hyperlink{geom_8h_source_l00214}{g\+\_\+provider\+::mediasize}}, \mbox{\hyperlink{geom_8h_source_l00207}{g\+\_\+provider\+::name}}, \mbox{\hyperlink{md__intel_8c_source_l00210}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}, \mbox{\hyperlink{g__part__if_8m_source_l00130}{pp}}, \mbox{\hyperlink{geom_8h_source_l00190}{g\+\_\+consumer\+::private}}, \mbox{\hyperlink{geom_8h_source_l00178}{g\+\_\+consumer\+::provider}}, \mbox{\hyperlink{md__intel_8c_source_l00214}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+volume\+\_\+pos}}, \mbox{\hyperlink{g__part__if_8m_source_l00225}{req}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00147}{sd}}, \mbox{\hyperlink{g__raid_8h_source_l00166}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+disk}}, \mbox{\hyperlink{g__raid_8h_source_l00168}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+offset}}, \mbox{\hyperlink{g__raid_8h_source_l00169}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+size}}, \mbox{\hyperlink{geom_8h_source_l00215}{g\+\_\+provider\+::sectorsize}}, \mbox{\hyperlink{md__intel_8c_source_l00132}{intel\+\_\+raid\+\_\+disk\+::serial}}, \mbox{\hyperlink{g__raid_8h_source_l00262}{g\+\_\+raid\+\_\+volume\+::v\+\_\+disks\+\_\+count}}, \mbox{\hyperlink{g__raid_8h_source_l00284}{g\+\_\+raid\+\_\+volume\+::v\+\_\+global\+\_\+id}}, \mbox{\hyperlink{g__raid_8h_source_l00255}{g\+\_\+raid\+\_\+volume\+::v\+\_\+md\+\_\+data}}, \mbox{\hyperlink{g__raid_8h_source_l00271}{g\+\_\+raid\+\_\+volume\+::v\+\_\+mediasize}}, \mbox{\hyperlink{g__raid_8h_source_l00257}{g\+\_\+raid\+\_\+volume\+::v\+\_\+name}}, \mbox{\hyperlink{g__raid_8h_source_l00252}{g\+\_\+raid\+\_\+volume\+::v\+\_\+provider}}, \mbox{\hyperlink{g__raid_8h_source_l00283}{g\+\_\+raid\+\_\+volume\+::v\+\_\+provider\+\_\+open}}, \mbox{\hyperlink{g__raid_8h_source_l00260}{g\+\_\+raid\+\_\+volume\+::v\+\_\+raid\+\_\+level}}, \mbox{\hyperlink{g__raid_8h_source_l00261}{g\+\_\+raid\+\_\+volume\+::v\+\_\+raid\+\_\+level\+\_\+qualifier}}, \mbox{\hyperlink{g__raid_8h_source_l00270}{g\+\_\+raid\+\_\+volume\+::v\+\_\+sectorsize}}, \mbox{\hyperlink{g__raid_8h_source_l00267}{g\+\_\+raid\+\_\+volume\+::v\+\_\+strip\+\_\+size}}, \mbox{\hyperlink{g__raid_8h_source_l00253}{g\+\_\+raid\+\_\+volume\+::v\+\_\+subdisks}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00139}{vol}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a9ef5b9ea45f95b9a0ac7c63afb82355b_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a3499b01ab4a2bc061ce2ac8ccdea8d97}\label{md__intel_8c_a3499b01ab4a2bc061ce2ac8ccdea8d97}} 
\index{md\_intel.c@{md\_intel.c}!G\_RAID\_MD\_DECLARE@{G\_RAID\_MD\_DECLARE}}
\index{G\_RAID\_MD\_DECLARE@{G\_RAID\_MD\_DECLARE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{G\_RAID\_MD\_DECLARE()}{G\_RAID\_MD\_DECLARE()}}
{\footnotesize\ttfamily G\+\_\+\+RAID\+\_\+\+MD\+\_\+\+DECLARE (\begin{DoxyParamCaption}\item[{intel}]{,  }\item[{\char`\"{}Intel\char`\"{}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{md__intel_8c_a83000edb9c309eec41ce9c2f9389c218}\label{md__intel_8c_a83000edb9c309eec41ce9c2f9389c218}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_event\_intel@{g\_raid\_md\_event\_intel}}
\index{g\_raid\_md\_event\_intel@{g\_raid\_md\_event\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_event\_intel()}{g\_raid\_md\_event\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+event\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$}]{disk,  }\item[{u\+\_\+int}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01632}{1632}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00130}{event}}, \mbox{\hyperlink{g__raid_8c_source_l00563}{g\+\_\+raid\+\_\+change\+\_\+disk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8c_source_l00575}{g\+\_\+raid\+\_\+change\+\_\+subdisk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8c_source_l02128}{g\+\_\+raid\+\_\+destroy\+\_\+disk()}}, \mbox{\hyperlink{g__raid_8c_source_l02024}{g\+\_\+raid\+\_\+destroy\+\_\+node()}}, \mbox{\hyperlink{g__raid_8h_source_l00126}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+E\+\_\+\+DISCONNECTED}}, \mbox{\hyperlink{g__raid_8h_source_l00117}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+NONE}}, \mbox{\hyperlink{g__raid_8h_source_l00118}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+OFFLINE}}, \mbox{\hyperlink{g__raid_8c_source_l00614}{g\+\_\+raid\+\_\+event\+\_\+send()}}, \mbox{\hyperlink{g__raid_8h_source_l00107}{G\+\_\+\+RAID\+\_\+\+EVENT\+\_\+\+SUBDISK}}, \mbox{\hyperlink{g__raid_8c_source_l00859}{g\+\_\+raid\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{md__intel_8c_source_l01184}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill()}}, \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}, \mbox{\hyperlink{md__intel_8c_source_l00237}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}}, \mbox{\hyperlink{g__raid_8c_source_l00706}{g\+\_\+raid\+\_\+ndisks()}}, \mbox{\hyperlink{g__raid_8h_source_l00291}{G\+\_\+\+RAID\+\_\+\+NODE\+\_\+\+E\+\_\+\+START}}, \mbox{\hyperlink{g__raid_8h_source_l00154}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+E\+\_\+\+DISCONNECTED}}, \mbox{\hyperlink{g__raid_8h_source_l00143}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+NONE}}, \mbox{\hyperlink{md__intel_8c_source_l00228}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+started}}, \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}, \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00147}{sd}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a83000edb9c309eec41ce9c2f9389c218_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a147e67e5869871899903a5c331a17711}\label{md__intel_8c_a147e67e5869871899903a5c331a17711}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_fail\_disk\_intel@{g\_raid\_md\_fail\_disk\_intel}}
\index{g\_raid\_md\_fail\_disk\_intel@{g\_raid\_md\_fail\_disk\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_fail\_disk\_intel()}{g\_raid\_md\_fail\_disk\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structg__raid__subdisk}{g\+\_\+raid\+\_\+subdisk}} $\ast$}]{tsd,  }\item[{struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$}]{tdisk }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l02619}{2619}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid_8h_source_l00130}{g\+\_\+raid\+\_\+disk\+::d\+\_\+consumer}}, \mbox{\hyperlink{g__raid_8h_source_l00131}{g\+\_\+raid\+\_\+disk\+::d\+\_\+md\+\_\+data}}, \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{md__intel_8c_source_l00135}{intel\+\_\+raid\+\_\+disk\+::flags}}, \mbox{\hyperlink{g__raid_8c_source_l00563}{g\+\_\+raid\+\_\+change\+\_\+disk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8c_source_l00575}{g\+\_\+raid\+\_\+change\+\_\+subdisk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8c_source_l02024}{g\+\_\+raid\+\_\+destroy\+\_\+node()}}, \mbox{\hyperlink{g__raid_8h_source_l00120}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+FAILED}}, \mbox{\hyperlink{g__raid_8h_source_l00118}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+OFFLINE}}, \mbox{\hyperlink{g__raid_8c_source_l00614}{g\+\_\+raid\+\_\+event\+\_\+send()}}, \mbox{\hyperlink{g__raid_8h_source_l00107}{G\+\_\+\+RAID\+\_\+\+EVENT\+\_\+\+SUBDISK}}, \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}, \mbox{\hyperlink{md__intel_8c_source_l01184}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill()}}, \mbox{\hyperlink{md__intel_8c_source_l00237}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}}, \mbox{\hyperlink{g__raid_8c_source_l00706}{g\+\_\+raid\+\_\+ndisks()}}, \mbox{\hyperlink{g__raid_8h_source_l00153}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+E\+\_\+\+FAILED}}, \mbox{\hyperlink{g__raid_8h_source_l00144}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+FAILED}}, \mbox{\hyperlink{md__intel_8c_source_l00138}{INTEL\+\_\+\+F\+\_\+\+FAILED}}, \mbox{\hyperlink{md__intel_8c_source_l00762}{intel\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{md__intel_8c_source_l00225}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+meta}}, \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}, \mbox{\hyperlink{md__intel_8c_source_l00210}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00147}{sd}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a147e67e5869871899903a5c331a17711_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a7ef79e652bb773d0835a4c4ce327339d}\label{md__intel_8c_a7ef79e652bb773d0835a4c4ce327339d}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_free\_disk\_intel@{g\_raid\_md\_free\_disk\_intel}}
\index{g\_raid\_md\_free\_disk\_intel@{g\_raid\_md\_free\_disk\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_free\_disk\_intel()}{g\_raid\_md\_free\_disk\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$}]{disk }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l02667}{2667}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, and \mbox{\hyperlink{md__intel_8c_source_l00208}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+meta}}.

\mbox{\Hypertarget{md__intel_8c_a73518ac7e9abbb109a434f7c6221ae30}\label{md__intel_8c_a73518ac7e9abbb109a434f7c6221ae30}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_free\_intel@{g\_raid\_md\_free\_intel}}
\index{g\_raid\_md\_free\_intel@{g\_raid\_md\_free\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_free\_intel()}{g\_raid\_md\_free\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+free\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l02695}{2695}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{md__intel_8c_source_l00225}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00230}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+rootmount}}, \mbox{\hyperlink{md__intel_8c_source_l00226}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+start\+\_\+co}}, \mbox{\hyperlink{md__intel_8c_source_l00228}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+started}}, and \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}.

\mbox{\Hypertarget{md__intel_8c_ad6824b4df16b509e22d04b3e60f02d3a}\label{md__intel_8c_ad6824b4df16b509e22d04b3e60f02d3a}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_free\_volume\_intel@{g\_raid\_md\_free\_volume\_intel}}
\index{g\_raid\_md\_free\_volume\_intel@{g\_raid\_md\_free\_volume\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_free\_volume\_intel()}{g\_raid\_md\_free\_volume\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+free\+\_\+volume\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structg__raid__volume}{g\+\_\+raid\+\_\+volume}} $\ast$}]{vol }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l02683}{2683}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{g__raid_8h_source_l00255}{g\+\_\+raid\+\_\+volume\+::v\+\_\+md\+\_\+data}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00139}{vol}}.

\mbox{\Hypertarget{md__intel_8c_a1f599651d1c6fbaa40c12f7038e65db1}\label{md__intel_8c_a1f599651d1c6fbaa40c12f7038e65db1}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_get\_label@{g\_raid\_md\_get\_label}}
\index{g\_raid\_md\_get\_label@{g\_raid\_md\_get\_label}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_get\_label()}{g\_raid\_md\_get\_label()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+get\+\_\+label (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$}]{cp,  }\item[{char $\ast$}]{serial,  }\item[{int}]{serlen }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01453}{1453}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__part__if_8m_source_l00233}{cp}}, and \mbox{\hyperlink{geom__io_8c_source_l00284}{g\+\_\+io\+\_\+getattr()}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, and \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a1f599651d1c6fbaa40c12f7038e65db1_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a1f599651d1c6fbaa40c12f7038e65db1_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_ad1a11a5a274e2de558ba45382e1366af}\label{md__intel_8c_ad1a11a5a274e2de558ba45382e1366af}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_get\_disk@{g\_raid\_md\_intel\_get\_disk}}
\index{g\_raid\_md\_intel\_get\_disk@{g\_raid\_md\_intel\_get\_disk}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_get\_disk()}{g\_raid\_md\_intel\_get\_disk()}}
{\footnotesize\ttfamily static struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$ g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+get\+\_\+disk (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$}]{sc,  }\item[{int}]{id }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00842}{842}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00132}{disk}}, and \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_ad1a11a5a274e2de558ba45382e1366af_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a3647760f14807115b0129293f43dc399}\label{md__intel_8c_a3647760f14807115b0129293f43dc399}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_get\_volume@{g\_raid\_md\_intel\_get\_volume}}
\index{g\_raid\_md\_intel\_get\_volume@{g\_raid\_md\_intel\_get\_volume}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_get\_volume()}{g\_raid\_md\_intel\_get\_volume()}}
{\footnotesize\ttfamily static struct \mbox{\hyperlink{structg__raid__volume}{g\+\_\+raid\+\_\+volume}} $\ast$ g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+get\+\_\+volume (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$}]{sc,  }\item[{int}]{id }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00895}{895}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00214}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+volume\+\_\+pos}}, and \mbox{\hyperlink{g__raid_8h_source_l00255}{g\+\_\+raid\+\_\+volume\+::v\+\_\+md\+\_\+data}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a3647760f14807115b0129293f43dc399_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a80fe8764ebf18ac666546f3d419144d3}\label{md__intel_8c_a80fe8764ebf18ac666546f3d419144d3}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_new\_disk@{g\_raid\_md\_intel\_new\_disk}}
\index{g\_raid\_md\_intel\_new\_disk@{g\_raid\_md\_intel\_new\_disk}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_new\_disk()}{g\_raid\_md\_intel\_new\_disk()}}
{\footnotesize\ttfamily static void g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+new\+\_\+disk (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$}]{disk }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01367}{1367}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}, \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l00237}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}}, \mbox{\hyperlink{md__intel_8c_source_l00164}{intel\+\_\+raid\+\_\+conf\+::generation}}, \mbox{\hyperlink{md__intel_8c_source_l00562}{intel\+\_\+meta\+\_\+copy()}}, \mbox{\hyperlink{md__intel_8c_source_l00227}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+disks\+\_\+present}}, \mbox{\hyperlink{md__intel_8c_source_l00224}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+generation}}, \mbox{\hyperlink{md__intel_8c_source_l00225}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00228}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+started}}, \mbox{\hyperlink{md__intel_8c_source_l00208}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+meta}}, \mbox{\hyperlink{g__raid_8h_source_l00294}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+md}}, and \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a80fe8764ebf18ac666546f3d419144d3_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a80fe8764ebf18ac666546f3d419144d3_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a6b76d55ca3088561dc852ac3393b19a5}\label{md__intel_8c_a6b76d55ca3088561dc852ac3393b19a5}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_print@{g\_raid\_md\_intel\_print}}
\index{g\_raid\_md\_intel\_print@{g\_raid\_md\_intel\_print}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_print()}{g\_raid\_md\_intel\_print()}}
{\footnotesize\ttfamily static void g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$}]{meta }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00445}{445}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00166}{intel\+\_\+raid\+\_\+conf\+::attributes}}, \mbox{\hyperlink{md__intel_8c_source_l00124}{intel\+\_\+raid\+\_\+vol\+::bad\+\_\+blocks}}, \mbox{\hyperlink{md__intel_8c_source_l00189}{intel\+\_\+raid\+\_\+conf\+::bbm\+\_\+log\+\_\+size}}, \mbox{\hyperlink{md__intel_8c_source_l00103}{intel\+\_\+raid\+\_\+vol\+::cache\+\_\+policy}}, \mbox{\hyperlink{md__intel_8c_source_l00186}{intel\+\_\+raid\+\_\+conf\+::cache\+\_\+size}}, \mbox{\hyperlink{md__intel_8c_source_l00112}{intel\+\_\+raid\+\_\+vol\+::checkpoint\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00161}{intel\+\_\+raid\+\_\+conf\+::checksum}}, \mbox{\hyperlink{md__intel_8c_source_l00102}{intel\+\_\+raid\+\_\+vol\+::cng\+\_\+master\+\_\+disk}}, \mbox{\hyperlink{md__intel_8c_source_l00104}{intel\+\_\+raid\+\_\+vol\+::cng\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00108}{intel\+\_\+raid\+\_\+vol\+::cng\+\_\+sub\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00163}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00162}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+size}}, \mbox{\hyperlink{md__intel_8c_source_l00111}{intel\+\_\+raid\+\_\+vol\+::curr\+\_\+migr\+\_\+unit}}, \mbox{\hyperlink{md__intel_8c_source_l00125}{intel\+\_\+raid\+\_\+vol\+::curr\+\_\+migr\+\_\+unit\+\_\+hi}}, \mbox{\hyperlink{md__intel_8c_source_l00071}{intel\+\_\+raid\+\_\+map\+::ddf}}, \mbox{\hyperlink{md__intel_8c_source_l00121}{intel\+\_\+raid\+\_\+vol\+::dirty}}, \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{md__intel_8c_source_l00076}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+idx}}, \mbox{\hyperlink{md__intel_8c_source_l00054}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors}}, \mbox{\hyperlink{md__intel_8c_source_l00073}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors\+\_\+hi}}, \mbox{\hyperlink{md__intel_8c_source_l00184}{intel\+\_\+raid\+\_\+conf\+::error\+\_\+log\+\_\+pos}}, \mbox{\hyperlink{md__intel_8c_source_l00165}{intel\+\_\+raid\+\_\+conf\+::error\+\_\+log\+\_\+size}}, \mbox{\hyperlink{md__intel_8c_source_l00070}{intel\+\_\+raid\+\_\+map\+::failed\+\_\+disk\+\_\+num}}, \mbox{\hyperlink{md__intel_8c_source_l00135}{intel\+\_\+raid\+\_\+disk\+::flags}}, \mbox{\hyperlink{md__intel_8c_source_l00122}{intel\+\_\+raid\+\_\+vol\+::fs\+\_\+state}}, \mbox{\hyperlink{g__raid_8c_source_l00065}{g\+\_\+raid\+\_\+debug}}, \mbox{\hyperlink{md__intel_8c_source_l00164}{intel\+\_\+raid\+\_\+conf\+::generation}}, \mbox{\hyperlink{md__intel_8c_source_l00134}{intel\+\_\+raid\+\_\+disk\+::id}}, \mbox{\hyperlink{md__intel_8c_source_l00407}{intel\+\_\+cngst2str()}}, \mbox{\hyperlink{md__intel_8c_source_l00265}{intel\+\_\+get\+\_\+map()}}, \mbox{\hyperlink{md__intel_8c_source_l00280}{intel\+\_\+get\+\_\+volume()}}, \mbox{\hyperlink{md__intel_8c_source_l00147}{intel\+\_\+raid\+\_\+conf\+::intel\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00423}{intel\+\_\+mt2str()}}, \mbox{\hyperlink{md__intel_8c_source_l00373}{intel\+\_\+status2str()}}, \mbox{\hyperlink{md__intel_8c_source_l00391}{intel\+\_\+type2str()}}, \mbox{\hyperlink{md__intel_8c_source_l00099}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+priority}}, \mbox{\hyperlink{md__intel_8c_source_l00113}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00114}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+type}}, \mbox{\hyperlink{md__intel_8c_source_l00082}{intel\+\_\+raid\+\_\+vol\+::name}}, \mbox{\hyperlink{md__intel_8c_source_l00100}{intel\+\_\+raid\+\_\+vol\+::num\+\_\+sub\+\_\+vols}}, \mbox{\hyperlink{md__intel_8c_source_l00053}{intel\+\_\+raid\+\_\+map\+::offset}}, \mbox{\hyperlink{md__intel_8c_source_l00072}{intel\+\_\+raid\+\_\+map\+::offset\+\_\+hi}}, \mbox{\hyperlink{md__intel_8c_source_l00187}{intel\+\_\+raid\+\_\+conf\+::orig\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00141}{intel\+\_\+raid\+\_\+disk\+::owner\+\_\+cfg\+\_\+num}}, \mbox{\hyperlink{md__intel_8c_source_l00188}{intel\+\_\+raid\+\_\+conf\+::pwr\+\_\+cycle\+\_\+count}}, \mbox{\hyperlink{md__intel_8c_source_l00098}{intel\+\_\+raid\+\_\+vol\+::reserved}}, \mbox{\hyperlink{md__intel_8c_source_l00133}{intel\+\_\+raid\+\_\+disk\+::sectors}}, \mbox{\hyperlink{md__intel_8c_source_l00142}{intel\+\_\+raid\+\_\+disk\+::sectors\+\_\+hi}}, \mbox{\hyperlink{md__intel_8c_source_l00132}{intel\+\_\+raid\+\_\+disk\+::serial}}, \mbox{\hyperlink{md__intel_8c_source_l00084}{intel\+\_\+raid\+\_\+vol\+::state}}, \mbox{\hyperlink{md__intel_8c_source_l00057}{intel\+\_\+raid\+\_\+map\+::status}}, \mbox{\hyperlink{md__intel_8c_source_l00056}{intel\+\_\+raid\+\_\+map\+::strip\+\_\+sectors}}, \mbox{\hyperlink{md__intel_8c_source_l00055}{intel\+\_\+raid\+\_\+map\+::stripe\+\_\+count}}, \mbox{\hyperlink{md__intel_8c_source_l00074}{intel\+\_\+raid\+\_\+map\+::stripe\+\_\+count\+\_\+hi}}, \mbox{\hyperlink{md__intel_8c_source_l00101}{intel\+\_\+raid\+\_\+vol\+::tid}}, \mbox{\hyperlink{md__intel_8c_source_l00068}{intel\+\_\+raid\+\_\+map\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00069}{intel\+\_\+raid\+\_\+map\+::total\+\_\+domains}}, \mbox{\hyperlink{md__intel_8c_source_l00183}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+volumes}}, \mbox{\hyperlink{md__intel_8c_source_l00063}{intel\+\_\+raid\+\_\+map\+::type}}, \mbox{\hyperlink{md__intel_8c_source_l00123}{intel\+\_\+raid\+\_\+vol\+::verify\+\_\+errors}}, and \mbox{\hyperlink{md__intel_8c_source_l00150}{intel\+\_\+raid\+\_\+conf\+::version}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l02619}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}, and \mbox{\hyperlink{md__intel_8c_source_l00585}{intel\+\_\+meta\+\_\+read()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a6b76d55ca3088561dc852ac3393b19a5_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a6b76d55ca3088561dc852ac3393b19a5_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a98cd9a45a932e4366ef3a9db0fdc5273}\label{md__intel_8c_a98cd9a45a932e4366ef3a9db0fdc5273}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_refill@{g\_raid\_md\_intel\_refill}}
\index{g\_raid\_md\_intel\_refill@{g\_raid\_md\_intel\_refill}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_refill()}{g\_raid\_md\_intel\_refill()}}
{\footnotesize\ttfamily static void g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01184}{1184}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__md__if_8m_source_l00132}{disk}}, \mbox{\hyperlink{md__intel_8c_source_l01175}{g\+\_\+disk\+\_\+md\+\_\+intel\+\_\+retaste()}}, \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{g__raid_8h_source_l00124}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+ACTIVE}}, \mbox{\hyperlink{g__raid_8h_source_l00119}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+DISABLED}}, \mbox{\hyperlink{g__raid_8h_source_l00122}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+SPARE}}, \mbox{\hyperlink{g__raid_8h_source_l00123}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+STALE}}, \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l00237}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}}, \mbox{\hyperlink{g__raid_8c_source_l00706}{g\+\_\+raid\+\_\+ndisks()}}, \mbox{\hyperlink{md__intel_8c_source_l00229}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+incomplete}}, \mbox{\hyperlink{md__intel_8c_source_l00225}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+meta}}, \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}, \mbox{\hyperlink{g__raid_8h_source_l00294}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+md}}, and \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l01632}{g\+\_\+raid\+\_\+md\+\_\+event\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l02619}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel()}}, and \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a98cd9a45a932e4366ef3a9db0fdc5273_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a98cd9a45a932e4366ef3a9db0fdc5273_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_aca36a5c0885f8c418c0596f8d81f46c7}\label{md__intel_8c_aca36a5c0885f8c418c0596f8d81f46c7}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_start@{g\_raid\_md\_intel\_start}}
\index{g\_raid\_md\_intel\_start@{g\_raid\_md\_intel\_start}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_start()}{g\_raid\_md\_intel\_start()}}
{\footnotesize\ttfamily static void g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__softc}{g\+\_\+raid\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01250}{1250}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00102}{intel\+\_\+raid\+\_\+vol\+::cng\+\_\+master\+\_\+disk}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00132}{disk}}, \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{md__intel_8c_source_l00076}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+idx}}, \mbox{\hyperlink{g__raid_8c_source_l01971}{g\+\_\+raid\+\_\+create\+\_\+disk()}}, \mbox{\hyperlink{g__raid_8c_source_l01916}{g\+\_\+raid\+\_\+create\+\_\+volume()}}, \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{g__raid_8h_source_l00117}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+NONE}}, \mbox{\hyperlink{g__raid_8h_source_l00118}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+OFFLINE}}, \mbox{\hyperlink{g__raid_8c_source_l00614}{g\+\_\+raid\+\_\+event\+\_\+send()}}, \mbox{\hyperlink{g__raid_8h_source_l00106}{G\+\_\+\+RAID\+\_\+\+EVENT\+\_\+\+VOLUME}}, \mbox{\hyperlink{md__intel_8c_source_l00895}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+get\+\_\+volume()}}, \mbox{\hyperlink{md__intel_8c_source_l01184}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill()}}, \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l00237}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel}}, \mbox{\hyperlink{g__raid_8c_source_l01984}{g\+\_\+raid\+\_\+start\+\_\+volume()}}, \mbox{\hyperlink{g__raid_8h_source_l00195}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+E\+\_\+\+START}}, \mbox{\hyperlink{g__raid_8h_source_l00198}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID0}}, \mbox{\hyperlink{g__raid_8h_source_l00199}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1}}, \mbox{\hyperlink{g__raid_8h_source_l00205}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1E}}, \mbox{\hyperlink{g__raid_8h_source_l00202}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID5}}, \mbox{\hyperlink{g__raid_8h_source_l00211}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+UNKNOWN}}, \mbox{\hyperlink{g__raid_8h_source_l00213}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RLQ\+\_\+\+NONE}}, \mbox{\hyperlink{g__raid_8h_source_l00222}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RLQ\+\_\+\+R5\+LA}}, \mbox{\hyperlink{md__intel_8c_source_l00077}{INTEL\+\_\+\+DI\+\_\+\+IDX}}, \mbox{\hyperlink{md__intel_8c_source_l00265}{intel\+\_\+get\+\_\+map()}}, \mbox{\hyperlink{md__intel_8c_source_l00314}{intel\+\_\+get\+\_\+map\+\_\+disk\+\_\+sectors()}}, \mbox{\hyperlink{md__intel_8c_source_l00297}{intel\+\_\+get\+\_\+map\+\_\+offset()}}, \mbox{\hyperlink{md__intel_8c_source_l00280}{intel\+\_\+get\+\_\+volume()}}, \mbox{\hyperlink{md__intel_8c_source_l00096}{INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+MAN\+\_\+\+SYNC}}, \mbox{\hyperlink{md__intel_8c_source_l00095}{INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+N\+\_\+\+GO}}, \mbox{\hyperlink{md__intel_8c_source_l00064}{INTEL\+\_\+\+T\+\_\+\+RAID0}}, \mbox{\hyperlink{md__intel_8c_source_l00065}{INTEL\+\_\+\+T\+\_\+\+RAID1}}, \mbox{\hyperlink{md__intel_8c_source_l00066}{INTEL\+\_\+\+T\+\_\+\+RAID5}}, \mbox{\hyperlink{md__intel_8c_source_l00225}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00230}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+rootmount}}, \mbox{\hyperlink{md__intel_8c_source_l00226}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+start\+\_\+co}}, \mbox{\hyperlink{md__intel_8c_source_l00228}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+started}}, \mbox{\hyperlink{md__intel_8c_source_l00082}{intel\+\_\+raid\+\_\+vol\+::name}}, \mbox{\hyperlink{md__intel_8c_source_l00210}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}, \mbox{\hyperlink{md__intel_8c_source_l00215}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng}}, \mbox{\hyperlink{md__intel_8c_source_l00216}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng\+\_\+man\+\_\+sync}}, \mbox{\hyperlink{md__intel_8c_source_l00217}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng\+\_\+master\+\_\+disk}}, \mbox{\hyperlink{md__intel_8c_source_l00214}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+volume\+\_\+pos}}, \mbox{\hyperlink{g__raid_8h_source_l00294}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+md}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00147}{sd}}, \mbox{\hyperlink{g__raid_8h_source_l00166}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+disk}}, \mbox{\hyperlink{g__raid_8h_source_l00168}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+offset}}, \mbox{\hyperlink{g__raid_8h_source_l00169}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+size}}, \mbox{\hyperlink{md__intel_8c_source_l00084}{intel\+\_\+raid\+\_\+vol\+::state}}, \mbox{\hyperlink{md__intel_8c_source_l00056}{intel\+\_\+raid\+\_\+map\+::strip\+\_\+sectors}}, \mbox{\hyperlink{md__intel_8c_source_l00101}{intel\+\_\+raid\+\_\+vol\+::tid}}, \mbox{\hyperlink{md__intel_8c_source_l00068}{intel\+\_\+raid\+\_\+map\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00069}{intel\+\_\+raid\+\_\+map\+::total\+\_\+domains}}, \mbox{\hyperlink{md__intel_8c_source_l00183}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+volumes}}, \mbox{\hyperlink{md__intel_8c_source_l00063}{intel\+\_\+raid\+\_\+map\+::type}}, \mbox{\hyperlink{g__raid_8h_source_l00262}{g\+\_\+raid\+\_\+volume\+::v\+\_\+disks\+\_\+count}}, \mbox{\hyperlink{g__raid_8h_source_l00255}{g\+\_\+raid\+\_\+volume\+::v\+\_\+md\+\_\+data}}, \mbox{\hyperlink{g__raid_8h_source_l00271}{g\+\_\+raid\+\_\+volume\+::v\+\_\+mediasize}}, \mbox{\hyperlink{g__raid_8h_source_l00260}{g\+\_\+raid\+\_\+volume\+::v\+\_\+raid\+\_\+level}}, \mbox{\hyperlink{g__raid_8h_source_l00261}{g\+\_\+raid\+\_\+volume\+::v\+\_\+raid\+\_\+level\+\_\+qualifier}}, \mbox{\hyperlink{g__raid_8h_source_l00270}{g\+\_\+raid\+\_\+volume\+::v\+\_\+sectorsize}}, \mbox{\hyperlink{g__raid_8h_source_l00267}{g\+\_\+raid\+\_\+volume\+::v\+\_\+strip\+\_\+size}}, \mbox{\hyperlink{g__raid_8h_source_l00253}{g\+\_\+raid\+\_\+volume\+::v\+\_\+subdisks}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00139}{vol}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01632}{g\+\_\+raid\+\_\+md\+\_\+event\+\_\+intel()}}, and \mbox{\hyperlink{md__intel_8c_source_l01367}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+new\+\_\+disk()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_aca36a5c0885f8c418c0596f8d81f46c7_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_aca36a5c0885f8c418c0596f8d81f46c7_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a2cab21dd4abcd285a1e3bfa513e61f17}\label{md__intel_8c_a2cab21dd4abcd285a1e3bfa513e61f17}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_start\_disk@{g\_raid\_md\_intel\_start\_disk}}
\index{g\_raid\_md\_intel\_start\_disk@{g\_raid\_md\_intel\_start\_disk}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_start\_disk()}{g\_raid\_md\_intel\_start\_disk()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$}]{disk }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00909}{909}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid_8h_source_l00131}{g\+\_\+raid\+\_\+disk\+::d\+\_\+md\+\_\+data}}, \mbox{\hyperlink{g__raid_8h_source_l00134}{g\+\_\+raid\+\_\+disk\+::d\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00121}{intel\+\_\+raid\+\_\+vol\+::dirty}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00132}{disk}}, \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{md__intel_8c_source_l00076}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+idx}}, \mbox{\hyperlink{md__intel_8c_source_l00135}{intel\+\_\+raid\+\_\+disk\+::flags}}, \mbox{\hyperlink{g__raid_8c_source_l00563}{g\+\_\+raid\+\_\+change\+\_\+disk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8c_source_l00575}{g\+\_\+raid\+\_\+change\+\_\+subdisk\+\_\+state()}}, \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{g__raid_8c_source_l02128}{g\+\_\+raid\+\_\+destroy\+\_\+disk()}}, \mbox{\hyperlink{g__raid_8h_source_l00124}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+ACTIVE}}, \mbox{\hyperlink{g__raid_8h_source_l00119}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+DISABLED}}, \mbox{\hyperlink{g__raid_8h_source_l00120}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+FAILED}}, \mbox{\hyperlink{g__raid_8h_source_l00118}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+OFFLINE}}, \mbox{\hyperlink{g__raid_8h_source_l00122}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+SPARE}}, \mbox{\hyperlink{g__raid_8h_source_l00123}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+STALE}}, \mbox{\hyperlink{g__raid_8h_source_l00121}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+STALE\+\_\+\+FAILED}}, \mbox{\hyperlink{g__raid_8c_source_l00614}{g\+\_\+raid\+\_\+event\+\_\+send()}}, \mbox{\hyperlink{g__raid_8h_source_l00107}{G\+\_\+\+RAID\+\_\+\+EVENT\+\_\+\+SUBDISK}}, \mbox{\hyperlink{md__intel_8c_source_l00842}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+get\+\_\+disk()}}, \mbox{\hyperlink{g__raid_8c_source_l00706}{g\+\_\+raid\+\_\+ndisks()}}, \mbox{\hyperlink{g__raid_8h_source_l00152}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+E\+\_\+\+NEW}}, \mbox{\hyperlink{g__raid_8h_source_l00150}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+ACTIVE}}, \mbox{\hyperlink{g__raid_8h_source_l00144}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+FAILED}}, \mbox{\hyperlink{g__raid_8h_source_l00145}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+NEW}}, \mbox{\hyperlink{g__raid_8h_source_l00143}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+NONE}}, \mbox{\hyperlink{g__raid_8h_source_l00146}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+REBUILD}}, \mbox{\hyperlink{g__raid_8h_source_l00149}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+RESYNC}}, \mbox{\hyperlink{g__raid_8h_source_l00148}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+STALE}}, \mbox{\hyperlink{g__raid_8h_source_l00147}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+UNINITIALIZED}}, \mbox{\hyperlink{md__intel_8c_source_l00077}{INTEL\+\_\+\+DI\+\_\+\+IDX}}, \mbox{\hyperlink{md__intel_8c_source_l00078}{INTEL\+\_\+\+DI\+\_\+\+RBLD}}, \mbox{\hyperlink{md__intel_8c_source_l00140}{INTEL\+\_\+\+F\+\_\+\+DISABLED}}, \mbox{\hyperlink{md__intel_8c_source_l00138}{INTEL\+\_\+\+F\+\_\+\+FAILED}}, \mbox{\hyperlink{md__intel_8c_source_l00136}{INTEL\+\_\+\+F\+\_\+\+SPARE}}, \mbox{\hyperlink{md__intel_8c_source_l00339}{intel\+\_\+get\+\_\+disk\+\_\+sectors()}}, \mbox{\hyperlink{md__intel_8c_source_l00265}{intel\+\_\+get\+\_\+map()}}, \mbox{\hyperlink{md__intel_8c_source_l00356}{intel\+\_\+get\+\_\+vol\+\_\+curr\+\_\+migr\+\_\+unit()}}, \mbox{\hyperlink{md__intel_8c_source_l00280}{intel\+\_\+get\+\_\+volume()}}, \mbox{\hyperlink{md__intel_8c_source_l00572}{intel\+\_\+meta\+\_\+find\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l00118}{INTEL\+\_\+\+MT\+\_\+\+GEN\+\_\+\+MIGR}}, \mbox{\hyperlink{md__intel_8c_source_l00115}{INTEL\+\_\+\+MT\+\_\+\+INIT}}, \mbox{\hyperlink{md__intel_8c_source_l00116}{INTEL\+\_\+\+MT\+\_\+\+REBUILD}}, \mbox{\hyperlink{md__intel_8c_source_l00120}{INTEL\+\_\+\+MT\+\_\+\+REPAIR}}, \mbox{\hyperlink{md__intel_8c_source_l00117}{INTEL\+\_\+\+MT\+\_\+\+VERIFY}}, \mbox{\hyperlink{md__intel_8c_source_l00059}{INTEL\+\_\+\+S\+\_\+\+UNINITIALIZED}}, \mbox{\hyperlink{md__intel_8c_source_l00229}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+incomplete}}, \mbox{\hyperlink{md__intel_8c_source_l00225}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00228}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+started}}, \mbox{\hyperlink{md__intel_8c_source_l00113}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00114}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+type}}, \mbox{\hyperlink{md__intel_8c_source_l00210}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}, \mbox{\hyperlink{md__intel_8c_source_l00215}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng}}, \mbox{\hyperlink{md__intel_8c_source_l00217}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng\+\_\+master\+\_\+disk}}, \mbox{\hyperlink{md__intel_8c_source_l00214}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+volume\+\_\+pos}}, \mbox{\hyperlink{g__raid_8h_source_l00294}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+md}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00147}{sd}}, \mbox{\hyperlink{g__raid_8h_source_l00166}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+disk}}, \mbox{\hyperlink{g__raid_8h_source_l00168}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+offset}}, \mbox{\hyperlink{g__raid_8h_source_l00170}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+pos}}, \mbox{\hyperlink{g__raid_8h_source_l00172}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+rebuild\+\_\+pos}}, \mbox{\hyperlink{g__raid_8h_source_l00169}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+size}}, \mbox{\hyperlink{g__raid_8h_source_l00167}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+volume}}, \mbox{\hyperlink{md__intel_8c_source_l00132}{intel\+\_\+raid\+\_\+disk\+::serial}}, \mbox{\hyperlink{md__intel_8c_source_l00057}{intel\+\_\+raid\+\_\+map\+::status}}, \mbox{\hyperlink{md__intel_8c_source_l00068}{intel\+\_\+raid\+\_\+map\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00069}{intel\+\_\+raid\+\_\+map\+::total\+\_\+domains}}, \mbox{\hyperlink{g__raid_8h_source_l00255}{g\+\_\+raid\+\_\+volume\+::v\+\_\+md\+\_\+data}}, and \mbox{\hyperlink{g__raid_8h_source_l00267}{g\+\_\+raid\+\_\+volume\+::v\+\_\+strip\+\_\+size}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l01367}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l01184}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill()}}, and \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a2cab21dd4abcd285a1e3bfa513e61f17_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a2cab21dd4abcd285a1e3bfa513e61f17_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a7f11a2a796b509acfdbcfa7ecf747006}\label{md__intel_8c_a7f11a2a796b509acfdbcfa7ecf747006}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_supported@{g\_raid\_md\_intel\_supported}}
\index{g\_raid\_md\_intel\_supported@{g\_raid\_md\_intel\_supported}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_supported()}{g\_raid\_md\_intel\_supported()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+supported (\begin{DoxyParamCaption}\item[{int}]{level,  }\item[{int}]{qual,  }\item[{int}]{disks,  }\item[{int}]{force }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00856}{856}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid_8h_source_l00198}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID0}}, \mbox{\hyperlink{g__raid_8h_source_l00199}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1}}, \mbox{\hyperlink{g__raid_8h_source_l00205}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1E}}, \mbox{\hyperlink{g__raid_8h_source_l00202}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID5}}, \mbox{\hyperlink{g__raid_8h_source_l00213}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RLQ\+\_\+\+NONE}}, and \mbox{\hyperlink{g__raid_8h_source_l00222}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RLQ\+\_\+\+R5\+LA}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a7f11a2a796b509acfdbcfa7ecf747006_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a86818ef290d8e5fdc1dd5652854fe0bf}\label{md__intel_8c_a86818ef290d8e5fdc1dd5652854fe0bf}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_taste\_intel@{g\_raid\_md\_taste\_intel}}
\index{g\_raid\_md\_taste\_intel@{g\_raid\_md\_taste\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_taste\_intel()}{g\_raid\_md\_taste\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structg__class}{g\+\_\+class}} $\ast$}]{mp,  }\item[{struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$}]{cp,  }\item[{struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}} $\ast$$\ast$}]{gp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l01472}{1472}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00163}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+id}}, \mbox{\hyperlink{g__part__if_8m_source_l00233}{cp}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00132}{disk}}, \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{geom_8h_source_l00181}{g\+\_\+consumer\+::flags}}, \mbox{\hyperlink{md__intel_8c_source_l00135}{intel\+\_\+raid\+\_\+disk\+::flags}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00889}{g\+\_\+attach()}}, \mbox{\hyperlink{geom_8h_source_l00185}{G\+\_\+\+CF\+\_\+\+DIRECT\+\_\+\+RECEIVE}}, \mbox{\hyperlink{geom__io_8c_source_l00284}{g\+\_\+io\+\_\+getattr()}}, \mbox{\hyperlink{geom__subr_8c_source_l00521}{g\+\_\+new\+\_\+consumer()}}, \mbox{\hyperlink{g__raid_8c_source_l00062}{g\+\_\+raid\+\_\+aggressive\+\_\+spare}}, \mbox{\hyperlink{g__raid_8c_source_l01971}{g\+\_\+raid\+\_\+create\+\_\+disk()}}, \mbox{\hyperlink{g__raid_8c_source_l01873}{g\+\_\+raid\+\_\+create\+\_\+node()}}, \mbox{\hyperlink{g__raid_8h_source_l00064}{G\+\_\+\+RAID\+\_\+\+DEBUG}}, \mbox{\hyperlink{g__raid_8h_source_l00066}{G\+\_\+\+RAID\+\_\+\+DEBUG1}}, \mbox{\hyperlink{g__raid_8c_source_l00498}{g\+\_\+raid\+\_\+get\+\_\+disk\+\_\+info()}}, \mbox{\hyperlink{md__intel_8c_source_l01409}{g\+\_\+raid\+\_\+intel\+\_\+go()}}, \mbox{\hyperlink{md__intel_8c_source_l01453}{g\+\_\+raid\+\_\+md\+\_\+get\+\_\+label()}}, \mbox{\hyperlink{md__intel_8c_source_l01367}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{g__raid__md__if_8m_a462421bd5367102456b64943db520823}{G\+\_\+\+RAID\+\_\+\+MD\+\_\+\+TASTE\+\_\+\+EXISTING}}, \mbox{\hyperlink{g__raid__md__if_8m_ae3e40a1a8689841d6d6f54a441d53d43}{G\+\_\+\+RAID\+\_\+\+MD\+\_\+\+TASTE\+\_\+\+FAIL}}, \mbox{\hyperlink{g__raid__md__if_8m_aa5340dcca98f524650a3aa3675073120}{G\+\_\+\+RAID\+\_\+\+MD\+\_\+\+TASTE\+\_\+\+NEW}}, \mbox{\hyperlink{g__raid_8c_source_l00072}{g\+\_\+raid\+\_\+start\+\_\+timeout}}, \mbox{\hyperlink{geom_8h_source_l00389}{g\+\_\+topology\+\_\+lock}}, \mbox{\hyperlink{geom_8h_source_l00396}{g\+\_\+topology\+\_\+unlock}}, \mbox{\hyperlink{geom_8h_source_l00209}{g\+\_\+provider\+::geom}}, \mbox{\hyperlink{g__part__if_8m_source_l00195}{gp}}, \mbox{\hyperlink{md__intel_8c_source_l00134}{intel\+\_\+raid\+\_\+disk\+::id}}, \mbox{\hyperlink{md__intel_8c_source_l00136}{INTEL\+\_\+\+F\+\_\+\+SPARE}}, \mbox{\hyperlink{md__intel_8c_source_l00339}{intel\+\_\+get\+\_\+disk\+\_\+sectors()}}, \mbox{\hyperlink{md__intel_8c_source_l00572}{intel\+\_\+meta\+\_\+find\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l00585}{intel\+\_\+meta\+\_\+read()}}, \mbox{\hyperlink{md__intel_8c_source_l00131}{INTEL\+\_\+\+SERIAL\+\_\+\+LEN}}, \mbox{\hyperlink{md__intel_8c_source_l00348}{intel\+\_\+set\+\_\+disk\+\_\+sectors()}}, \mbox{\hyperlink{md__intel_8c_source_l00222}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00229}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+incomplete}}, \mbox{\hyperlink{md__intel_8c_source_l00223}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+orig\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00230}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+rootmount}}, \mbox{\hyperlink{md__intel_8c_source_l00226}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+start\+\_\+co}}, \mbox{\hyperlink{g__raid_8h_source_l00325}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+class}}, \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}, \mbox{\hyperlink{geom_8h_source_l00214}{g\+\_\+provider\+::mediasize}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00103}{mp}}, \mbox{\hyperlink{geom_8h_source_l00207}{g\+\_\+provider\+::name}}, \mbox{\hyperlink{g__part__if_8m_source_l00209}{name}}, \mbox{\hyperlink{md__intel_8c_source_l00187}{intel\+\_\+raid\+\_\+conf\+::orig\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00210}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}, \mbox{\hyperlink{md__intel_8c_source_l00208}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+meta}}, \mbox{\hyperlink{g__part__if_8m_source_l00130}{pp}}, \mbox{\hyperlink{geom_8h_source_l00190}{g\+\_\+consumer\+::private}}, \mbox{\hyperlink{geom_8h_source_l00178}{g\+\_\+consumer\+::provider}}, \mbox{\hyperlink{geom_8h_source_l00138}{g\+\_\+geom\+::rank}}, \mbox{\hyperlink{g__raid_8h_source_l00295}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+geom}}, \mbox{\hyperlink{g__raid_8h_source_l00299}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+lock}}, \mbox{\hyperlink{g__raid_8h_source_l00294}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+md}}, \mbox{\hyperlink{g__raid_8h_source_l00304}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+stopping}}, \mbox{\hyperlink{geom_8h_source_l00215}{g\+\_\+provider\+::sectorsize}}, \mbox{\hyperlink{md__intel_8c_source_l00132}{intel\+\_\+raid\+\_\+disk\+::serial}}, and \mbox{\hyperlink{geom_8h_source_l00150}{g\+\_\+geom\+::softc}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a86818ef290d8e5fdc1dd5652854fe0bf_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a31dbe322c53248080d216d147a6f297b}\label{md__intel_8c_a31dbe322c53248080d216d147a6f297b}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_write\_intel@{g\_raid\_md\_write\_intel}}
\index{g\_raid\_md\_write\_intel@{g\_raid\_md\_write\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_write\_intel()}{g\_raid\_md\_write\_intel()}}
{\footnotesize\ttfamily static int g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} $\ast$}]{md,  }\item[{struct \mbox{\hyperlink{structg__raid__volume}{g\+\_\+raid\+\_\+volume}} $\ast$}]{tvol,  }\item[{struct \mbox{\hyperlink{structg__raid__subdisk}{g\+\_\+raid\+\_\+subdisk}} $\ast$}]{tsd,  }\item[{struct \mbox{\hyperlink{structg__raid__disk}{g\+\_\+raid\+\_\+disk}} $\ast$}]{tdisk }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l02345}{2345}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00166}{intel\+\_\+raid\+\_\+conf\+::attributes}}, \mbox{\hyperlink{md__intel_8c_source_l00102}{intel\+\_\+raid\+\_\+vol\+::cng\+\_\+master\+\_\+disk}}, \mbox{\hyperlink{md__intel_8c_source_l00104}{intel\+\_\+raid\+\_\+vol\+::cng\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00163}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00162}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+size}}, \mbox{\hyperlink{g__raid_8h_source_l00131}{g\+\_\+raid\+\_\+disk\+::d\+\_\+md\+\_\+data}}, \mbox{\hyperlink{md__intel_8c_source_l00071}{intel\+\_\+raid\+\_\+map\+::ddf}}, \mbox{\hyperlink{md__intel_8c_source_l00121}{intel\+\_\+raid\+\_\+vol\+::dirty}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00132}{disk}}, \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{md__intel_8c_source_l00076}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+idx}}, \mbox{\hyperlink{md__intel_8c_source_l00070}{intel\+\_\+raid\+\_\+map\+::failed\+\_\+disk\+\_\+num}}, \mbox{\hyperlink{md__intel_8c_source_l00135}{intel\+\_\+raid\+\_\+disk\+::flags}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{g__raid_8h_source_l00437}{G\+\_\+\+RAID\+\_\+\+DESTROY\+\_\+\+HARD}}, \mbox{\hyperlink{g__raid_8h_source_l00124}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+ACTIVE}}, \mbox{\hyperlink{g__raid_8h_source_l00119}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+DISABLED}}, \mbox{\hyperlink{g__raid_8h_source_l00120}{G\+\_\+\+RAID\+\_\+\+DISK\+\_\+\+S\+\_\+\+FAILED}}, \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}, \mbox{\hyperlink{g__raid_8c_source_l00726}{g\+\_\+raid\+\_\+nsubdisks()}}, \mbox{\hyperlink{g__raid_8h_source_l00150}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+ACTIVE}}, \mbox{\hyperlink{g__raid_8h_source_l00144}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+FAILED}}, \mbox{\hyperlink{g__raid_8h_source_l00143}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+NONE}}, \mbox{\hyperlink{g__raid_8h_source_l00146}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+REBUILD}}, \mbox{\hyperlink{g__raid_8h_source_l00149}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+RESYNC}}, \mbox{\hyperlink{g__raid_8h_source_l00148}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+STALE}}, \mbox{\hyperlink{g__raid_8h_source_l00147}{G\+\_\+\+RAID\+\_\+\+SUBDISK\+\_\+\+S\+\_\+\+UNINITIALIZED}}, \mbox{\hyperlink{g__raid_8h_source_l00198}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID0}}, \mbox{\hyperlink{g__raid_8h_source_l00199}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1}}, \mbox{\hyperlink{g__raid_8h_source_l00205}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID1E}}, \mbox{\hyperlink{g__raid_8h_source_l00202}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+RL\+\_\+\+RAID5}}, \mbox{\hyperlink{g__raid_8h_source_l00181}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+S\+\_\+\+BROKEN}}, \mbox{\hyperlink{g__raid_8h_source_l00182}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+S\+\_\+\+DEGRADED}}, \mbox{\hyperlink{g__raid_8h_source_l00184}{G\+\_\+\+RAID\+\_\+\+VOLUME\+\_\+\+S\+\_\+\+OPTIMAL}}, \mbox{\hyperlink{md__intel_8c_source_l00164}{intel\+\_\+raid\+\_\+conf\+::generation}}, \mbox{\hyperlink{md__intel_8c_source_l00134}{intel\+\_\+raid\+\_\+disk\+::id}}, \mbox{\hyperlink{md__intel_8c_source_l00178}{INTEL\+\_\+\+ATTR\+\_\+2\+TB}}, \mbox{\hyperlink{md__intel_8c_source_l00175}{INTEL\+\_\+\+ATTR\+\_\+2\+TB\+\_\+\+DISK}}, \mbox{\hyperlink{md__intel_8c_source_l00180}{INTEL\+\_\+\+ATTR\+\_\+\+CHECKSUM}}, \mbox{\hyperlink{md__intel_8c_source_l00173}{INTEL\+\_\+\+ATTR\+\_\+\+EXT\+\_\+\+STRIP}}, \mbox{\hyperlink{md__intel_8c_source_l00167}{INTEL\+\_\+\+ATTR\+\_\+\+RAID0}}, \mbox{\hyperlink{md__intel_8c_source_l00168}{INTEL\+\_\+\+ATTR\+\_\+\+RAID1}}, \mbox{\hyperlink{md__intel_8c_source_l00169}{INTEL\+\_\+\+ATTR\+\_\+\+RAID10}}, \mbox{\hyperlink{md__intel_8c_source_l00170}{INTEL\+\_\+\+ATTR\+\_\+\+RAID1E}}, \mbox{\hyperlink{md__intel_8c_source_l00171}{INTEL\+\_\+\+ATTR\+\_\+\+RAID5}}, \mbox{\hyperlink{md__intel_8c_source_l00172}{INTEL\+\_\+\+ATTR\+\_\+\+RAIDCNG}}, \mbox{\hyperlink{md__intel_8c_source_l00107}{INTEL\+\_\+\+CNGST\+\_\+\+MASTER\+\_\+\+MISSING}}, \mbox{\hyperlink{md__intel_8c_source_l00106}{INTEL\+\_\+\+CNGST\+\_\+\+NEEDS\+\_\+\+UPDATE}}, \mbox{\hyperlink{md__intel_8c_source_l00105}{INTEL\+\_\+\+CNGST\+\_\+\+UPDATED}}, \mbox{\hyperlink{md__intel_8c_source_l00078}{INTEL\+\_\+\+DI\+\_\+\+RBLD}}, \mbox{\hyperlink{md__intel_8c_source_l00137}{INTEL\+\_\+\+F\+\_\+\+ASSIGNED}}, \mbox{\hyperlink{md__intel_8c_source_l00140}{INTEL\+\_\+\+F\+\_\+\+DISABLED}}, \mbox{\hyperlink{md__intel_8c_source_l00138}{INTEL\+\_\+\+F\+\_\+\+FAILED}}, \mbox{\hyperlink{md__intel_8c_source_l00139}{INTEL\+\_\+\+F\+\_\+\+ONLINE}}, \mbox{\hyperlink{md__intel_8c_source_l00265}{intel\+\_\+get\+\_\+map()}}, \mbox{\hyperlink{md__intel_8c_source_l00280}{intel\+\_\+get\+\_\+volume()}}, \mbox{\hyperlink{md__intel_8c_source_l00147}{intel\+\_\+raid\+\_\+conf\+::intel\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00148}{INTEL\+\_\+\+MAGIC}}, \mbox{\hyperlink{md__intel_8c_source_l00200}{INTEL\+\_\+\+MAX\+\_\+\+MD\+\_\+\+SIZE}}, \mbox{\hyperlink{md__intel_8c_source_l00562}{intel\+\_\+meta\+\_\+copy()}}, \mbox{\hyperlink{md__intel_8c_source_l00762}{intel\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{md__intel_8c_source_l00116}{INTEL\+\_\+\+MT\+\_\+\+REBUILD}}, \mbox{\hyperlink{md__intel_8c_source_l00117}{INTEL\+\_\+\+MT\+\_\+\+VERIFY}}, \mbox{\hyperlink{md__intel_8c_source_l00060}{INTEL\+\_\+\+S\+\_\+\+DEGRADED}}, \mbox{\hyperlink{md__intel_8c_source_l00061}{INTEL\+\_\+\+S\+\_\+\+FAILURE}}, \mbox{\hyperlink{md__intel_8c_source_l00058}{INTEL\+\_\+\+S\+\_\+\+READY}}, \mbox{\hyperlink{md__intel_8c_source_l00059}{INTEL\+\_\+\+S\+\_\+\+UNINITIALIZED}}, \mbox{\hyperlink{md__intel_8c_source_l00131}{INTEL\+\_\+\+SERIAL\+\_\+\+LEN}}, \mbox{\hyperlink{md__intel_8c_source_l00323}{intel\+\_\+set\+\_\+map\+\_\+disk\+\_\+sectors()}}, \mbox{\hyperlink{md__intel_8c_source_l00306}{intel\+\_\+set\+\_\+map\+\_\+offset()}}, \mbox{\hyperlink{md__intel_8c_source_l00331}{intel\+\_\+set\+\_\+map\+\_\+stripe\+\_\+count()}}, \mbox{\hyperlink{md__intel_8c_source_l00365}{intel\+\_\+set\+\_\+vol\+\_\+curr\+\_\+migr\+\_\+unit()}}, \mbox{\hyperlink{md__intel_8c_source_l00096}{INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+MAN\+\_\+\+SYNC}}, \mbox{\hyperlink{md__intel_8c_source_l00095}{INTEL\+\_\+\+ST\+\_\+\+CLONE\+\_\+\+N\+\_\+\+GO}}, \mbox{\hyperlink{md__intel_8c_source_l00087}{INTEL\+\_\+\+ST\+\_\+\+READ\+\_\+\+COALESCING}}, \mbox{\hyperlink{md__intel_8c_source_l00092}{INTEL\+\_\+\+ST\+\_\+\+VERIFY\+\_\+\+AND\+\_\+\+FIX}}, \mbox{\hyperlink{md__intel_8c_source_l00088}{INTEL\+\_\+\+ST\+\_\+\+WRITE\+\_\+\+COALESCING}}, \mbox{\hyperlink{md__intel_8c_source_l00064}{INTEL\+\_\+\+T\+\_\+\+RAID0}}, \mbox{\hyperlink{md__intel_8c_source_l00065}{INTEL\+\_\+\+T\+\_\+\+RAID1}}, \mbox{\hyperlink{md__intel_8c_source_l00066}{INTEL\+\_\+\+T\+\_\+\+RAID5}}, \mbox{\hyperlink{md__intel_8c_source_l00151}{INTEL\+\_\+\+VERSION\+\_\+1000}}, \mbox{\hyperlink{md__intel_8c_source_l00152}{INTEL\+\_\+\+VERSION\+\_\+1100}}, \mbox{\hyperlink{md__intel_8c_source_l00154}{INTEL\+\_\+\+VERSION\+\_\+1201}}, \mbox{\hyperlink{md__intel_8c_source_l00155}{INTEL\+\_\+\+VERSION\+\_\+1202}}, \mbox{\hyperlink{md__intel_8c_source_l00156}{INTEL\+\_\+\+VERSION\+\_\+1204}}, \mbox{\hyperlink{md__intel_8c_source_l00157}{INTEL\+\_\+\+VERSION\+\_\+1206}}, \mbox{\hyperlink{md__intel_8c_source_l00158}{INTEL\+\_\+\+VERSION\+\_\+1300}}, \mbox{\hyperlink{md__intel_8c_source_l00222}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00224}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+generation}}, \mbox{\hyperlink{md__intel_8c_source_l00225}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00223}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+object\+::mdio\+\_\+orig\+\_\+config\+\_\+id}}, \mbox{\hyperlink{g__raid_8h_source_l00326}{g\+\_\+raid\+\_\+md\+\_\+object\+::mdo\+\_\+softc}}, \mbox{\hyperlink{md__intel_8c_source_l00113}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00114}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+type}}, \mbox{\hyperlink{md__intel_8c_source_l00082}{intel\+\_\+raid\+\_\+vol\+::name}}, \mbox{\hyperlink{md__intel_8c_source_l00187}{intel\+\_\+raid\+\_\+conf\+::orig\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00210}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00209}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+disk\+\_\+pos}}, \mbox{\hyperlink{md__intel_8c_source_l00208}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+perdisk\+::pd\+\_\+meta}}, \mbox{\hyperlink{md__intel_8c_source_l00215}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng}}, \mbox{\hyperlink{md__intel_8c_source_l00216}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng\+\_\+man\+\_\+sync}}, \mbox{\hyperlink{md__intel_8c_source_l00217}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+cng\+\_\+master\+\_\+disk}}, \mbox{\hyperlink{md__intel_8c_source_l00214}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+pervolume\+::pv\+\_\+volume\+\_\+pos}}, \mbox{\hyperlink{g__raid_8h_source_l00304}{g\+\_\+raid\+\_\+softc\+::sc\+\_\+stopping}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00147}{sd}}, \mbox{\hyperlink{g__raid_8h_source_l00166}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+disk}}, \mbox{\hyperlink{g__raid_8h_source_l00168}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+offset}}, \mbox{\hyperlink{g__raid_8h_source_l00172}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+rebuild\+\_\+pos}}, \mbox{\hyperlink{g__raid_8h_source_l00169}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+size}}, \mbox{\hyperlink{g__raid_8h_source_l00171}{g\+\_\+raid\+\_\+subdisk\+::sd\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00142}{intel\+\_\+raid\+\_\+disk\+::sectors\+\_\+hi}}, \mbox{\hyperlink{md__intel_8c_source_l00132}{intel\+\_\+raid\+\_\+disk\+::serial}}, \mbox{\hyperlink{md__intel_8c_source_l00084}{intel\+\_\+raid\+\_\+vol\+::state}}, \mbox{\hyperlink{md__intel_8c_source_l00057}{intel\+\_\+raid\+\_\+map\+::status}}, \mbox{\hyperlink{md__intel_8c_source_l00056}{intel\+\_\+raid\+\_\+map\+::strip\+\_\+sectors}}, \mbox{\hyperlink{md__intel_8c_source_l00101}{intel\+\_\+raid\+\_\+vol\+::tid}}, \mbox{\hyperlink{md__intel_8c_source_l00068}{intel\+\_\+raid\+\_\+map\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00069}{intel\+\_\+raid\+\_\+map\+::total\+\_\+domains}}, \mbox{\hyperlink{md__intel_8c_source_l00183}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+volumes}}, \mbox{\hyperlink{md__intel_8c_source_l00063}{intel\+\_\+raid\+\_\+map\+::type}}, \mbox{\hyperlink{g__raid_8h_source_l00276}{g\+\_\+raid\+\_\+volume\+::v\+\_\+dirty}}, \mbox{\hyperlink{g__raid_8h_source_l00262}{g\+\_\+raid\+\_\+volume\+::v\+\_\+disks\+\_\+count}}, \mbox{\hyperlink{g__raid_8h_source_l00284}{g\+\_\+raid\+\_\+volume\+::v\+\_\+global\+\_\+id}}, \mbox{\hyperlink{g__raid_8h_source_l00255}{g\+\_\+raid\+\_\+volume\+::v\+\_\+md\+\_\+data}}, \mbox{\hyperlink{g__raid_8h_source_l00271}{g\+\_\+raid\+\_\+volume\+::v\+\_\+mediasize}}, \mbox{\hyperlink{g__raid_8h_source_l00257}{g\+\_\+raid\+\_\+volume\+::v\+\_\+name}}, \mbox{\hyperlink{g__raid_8h_source_l00260}{g\+\_\+raid\+\_\+volume\+::v\+\_\+raid\+\_\+level}}, \mbox{\hyperlink{g__raid_8h_source_l00259}{g\+\_\+raid\+\_\+volume\+::v\+\_\+state}}, \mbox{\hyperlink{g__raid_8h_source_l00282}{g\+\_\+raid\+\_\+volume\+::v\+\_\+stopping}}, \mbox{\hyperlink{g__raid_8h_source_l00267}{g\+\_\+raid\+\_\+volume\+::v\+\_\+strip\+\_\+size}}, \mbox{\hyperlink{g__raid_8h_source_l00253}{g\+\_\+raid\+\_\+volume\+::v\+\_\+subdisks}}, \mbox{\hyperlink{md__intel_8c_source_l00150}{intel\+\_\+raid\+\_\+conf\+::version}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00139}{vol}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a31dbe322c53248080d216d147a6f297b_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a035708df815dc317a3ee43a2b2a4a245}\label{md__intel_8c_a035708df815dc317a3ee43a2b2a4a245}} 
\index{md\_intel.c@{md\_intel.c}!intel\_cngst2str@{intel\_cngst2str}}
\index{intel\_cngst2str@{intel\_cngst2str}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_cngst2str()}{intel\_cngst2str()}}
{\footnotesize\ttfamily static char $\ast$ intel\+\_\+cngst2str (\begin{DoxyParamCaption}\item[{int}]{cng\+\_\+state }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00407}{407}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00104}{intel\+\_\+raid\+\_\+vol\+::cng\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00107}{INTEL\+\_\+\+CNGST\+\_\+\+MASTER\+\_\+\+MISSING}}, \mbox{\hyperlink{md__intel_8c_source_l00106}{INTEL\+\_\+\+CNGST\+\_\+\+NEEDS\+\_\+\+UPDATE}}, and \mbox{\hyperlink{md__intel_8c_source_l00105}{INTEL\+\_\+\+CNGST\+\_\+\+UPDATED}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a035708df815dc317a3ee43a2b2a4a245_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a0489b03cf2e2fcd0e1c451938c16b6eb}\label{md__intel_8c_a0489b03cf2e2fcd0e1c451938c16b6eb}} 
\index{md\_intel.c@{md\_intel.c}!intel\_get\_disk\_sectors@{intel\_get\_disk\_sectors}}
\index{intel\_get\_disk\_sectors@{intel\_get\_disk\_sectors}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_get\_disk\_sectors()}{intel\_get\_disk\_sectors()}}
{\footnotesize\ttfamily static off\+\_\+t intel\+\_\+get\+\_\+disk\+\_\+sectors (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__disk}{intel\+\_\+raid\+\_\+disk}} $\ast$}]{disk }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00339}{339}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, and \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a0489b03cf2e2fcd0e1c451938c16b6eb_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a0770b641e6846b2c0aec95de8d32dc66}\label{md__intel_8c_a0770b641e6846b2c0aec95de8d32dc66}} 
\index{md\_intel.c@{md\_intel.c}!intel\_get\_map@{intel\_get\_map}}
\index{intel\_get\_map@{intel\_get\_map}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_get\_map()}{intel\_get\_map()}}
{\footnotesize\ttfamily static struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$ intel\+\_\+get\+\_\+map (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$}]{mvol,  }\item[{int}]{i }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00265}{265}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00076}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+idx}}, \mbox{\hyperlink{md__intel_8c_source_l00127}{intel\+\_\+raid\+\_\+vol\+::map}}, \mbox{\hyperlink{md__intel_8c_source_l00113}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+state}}, and \mbox{\hyperlink{md__intel_8c_source_l00068}{intel\+\_\+raid\+\_\+map\+::total\+\_\+disks}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}, \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}, \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l00280}{intel\+\_\+get\+\_\+volume()}}, and \mbox{\hyperlink{md__intel_8c_source_l00585}{intel\+\_\+meta\+\_\+read()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a0770b641e6846b2c0aec95de8d32dc66_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_ad8eb07ea0f42b0dee10c372b1037eb5d}\label{md__intel_8c_ad8eb07ea0f42b0dee10c372b1037eb5d}} 
\index{md\_intel.c@{md\_intel.c}!intel\_get\_map\_disk\_sectors@{intel\_get\_map\_disk\_sectors}}
\index{intel\_get\_map\_disk\_sectors@{intel\_get\_map\_disk\_sectors}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_get\_map\_disk\_sectors()}{intel\_get\_map\_disk\_sectors()}}
{\footnotesize\ttfamily static off\+\_\+t intel\+\_\+get\+\_\+map\+\_\+disk\+\_\+sectors (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$}]{mmap }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00314}{314}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00054}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors}}, and \mbox{\hyperlink{md__intel_8c_source_l00073}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors\+\_\+hi}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_ad8eb07ea0f42b0dee10c372b1037eb5d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_ab9a6536d81b56167b67f8f7eef7e4f28}\label{md__intel_8c_ab9a6536d81b56167b67f8f7eef7e4f28}} 
\index{md\_intel.c@{md\_intel.c}!intel\_get\_map\_offset@{intel\_get\_map\_offset}}
\index{intel\_get\_map\_offset@{intel\_get\_map\_offset}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_get\_map\_offset()}{intel\_get\_map\_offset()}}
{\footnotesize\ttfamily static off\+\_\+t intel\+\_\+get\+\_\+map\+\_\+offset (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$}]{mmap }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00297}{297}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__tr__if_8m_source_l00099}{offset}}, \mbox{\hyperlink{md__intel_8c_source_l00053}{intel\+\_\+raid\+\_\+map\+::offset}}, and \mbox{\hyperlink{md__intel_8c_source_l00072}{intel\+\_\+raid\+\_\+map\+::offset\+\_\+hi}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_ab9a6536d81b56167b67f8f7eef7e4f28_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a99827f71c574a2333c927dcb44cf0b37}\label{md__intel_8c_a99827f71c574a2333c927dcb44cf0b37}} 
\index{md\_intel.c@{md\_intel.c}!intel\_get\_vol\_curr\_migr\_unit@{intel\_get\_vol\_curr\_migr\_unit}}
\index{intel\_get\_vol\_curr\_migr\_unit@{intel\_get\_vol\_curr\_migr\_unit}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_get\_vol\_curr\_migr\_unit()}{intel\_get\_vol\_curr\_migr\_unit()}}
{\footnotesize\ttfamily static off\+\_\+t intel\+\_\+get\+\_\+vol\+\_\+curr\+\_\+migr\+\_\+unit (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$}]{vol }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00356}{356}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00111}{intel\+\_\+raid\+\_\+vol\+::curr\+\_\+migr\+\_\+unit}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00139}{vol}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a99827f71c574a2333c927dcb44cf0b37_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a4291a7480582bdaa41fccea6ca9fcce9}\label{md__intel_8c_a4291a7480582bdaa41fccea6ca9fcce9}} 
\index{md\_intel.c@{md\_intel.c}!intel\_get\_volume@{intel\_get\_volume}}
\index{intel\_get\_volume@{intel\_get\_volume}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_get\_volume()}{intel\_get\_volume()}}
{\footnotesize\ttfamily static struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$ intel\+\_\+get\+\_\+volume (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$}]{meta,  }\item[{int}]{i }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00280}{280}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{md__intel_8c_source_l00076}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+idx}}, \mbox{\hyperlink{md__intel_8c_source_l00265}{intel\+\_\+get\+\_\+map()}}, \mbox{\hyperlink{md__intel_8c_source_l00113}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00068}{intel\+\_\+raid\+\_\+map\+::total\+\_\+disks}}, and \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}, \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}, \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}, and \mbox{\hyperlink{md__intel_8c_source_l00585}{intel\+\_\+meta\+\_\+read()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=303pt]{de/db4/md__intel_8c_a4291a7480582bdaa41fccea6ca9fcce9_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a4291a7480582bdaa41fccea6ca9fcce9_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a4f1f3bcd5b4af574b486bd8e46ad117e}\label{md__intel_8c_a4f1f3bcd5b4af574b486bd8e46ad117e}} 
\index{md\_intel.c@{md\_intel.c}!intel\_meta\_copy@{intel\_meta\_copy}}
\index{intel\_meta\_copy@{intel\_meta\_copy}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_meta\_copy()}{intel\_meta\_copy()}}
{\footnotesize\ttfamily static struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$ intel\+\_\+meta\+\_\+copy (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$}]{meta }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00562}{562}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00162}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+size}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01367}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+new\+\_\+disk()}}, and \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a4f1f3bcd5b4af574b486bd8e46ad117e_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a57b48f3413ef41715933575fd6ec0279}\label{md__intel_8c_a57b48f3413ef41715933575fd6ec0279}} 
\index{md\_intel.c@{md\_intel.c}!intel\_meta\_erase@{intel\_meta\_erase}}
\index{intel\_meta\_erase@{intel\_meta\_erase}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_meta\_erase()}{intel\_meta\_erase()}}
{\footnotesize\ttfamily static int intel\+\_\+meta\+\_\+erase (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$}]{cp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00801}{801}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__part__if_8m_source_l00212}{buf}}, \mbox{\hyperlink{g__part__if_8m_source_l00233}{cp}}, \mbox{\hyperlink{geom_8h_source_l00212}{g\+\_\+provider\+::error}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{g__raid_8h_source_l00064}{G\+\_\+\+RAID\+\_\+\+DEBUG}}, \mbox{\hyperlink{geom__io_8c_source_l00928}{g\+\_\+write\+\_\+data()}}, \mbox{\hyperlink{geom_8h_source_l00214}{g\+\_\+provider\+::mediasize}}, \mbox{\hyperlink{geom_8h_source_l00207}{g\+\_\+provider\+::name}}, \mbox{\hyperlink{g__part__if_8m_source_l00130}{pp}}, \mbox{\hyperlink{geom_8h_source_l00178}{g\+\_\+consumer\+::provider}}, and \mbox{\hyperlink{geom_8h_source_l00215}{g\+\_\+provider\+::sectorsize}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a57b48f3413ef41715933575fd6ec0279_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=329pt]{de/db4/md__intel_8c_a57b48f3413ef41715933575fd6ec0279_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a4933d907b210fae0b0d51f52b93d5e19}\label{md__intel_8c_a4933d907b210fae0b0d51f52b93d5e19}} 
\index{md\_intel.c@{md\_intel.c}!intel\_meta\_find\_disk@{intel\_meta\_find\_disk}}
\index{intel\_meta\_find\_disk@{intel\_meta\_find\_disk}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_meta\_find\_disk()}{intel\_meta\_find\_disk()}}
{\footnotesize\ttfamily static int intel\+\_\+meta\+\_\+find\+\_\+disk (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$}]{meta,  }\item[{char $\ast$}]{serial }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00572}{572}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{md__intel_8c_source_l00131}{INTEL\+\_\+\+SERIAL\+\_\+\+LEN}}, \mbox{\hyperlink{md__intel_8c_source_l00132}{intel\+\_\+raid\+\_\+disk\+::serial}}, and \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00909}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start\+\_\+disk()}}, and \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a4933d907b210fae0b0d51f52b93d5e19_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a294cfd6b6eb74d8745b44c2bba6ee6bb}\label{md__intel_8c_a294cfd6b6eb74d8745b44c2bba6ee6bb}} 
\index{md\_intel.c@{md\_intel.c}!intel\_meta\_read@{intel\_meta\_read}}
\index{intel\_meta\_read@{intel\_meta\_read}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_meta\_read()}{intel\_meta\_read()}}
{\footnotesize\ttfamily static struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$ intel\+\_\+meta\+\_\+read (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$}]{cp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00585}{585}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00166}{intel\+\_\+raid\+\_\+conf\+::attributes}}, \mbox{\hyperlink{g__part__if_8m_source_l00212}{buf}}, \mbox{\hyperlink{md__intel_8c_source_l00161}{intel\+\_\+raid\+\_\+conf\+::checksum}}, \mbox{\hyperlink{md__intel_8c_source_l00162}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+size}}, \mbox{\hyperlink{g__part__if_8m_source_l00233}{cp}}, \mbox{\hyperlink{md__intel_8c_source_l00076}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+idx}}, \mbox{\hyperlink{md__intel_8c_source_l00054}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors}}, \mbox{\hyperlink{md__intel_8c_source_l00073}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors\+\_\+hi}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{geom_8h_source_l00376}{g\+\_\+free()}}, \mbox{\hyperlink{g__raid_8h_source_l00064}{G\+\_\+\+RAID\+\_\+\+DEBUG}}, \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}, \mbox{\hyperlink{geom__io_8c_source_l00870}{g\+\_\+read\+\_\+data()}}, \mbox{\hyperlink{md__intel_8c_source_l00195}{INTEL\+\_\+\+ATTR\+\_\+\+SUPPORTED}}, \mbox{\hyperlink{md__intel_8c_source_l00077}{INTEL\+\_\+\+DI\+\_\+\+IDX}}, \mbox{\hyperlink{md__intel_8c_source_l00265}{intel\+\_\+get\+\_\+map()}}, \mbox{\hyperlink{md__intel_8c_source_l00280}{intel\+\_\+get\+\_\+volume()}}, \mbox{\hyperlink{md__intel_8c_source_l00147}{intel\+\_\+raid\+\_\+conf\+::intel\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00148}{INTEL\+\_\+\+MAGIC}}, \mbox{\hyperlink{md__intel_8c_source_l00118}{INTEL\+\_\+\+MT\+\_\+\+GEN\+\_\+\+MIGR}}, \mbox{\hyperlink{md__intel_8c_source_l00115}{INTEL\+\_\+\+MT\+\_\+\+INIT}}, \mbox{\hyperlink{md__intel_8c_source_l00116}{INTEL\+\_\+\+MT\+\_\+\+REBUILD}}, \mbox{\hyperlink{md__intel_8c_source_l00120}{INTEL\+\_\+\+MT\+\_\+\+REPAIR}}, \mbox{\hyperlink{md__intel_8c_source_l00117}{INTEL\+\_\+\+MT\+\_\+\+VERIFY}}, \mbox{\hyperlink{md__intel_8c_source_l00065}{INTEL\+\_\+\+T\+\_\+\+RAID1}}, \mbox{\hyperlink{md__intel_8c_source_l00158}{INTEL\+\_\+\+VERSION\+\_\+1300}}, \mbox{\hyperlink{geom_8h_source_l00214}{g\+\_\+provider\+::mediasize}}, \mbox{\hyperlink{md__intel_8c_source_l00113}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+state}}, \mbox{\hyperlink{md__intel_8c_source_l00114}{intel\+\_\+raid\+\_\+vol\+::migr\+\_\+type}}, \mbox{\hyperlink{geom_8h_source_l00207}{g\+\_\+provider\+::name}}, \mbox{\hyperlink{md__intel_8c_source_l00053}{intel\+\_\+raid\+\_\+map\+::offset}}, \mbox{\hyperlink{md__intel_8c_source_l00072}{intel\+\_\+raid\+\_\+map\+::offset\+\_\+hi}}, \mbox{\hyperlink{g__part__if_8m_source_l00130}{pp}}, \mbox{\hyperlink{geom_8h_source_l00178}{g\+\_\+consumer\+::provider}}, \mbox{\hyperlink{geom_8h_source_l00215}{g\+\_\+provider\+::sectorsize}}, \mbox{\hyperlink{md__intel_8c_source_l00068}{intel\+\_\+raid\+\_\+map\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}, \mbox{\hyperlink{md__intel_8c_source_l00069}{intel\+\_\+raid\+\_\+map\+::total\+\_\+domains}}, \mbox{\hyperlink{md__intel_8c_source_l00183}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+volumes}}, \mbox{\hyperlink{md__intel_8c_source_l00063}{intel\+\_\+raid\+\_\+map\+::type}}, and \mbox{\hyperlink{md__intel_8c_source_l00150}{intel\+\_\+raid\+\_\+conf\+::version}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a294cfd6b6eb74d8745b44c2bba6ee6bb_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=337pt]{de/db4/md__intel_8c_a294cfd6b6eb74d8745b44c2bba6ee6bb_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a1d44d6837cdbf59d38bdfde48cd995d3}\label{md__intel_8c_a1d44d6837cdbf59d38bdfde48cd995d3}} 
\index{md\_intel.c@{md\_intel.c}!intel\_meta\_write@{intel\_meta\_write}}
\index{intel\_meta\_write@{intel\_meta\_write}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_meta\_write()}{intel\_meta\_write()}}
{\footnotesize\ttfamily static int intel\+\_\+meta\+\_\+write (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$}]{cp,  }\item[{struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} $\ast$}]{meta }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00762}{762}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__part__if_8m_source_l00212}{buf}}, \mbox{\hyperlink{md__intel_8c_source_l00161}{intel\+\_\+raid\+\_\+conf\+::checksum}}, \mbox{\hyperlink{md__intel_8c_source_l00162}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+size}}, \mbox{\hyperlink{g__part__if_8m_source_l00233}{cp}}, \mbox{\hyperlink{geom_8h_source_l00212}{g\+\_\+provider\+::error}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{g__raid_8h_source_l00064}{G\+\_\+\+RAID\+\_\+\+DEBUG}}, \mbox{\hyperlink{geom__io_8c_source_l00928}{g\+\_\+write\+\_\+data()}}, \mbox{\hyperlink{geom_8h_source_l00214}{g\+\_\+provider\+::mediasize}}, \mbox{\hyperlink{geom_8h_source_l00207}{g\+\_\+provider\+::name}}, \mbox{\hyperlink{g__part__if_8m_source_l00130}{pp}}, \mbox{\hyperlink{geom_8h_source_l00178}{g\+\_\+consumer\+::provider}}, and \mbox{\hyperlink{geom_8h_source_l00215}{g\+\_\+provider\+::sectorsize}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l02619}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}, and \mbox{\hyperlink{md__intel_8c_source_l00821}{intel\+\_\+meta\+\_\+write\+\_\+spare()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a1d44d6837cdbf59d38bdfde48cd995d3_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a1d44d6837cdbf59d38bdfde48cd995d3_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_acaff5a8054fe5ef04a40706cc09a0b41}\label{md__intel_8c_acaff5a8054fe5ef04a40706cc09a0b41}} 
\index{md\_intel.c@{md\_intel.c}!intel\_meta\_write\_spare@{intel\_meta\_write\_spare}}
\index{intel\_meta\_write\_spare@{intel\_meta\_write\_spare}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_meta\_write\_spare()}{intel\_meta\_write\_spare()}}
{\footnotesize\ttfamily static int intel\+\_\+meta\+\_\+write\+\_\+spare (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}} $\ast$}]{cp,  }\item[{struct \mbox{\hyperlink{structintel__raid__disk}{intel\+\_\+raid\+\_\+disk}} $\ast$}]{d }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00821}{821}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00163}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00162}{intel\+\_\+raid\+\_\+conf\+::config\+\_\+size}}, \mbox{\hyperlink{g__part__if_8m_source_l00233}{cp}}, \mbox{\hyperlink{md__intel_8c_source_l00191}{intel\+\_\+raid\+\_\+conf\+::disk}}, \mbox{\hyperlink{g__raid__md__if_8m_source_l00171}{free}}, \mbox{\hyperlink{md__intel_8c_source_l00164}{intel\+\_\+raid\+\_\+conf\+::generation}}, \mbox{\hyperlink{md__intel_8c_source_l00147}{intel\+\_\+raid\+\_\+conf\+::intel\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00148}{INTEL\+\_\+\+MAGIC}}, \mbox{\hyperlink{md__intel_8c_source_l00200}{INTEL\+\_\+\+MAX\+\_\+\+MD\+\_\+\+SIZE}}, \mbox{\hyperlink{md__intel_8c_source_l00762}{intel\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{md__intel_8c_source_l00151}{INTEL\+\_\+\+VERSION\+\_\+1000}}, \mbox{\hyperlink{md__intel_8c_source_l00187}{intel\+\_\+raid\+\_\+conf\+::orig\+\_\+config\+\_\+id}}, \mbox{\hyperlink{md__intel_8c_source_l00182}{intel\+\_\+raid\+\_\+conf\+::total\+\_\+disks}}, and \mbox{\hyperlink{md__intel_8c_source_l00150}{intel\+\_\+raid\+\_\+conf\+::version}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_acaff5a8054fe5ef04a40706cc09a0b41_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_acaff5a8054fe5ef04a40706cc09a0b41_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a71314476f382eef03c76fe04913389b8}\label{md__intel_8c_a71314476f382eef03c76fe04913389b8}} 
\index{md\_intel.c@{md\_intel.c}!intel\_mt2str@{intel\_mt2str}}
\index{intel\_mt2str@{intel\_mt2str}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_mt2str()}{intel\_mt2str()}}
{\footnotesize\ttfamily static char $\ast$ intel\+\_\+mt2str (\begin{DoxyParamCaption}\item[{int}]{type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00423}{423}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00118}{INTEL\+\_\+\+MT\+\_\+\+GEN\+\_\+\+MIGR}}, \mbox{\hyperlink{md__intel_8c_source_l00115}{INTEL\+\_\+\+MT\+\_\+\+INIT}}, \mbox{\hyperlink{md__intel_8c_source_l00116}{INTEL\+\_\+\+MT\+\_\+\+REBUILD}}, \mbox{\hyperlink{md__intel_8c_source_l00120}{INTEL\+\_\+\+MT\+\_\+\+REPAIR}}, \mbox{\hyperlink{md__intel_8c_source_l00119}{INTEL\+\_\+\+MT\+\_\+\+STATE\+\_\+\+CHANGE}}, \mbox{\hyperlink{md__intel_8c_source_l00117}{INTEL\+\_\+\+MT\+\_\+\+VERIFY}}, and \mbox{\hyperlink{geom__flashmap_8c_source_l00057}{type}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a71314476f382eef03c76fe04913389b8_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a94db600860339e778f98cd6581bbefcd}\label{md__intel_8c_a94db600860339e778f98cd6581bbefcd}} 
\index{md\_intel.c@{md\_intel.c}!intel\_set\_disk\_sectors@{intel\_set\_disk\_sectors}}
\index{intel\_set\_disk\_sectors@{intel\_set\_disk\_sectors}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_set\_disk\_sectors()}{intel\_set\_disk\_sectors()}}
{\footnotesize\ttfamily static void intel\+\_\+set\+\_\+disk\+\_\+sectors (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__disk}{intel\+\_\+raid\+\_\+disk}} $\ast$}]{disk,  }\item[{off\+\_\+t}]{sectors }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00348}{348}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, and \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a94db600860339e778f98cd6581bbefcd_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a682069beff33188d39e2852c2d4aca14}\label{md__intel_8c_a682069beff33188d39e2852c2d4aca14}} 
\index{md\_intel.c@{md\_intel.c}!intel\_set\_map\_disk\_sectors@{intel\_set\_map\_disk\_sectors}}
\index{intel\_set\_map\_disk\_sectors@{intel\_set\_map\_disk\_sectors}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_set\_map\_disk\_sectors()}{intel\_set\_map\_disk\_sectors()}}
{\footnotesize\ttfamily static void intel\+\_\+set\+\_\+map\+\_\+disk\+\_\+sectors (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$}]{mmap,  }\item[{off\+\_\+t}]{disk\+\_\+sectors }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00323}{323}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00054}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors}}, and \mbox{\hyperlink{md__intel_8c_source_l00073}{intel\+\_\+raid\+\_\+map\+::disk\+\_\+sectors\+\_\+hi}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a682069beff33188d39e2852c2d4aca14_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_aa8359cee88f0a33bde5c7e8b22389df9}\label{md__intel_8c_aa8359cee88f0a33bde5c7e8b22389df9}} 
\index{md\_intel.c@{md\_intel.c}!intel\_set\_map\_offset@{intel\_set\_map\_offset}}
\index{intel\_set\_map\_offset@{intel\_set\_map\_offset}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_set\_map\_offset()}{intel\_set\_map\_offset()}}
{\footnotesize\ttfamily static void intel\+\_\+set\+\_\+map\+\_\+offset (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$}]{mmap,  }\item[{off\+\_\+t}]{offset }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00306}{306}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{g__raid__tr__if_8m_source_l00099}{offset}}, \mbox{\hyperlink{md__intel_8c_source_l00053}{intel\+\_\+raid\+\_\+map\+::offset}}, and \mbox{\hyperlink{md__intel_8c_source_l00072}{intel\+\_\+raid\+\_\+map\+::offset\+\_\+hi}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_aa8359cee88f0a33bde5c7e8b22389df9_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a47fcb87e6705a86b786c58eee030c91f}\label{md__intel_8c_a47fcb87e6705a86b786c58eee030c91f}} 
\index{md\_intel.c@{md\_intel.c}!intel\_set\_map\_stripe\_count@{intel\_set\_map\_stripe\_count}}
\index{intel\_set\_map\_stripe\_count@{intel\_set\_map\_stripe\_count}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_set\_map\_stripe\_count()}{intel\_set\_map\_stripe\_count()}}
{\footnotesize\ttfamily static void intel\+\_\+set\+\_\+map\+\_\+stripe\+\_\+count (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__map}{intel\+\_\+raid\+\_\+map}} $\ast$}]{mmap,  }\item[{off\+\_\+t}]{stripe\+\_\+count }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00331}{331}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00055}{intel\+\_\+raid\+\_\+map\+::stripe\+\_\+count}}, and \mbox{\hyperlink{md__intel_8c_source_l00074}{intel\+\_\+raid\+\_\+map\+::stripe\+\_\+count\+\_\+hi}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a47fcb87e6705a86b786c58eee030c91f_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_ae9323565d4b39802cedf1f8efb24369c}\label{md__intel_8c_ae9323565d4b39802cedf1f8efb24369c}} 
\index{md\_intel.c@{md\_intel.c}!intel\_set\_vol\_curr\_migr\_unit@{intel\_set\_vol\_curr\_migr\_unit}}
\index{intel\_set\_vol\_curr\_migr\_unit@{intel\_set\_vol\_curr\_migr\_unit}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_set\_vol\_curr\_migr\_unit()}{intel\_set\_vol\_curr\_migr\_unit()}}
{\footnotesize\ttfamily static void intel\+\_\+set\+\_\+vol\+\_\+curr\+\_\+migr\+\_\+unit (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structintel__raid__vol}{intel\+\_\+raid\+\_\+vol}} $\ast$}]{vol,  }\item[{off\+\_\+t}]{curr\+\_\+migr\+\_\+unit }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00365}{365}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00111}{intel\+\_\+raid\+\_\+vol\+::curr\+\_\+migr\+\_\+unit}}, and \mbox{\hyperlink{g__raid__md__if_8m_source_l00139}{vol}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l02345}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=344pt]{de/db4/md__intel_8c_ae9323565d4b39802cedf1f8efb24369c_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_ae4c13b0cd3a195a405f9f067c502e89f}\label{md__intel_8c_ae4c13b0cd3a195a405f9f067c502e89f}} 
\index{md\_intel.c@{md\_intel.c}!intel\_status2str@{intel\_status2str}}
\index{intel\_status2str@{intel\_status2str}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_status2str()}{intel\_status2str()}}
{\footnotesize\ttfamily static char $\ast$ intel\+\_\+status2str (\begin{DoxyParamCaption}\item[{int}]{status }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00373}{373}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00060}{INTEL\+\_\+\+S\+\_\+\+DEGRADED}}, \mbox{\hyperlink{md__intel_8c_source_l00061}{INTEL\+\_\+\+S\+\_\+\+FAILURE}}, \mbox{\hyperlink{md__intel_8c_source_l00058}{INTEL\+\_\+\+S\+\_\+\+READY}}, and \mbox{\hyperlink{md__intel_8c_source_l00059}{INTEL\+\_\+\+S\+\_\+\+UNINITIALIZED}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_ae4c13b0cd3a195a405f9f067c502e89f_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a4ba9a67fd401d0b21881f4a0cc47b01b}\label{md__intel_8c_a4ba9a67fd401d0b21881f4a0cc47b01b}} 
\index{md\_intel.c@{md\_intel.c}!intel\_type2str@{intel\_type2str}}
\index{intel\_type2str@{intel\_type2str}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{intel\_type2str()}{intel\_type2str()}}
{\footnotesize\ttfamily static char $\ast$ intel\+\_\+type2str (\begin{DoxyParamCaption}\item[{int}]{type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00391}{391}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



References \mbox{\hyperlink{md__intel_8c_source_l00064}{INTEL\+\_\+\+T\+\_\+\+RAID0}}, \mbox{\hyperlink{md__intel_8c_source_l00065}{INTEL\+\_\+\+T\+\_\+\+RAID1}}, \mbox{\hyperlink{md__intel_8c_source_l00066}{INTEL\+\_\+\+T\+\_\+\+RAID5}}, and \mbox{\hyperlink{geom__flashmap_8c_source_l00057}{type}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l00445}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+print()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/db4/md__intel_8c_a4ba9a67fd401d0b21881f4a0cc47b01b_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{md__intel_8c_a8ca1e8b4d9cb81866d1536accfdfa9f2}\label{md__intel_8c_a8ca1e8b4d9cb81866d1536accfdfa9f2}} 
\index{md\_intel.c@{md\_intel.c}!MALLOC\_DEFINE@{MALLOC\_DEFINE}}
\index{MALLOC\_DEFINE@{MALLOC\_DEFINE}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{MALLOC\_DEFINE()}{MALLOC\_DEFINE()}}
{\footnotesize\ttfamily static MALLOC\+\_\+\+DEFINE (\begin{DoxyParamCaption}\item[{M\+\_\+\+MD\+\_\+\+INTEL}]{,  }\item[{\char`\"{}md\+\_\+intel\+\_\+data\char`\"{}}]{,  }\item[{\char`\"{}GEOM\+\_\+\+RAID Intel metadata\char`\"{}}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{md__intel_8c_ab7071c3e8b1f035a3ef7e8c6388f71b9}\label{md__intel_8c_ab7071c3e8b1f035a3ef7e8c6388f71b9}} 
\index{md\_intel.c@{md\_intel.c}!\_\_packed@{\_\_packed}}
\index{\_\_packed@{\_\_packed}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{\_\_packed}{\_\_packed}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structintel__raid__conf}{intel\+\_\+raid\+\_\+conf}} \+\_\+\+\_\+packed}

\mbox{\Hypertarget{md__intel_8c_a4c700d919c8b683239111e5efb866a6b}\label{md__intel_8c_a4c700d919c8b683239111e5efb866a6b}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_create\_intel@{g\_raid\_md\_create\_intel}}
\index{g\_raid\_md\_create\_intel@{g\_raid\_md\_create\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_create\_intel}{g\_raid\_md\_create\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+create\+\_\+t g\+\_\+raid\+\_\+md\+\_\+create\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00233}{233}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a8cfeace25c57d55d524b3bace0921ce5}\label{md__intel_8c_a8cfeace25c57d55d524b3bace0921ce5}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_ctl\_intel@{g\_raid\_md\_ctl\_intel}}
\index{g\_raid\_md\_ctl\_intel@{g\_raid\_md\_ctl\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_ctl\_intel}{g\_raid\_md\_ctl\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+t g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00236}{236}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a72c0d1fb75493b481fb38f7c4003f709}\label{md__intel_8c_a72c0d1fb75493b481fb38f7c4003f709}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_event\_intel@{g\_raid\_md\_event\_intel}}
\index{g\_raid\_md\_event\_intel@{g\_raid\_md\_event\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_event\_intel}{g\_raid\_md\_event\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+event\+\_\+t g\+\_\+raid\+\_\+md\+\_\+event\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00235}{235}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a8405606d7917dfc05fda829e97c8d3d2}\label{md__intel_8c_a8405606d7917dfc05fda829e97c8d3d2}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_fail\_disk\_intel@{g\_raid\_md\_fail\_disk\_intel}}
\index{g\_raid\_md\_fail\_disk\_intel@{g\_raid\_md\_fail\_disk\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_fail\_disk\_intel}{g\_raid\_md\_fail\_disk\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+t g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00238}{238}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}.

\mbox{\Hypertarget{md__intel_8c_a9439042f80feff62238e1df5ec3a6f0f}\label{md__intel_8c_a9439042f80feff62238e1df5ec3a6f0f}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_free\_disk\_intel@{g\_raid\_md\_free\_disk\_intel}}
\index{g\_raid\_md\_free\_disk\_intel@{g\_raid\_md\_free\_disk\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_free\_disk\_intel}{g\_raid\_md\_free\_disk\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+t g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00239}{239}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a063fd2d74cfc2d5782b3777b93a2a1ca}\label{md__intel_8c_a063fd2d74cfc2d5782b3777b93a2a1ca}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_free\_intel@{g\_raid\_md\_free\_intel}}
\index{g\_raid\_md\_free\_intel@{g\_raid\_md\_free\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_free\_intel}{g\_raid\_md\_free\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+free\+\_\+t g\+\_\+raid\+\_\+md\+\_\+free\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00241}{241}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a06b79be50354a098c8a7fbc0ec3d5260}\label{md__intel_8c_a06b79be50354a098c8a7fbc0ec3d5260}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_free\_volume\_intel@{g\_raid\_md\_free\_volume\_intel}}
\index{g\_raid\_md\_free\_volume\_intel@{g\_raid\_md\_free\_volume\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_free\_volume\_intel}{g\_raid\_md\_free\_volume\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+free\+\_\+volume\+\_\+t g\+\_\+raid\+\_\+md\+\_\+free\+\_\+volume\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00240}{240}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_abaa5e99e30312fc575b7cd10685dd722}\label{md__intel_8c_abaa5e99e30312fc575b7cd10685dd722}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_class@{g\_raid\_md\_intel\_class}}
\index{g\_raid\_md\_intel\_class@{g\_raid\_md\_intel\_class}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_class}{g\_raid\_md\_intel\_class}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__raid__md__class}{g\+\_\+raid\+\_\+md\+\_\+class}} g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+class\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \textcolor{stringliteral}{"{}Intel"{}},}
\DoxyCodeLine{        \mbox{\hyperlink{md__intel_8c_a3d9989bcbdd2123408dabccab347bc85}{g\_raid\_md\_intel\_methods}},}
\DoxyCodeLine{        \textcolor{keyword}{sizeof}(\textcolor{keyword}{struct }\mbox{\hyperlink{structg__raid__md__intel__object}{g\_raid\_md\_intel\_object}}),}
\DoxyCodeLine{        .mdc\_enable = 1,}
\DoxyCodeLine{        .mdc\_priority = 100}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{md__intel_8c_source_l00256}{256}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a3d9989bcbdd2123408dabccab347bc85}\label{md__intel_8c_a3d9989bcbdd2123408dabccab347bc85}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_intel\_methods@{g\_raid\_md\_intel\_methods}}
\index{g\_raid\_md\_intel\_methods@{g\_raid\_md\_intel\_methods}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_intel\_methods}{g\_raid\_md\_intel\_methods}}
{\footnotesize\ttfamily kobj\+\_\+method\+\_\+t g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+methods\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_create,    \mbox{\hyperlink{md__intel_8c_a4c700d919c8b683239111e5efb866a6b}{g\_raid\_md\_create\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_taste,     \mbox{\hyperlink{md__intel_8c_af48e82d38c970129850e45ad932814b4}{g\_raid\_md\_taste\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_event,     \mbox{\hyperlink{md__intel_8c_a72c0d1fb75493b481fb38f7c4003f709}{g\_raid\_md\_event\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_ctl,       \mbox{\hyperlink{md__intel_8c_a8cfeace25c57d55d524b3bace0921ce5}{g\_raid\_md\_ctl\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_write,     \mbox{\hyperlink{md__intel_8c_a7e8bbc06ea9c615838a33a3e1289fd2b}{g\_raid\_md\_write\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_fail\_disk, \mbox{\hyperlink{md__intel_8c_a8405606d7917dfc05fda829e97c8d3d2}{g\_raid\_md\_fail\_disk\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_free\_disk, \mbox{\hyperlink{md__intel_8c_a9439042f80feff62238e1df5ec3a6f0f}{g\_raid\_md\_free\_disk\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_free\_volume,       \mbox{\hyperlink{md__intel_8c_a06b79be50354a098c8a7fbc0ec3d5260}{g\_raid\_md\_free\_volume\_intel}}),}
\DoxyCodeLine{        KOBJMETHOD(g\_raid\_md\_free,      \mbox{\hyperlink{md__intel_8c_a063fd2d74cfc2d5782b3777b93a2a1ca}{g\_raid\_md\_free\_intel}}),}
\DoxyCodeLine{        \{ 0, 0 \}}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{md__intel_8c_source_l00243}{243}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_af48e82d38c970129850e45ad932814b4}\label{md__intel_8c_af48e82d38c970129850e45ad932814b4}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_taste\_intel@{g\_raid\_md\_taste\_intel}}
\index{g\_raid\_md\_taste\_intel@{g\_raid\_md\_taste\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_taste\_intel}{g\_raid\_md\_taste\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+t g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00234}{234}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.

\mbox{\Hypertarget{md__intel_8c_a7e8bbc06ea9c615838a33a3e1289fd2b}\label{md__intel_8c_a7e8bbc06ea9c615838a33a3e1289fd2b}} 
\index{md\_intel.c@{md\_intel.c}!g\_raid\_md\_write\_intel@{g\_raid\_md\_write\_intel}}
\index{g\_raid\_md\_write\_intel@{g\_raid\_md\_write\_intel}!md\_intel.c@{md\_intel.c}}
\doxysubsubsection{\texorpdfstring{g\_raid\_md\_write\_intel}{g\_raid\_md\_write\_intel}}
{\footnotesize\ttfamily g\+\_\+raid\+\_\+md\+\_\+write\+\_\+t g\+\_\+raid\+\_\+md\+\_\+write\+\_\+intel\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{md__intel_8c_source_l00237}{237}} of file \mbox{\hyperlink{md__intel_8c_source}{md\+\_\+intel.\+c}}.



Referenced by \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l01632}{g\+\_\+raid\+\_\+md\+\_\+event\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l02619}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+intel()}}, \mbox{\hyperlink{md__intel_8c_source_l01367}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{md__intel_8c_source_l01184}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+refill()}}, and \mbox{\hyperlink{md__intel_8c_source_l01250}{g\+\_\+raid\+\_\+md\+\_\+intel\+\_\+start()}}.

