\hypertarget{hptrr__config_8h_source}{}\doxysection{hptrr\+\_\+config.\+h}
\label{hptrr__config_8h_source}\index{dev/hptrr/hptrr\_config.h@{dev/hptrr/hptrr\_config.h}}
\mbox{\hyperlink{hptrr__config_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00001}00001 \textcolor{comment}{/*-\/}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00002}00002 \textcolor{comment}{ * SPDX-\/License-\/Identifier: BSD-\/2-\/Clause-\/FreeBSD}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00003}00003 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00004}00004 \textcolor{comment}{ * Copyright (c) HighPoint Technologies, Inc.}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00005}00005 \textcolor{comment}{ * All rights reserved.}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00006}00006 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00007}00007 \textcolor{comment}{ * Redistribution and use in source and binary forms, with or without}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00008}00008 \textcolor{comment}{ * modification, are permitted provided that the following conditions}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00009}00009 \textcolor{comment}{ * are met:}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00010}00010 \textcolor{comment}{ * 1. Redistributions of source code must retain the above copyright}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00011}00011 \textcolor{comment}{ *    notice, this list of conditions and the following disclaimer.}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00012}00012 \textcolor{comment}{ * 2. Redistributions in binary form must reproduce the above copyright}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00013}00013 \textcolor{comment}{ *    notice, this list of conditions and the following disclaimer in the}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00014}00014 \textcolor{comment}{ *    documentation and/or other materials provided with the distribution.}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00015}00015 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00016}00016 \textcolor{comment}{ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00017}00017 \textcolor{comment}{ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00018}00018 \textcolor{comment}{ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00019}00019 \textcolor{comment}{ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00020}00020 \textcolor{comment}{ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00021}00021 \textcolor{comment}{ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00022}00022 \textcolor{comment}{ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00023}00023 \textcolor{comment}{ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00024}00024 \textcolor{comment}{ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00025}00025 \textcolor{comment}{ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00026}00026 \textcolor{comment}{ * SUCH DAMAGE.}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00027}00027 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00028}00028 \textcolor{comment}{ * \$FreeBSD\$}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00029}00029 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00030}00030 \textcolor{preprocessor}{\#ifndef hptrr\_CONFIG\_H}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00031}00031 \textcolor{preprocessor}{\#define hptrr\_CONFIG\_H}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00032}\mbox{\hyperlink{hptrr__config_8h_a1022bcee9a3d9afc93fbbec698aafe8a}{00032}} \textcolor{preprocessor}{\#define SUPPORT\_ARRAY}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00033}\mbox{\hyperlink{hptrr__config_8h_aff0383591d2590e91f755a89beafdaf4}{00033}} \textcolor{preprocessor}{\#define \_\_KERNEL\_\_ 1}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00034}\mbox{\hyperlink{hptrr__config_8h_a65f395ec55950230fb69b2d5af59a2e3}{00034}} \textcolor{preprocessor}{\#define DRIVER\_MINOR 16}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00035}\mbox{\hyperlink{hptrr__config_8h_a88c945af932c3a2427403108de6c141c}{00035}} \textcolor{preprocessor}{\#define TARGETNAME hptrr}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00036}\mbox{\hyperlink{hptrr__config_8h_ab215654ce5b8a91fbd170864a9471ccb}{00036}} \textcolor{preprocessor}{\#define \_\_dummy\_reg hptrr\_\_\_dummy\_reg}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00037}\mbox{\hyperlink{hptrr__config_8h_a0aa2ac8d1a44d7e8c201c4b5c23e39c6}{00037}} \textcolor{preprocessor}{\#define \_\_ldm\_alloc\_cmd hptrr\_\_\_ldm\_alloc\_cmd}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00038}\mbox{\hyperlink{hptrr__config_8h_ad5e2addc581a7c716fa8bd4cbb03860b}{00038}} \textcolor{preprocessor}{\#define delay\_between\_spinup hptrr\_delay\_between\_spinup}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00039}\mbox{\hyperlink{hptrr__config_8h_a76918af27e4fe6fd0dc3997bec536c1b}{00039}} \textcolor{preprocessor}{\#define dmapool\_active hptrr\_dmapool\_active}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00040}\mbox{\hyperlink{hptrr__config_8h_a108b3f5d49a866f5be80da854521f8cb}{00040}} \textcolor{preprocessor}{\#define dmapool\_get\_page hptrr\_dmapool\_get\_page}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00041}\mbox{\hyperlink{hptrr__config_8h_abeb431ac0007bd110139286040080ecf}{00041}} \textcolor{preprocessor}{\#define dmapool\_get\_page\_at hptrr\_dmapool\_get\_page\_at}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00042}\mbox{\hyperlink{hptrr__config_8h_a1eff3a4ec5e0d6963be5d74113e82706}{00042}} \textcolor{preprocessor}{\#define dmapool\_make\_order hptrr\_dmapool\_make\_order}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00043}\mbox{\hyperlink{hptrr__config_8h_a4e86a215cb22283b2ea6a48b7c2bc17d}{00043}} \textcolor{preprocessor}{\#define dmapool\_max\_class\_pages hptrr\_dmapool\_max\_class\_pages}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00044}\mbox{\hyperlink{hptrr__config_8h_a807a776adcaa55eab2f458a0c1476381}{00044}} \textcolor{preprocessor}{\#define dmapool\_put\_page hptrr\_dmapool\_put\_page}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00045}\mbox{\hyperlink{hptrr__config_8h_a4031d42fbcb4bc34bf7b377762c5ab8a}{00045}} \textcolor{preprocessor}{\#define dmapool\_register\_client hptrr\_dmapool\_register\_client}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00046}\mbox{\hyperlink{hptrr__config_8h_a18953264f9146af2ba9fc07bea751eda}{00046}} \textcolor{preprocessor}{\#define driver\_name hptrr\_driver\_name}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00047}\mbox{\hyperlink{hptrr__config_8h_acfdeb550b6ec940d75e4ce3fbcfbd430}{00047}} \textcolor{preprocessor}{\#define driver\_name\_long hptrr\_driver\_name\_long}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00048}\mbox{\hyperlink{hptrr__config_8h_a76e764fcac2d477b71e391269d992752}{00048}} \textcolor{preprocessor}{\#define driver\_ver hptrr\_driver\_ver}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00049}\mbox{\hyperlink{hptrr__config_8h_a0418e788f389bf96e9ab50686b4f4001}{00049}} \textcolor{preprocessor}{\#define freelist\_get hptrr\_freelist\_get}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00050}\mbox{\hyperlink{hptrr__config_8h_aab53a209fb7cad90033114b00c100062}{00050}} \textcolor{preprocessor}{\#define freelist\_get\_dma hptrr\_freelist\_get\_dma}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00051}\mbox{\hyperlink{hptrr__config_8h_a74fbaf152d6073293403d873a40fa461}{00051}} \textcolor{preprocessor}{\#define freelist\_put hptrr\_freelist\_put}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00052}\mbox{\hyperlink{hptrr__config_8h_a021f085ad06c10f42f82ab42482f4a42}{00052}} \textcolor{preprocessor}{\#define freelist\_put\_dma hptrr\_freelist\_put\_dma}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00053}\mbox{\hyperlink{hptrr__config_8h_ada96fc23ca2fb318687d3f71a886ef06}{00053}} \textcolor{preprocessor}{\#define freelist\_reserve hptrr\_freelist\_reserve}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00054}\mbox{\hyperlink{hptrr__config_8h_a45ee0f30f0d2d828a33de0c37e42faf9}{00054}} \textcolor{preprocessor}{\#define freelist\_reserve\_dma hptrr\_freelist\_reserve\_dma}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00055}\mbox{\hyperlink{hptrr__config_8h_a45ce4b7ac7f7e8121669380e65324aca}{00055}} \textcolor{preprocessor}{\#define gautorebuild hptrr\_gautorebuild}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00056}\mbox{\hyperlink{hptrr__config_8h_ad8f22647e616dacb52547a50ad0215b2}{00056}} \textcolor{preprocessor}{\#define grebuildpriority hptrr\_grebuildpriority}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00057}\mbox{\hyperlink{hptrr__config_8h_a42816ef2820f062598b0e94dec276cdf}{00057}} \textcolor{preprocessor}{\#define him\_handle\_to\_vbus hptrr\_him\_handle\_to\_vbus}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00058}\mbox{\hyperlink{hptrr__config_8h_aaf660b410a1cbb968421e635913bca3f}{00058}} \textcolor{preprocessor}{\#define him\_list hptrr\_him\_list}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00059}\mbox{\hyperlink{hptrr__config_8h_a52652d8045b089816d1de939f0999172}{00059}} \textcolor{preprocessor}{\#define init\_config hptrr\_init\_config}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00060}\mbox{\hyperlink{hptrr__config_8h_abe0f9d5165a6bdf2589b305df96f7537}{00060}} \textcolor{preprocessor}{\#define init\_module\_him\_rr1720 hptrr\_init\_module\_him\_rr1720}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00061}\mbox{\hyperlink{hptrr__config_8h_a44a5a2eba3f693a95c057b7ea72b156d}{00061}} \textcolor{preprocessor}{\#define init\_module\_him\_rr174x\_rr2210pm hptrr\_init\_module\_him\_rr174x\_rr2210pm}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00062}\mbox{\hyperlink{hptrr__config_8h_ad6c94b9a01de7a0fd136dc570c957a1c}{00062}} \textcolor{preprocessor}{\#define init\_module\_him\_rr222x\_rr2240 hptrr\_init\_module\_him\_rr222x\_rr2240}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00063}\mbox{\hyperlink{hptrr__config_8h_a03e1a1008cad6c6c7dbe84202550b3f4}{00063}} \textcolor{preprocessor}{\#define init\_module\_him\_rr2310pm hptrr\_init\_module\_him\_rr2310pm}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00064}\mbox{\hyperlink{hptrr__config_8h_a874529bf396f897754f473d6de733635}{00064}} \textcolor{preprocessor}{\#define init\_module\_him\_rr232x hptrr\_init\_module\_him\_rr232x}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00065}\mbox{\hyperlink{hptrr__config_8h_a0e45ecbcfc3fd71a26043a2fb3ec7d55}{00065}} \textcolor{preprocessor}{\#define init\_module\_him\_rr2340 hptrr\_init\_module\_him\_rr2340}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00066}\mbox{\hyperlink{hptrr__config_8h_a535b277ba80a8d2dae3f864e579c2308}{00066}} \textcolor{preprocessor}{\#define init\_module\_him\_rr2522pm hptrr\_init\_module\_him\_rr2522pm}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00067}\mbox{\hyperlink{hptrr__config_8h_a4d6c725118b706f030ba47ad018d6581}{00067}} \textcolor{preprocessor}{\#define init\_module\_jbod hptrr\_init\_module\_jbod}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00068}\mbox{\hyperlink{hptrr__config_8h_ac9335e9c6c8c75296c56d10cda90879b}{00068}} \textcolor{preprocessor}{\#define init\_module\_partition hptrr\_init\_module\_partition}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00069}\mbox{\hyperlink{hptrr__config_8h_a5cff1577ad0e6b0646e9c3298a234cb7}{00069}} \textcolor{preprocessor}{\#define init\_module\_raid0 hptrr\_init\_module\_raid0}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00070}\mbox{\hyperlink{hptrr__config_8h_ade85e834428035a48ee90d5802a82a80}{00070}} \textcolor{preprocessor}{\#define init\_module\_raid1 hptrr\_init\_module\_raid1}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00071}\mbox{\hyperlink{hptrr__config_8h_aa80278e99fbeb12d17902d2f92f5a46c}{00071}} \textcolor{preprocessor}{\#define init\_module\_raid5 hptrr\_init\_module\_raid5}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00072}\mbox{\hyperlink{hptrr__config_8h_ae1ce1b005d60c6ff23436d1270f8ed02}{00072}} \textcolor{preprocessor}{\#define init\_module\_vdev\_raw hptrr\_init\_module\_vdev\_raw}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00073}\mbox{\hyperlink{hptrr__config_8h_a57ab994f1f17fe7fa04d3d7a87b3770a}{00073}} \textcolor{preprocessor}{\#define ldm\_acquire\_lock hptrr\_ldm\_acquire\_lock}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00074}\mbox{\hyperlink{hptrr__config_8h_adffd775c65abae7ca7677a00dd209a81}{00074}} \textcolor{preprocessor}{\#define ldm\_add\_spare\_to\_array hptrr\_ldm\_add\_spare\_to\_array}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00075}\mbox{\hyperlink{hptrr__config_8h_af987d67d56dd983f5502126c77211c31}{00075}} \textcolor{preprocessor}{\#define ldm\_alloc\_cmds\_R\_6\_46\_69\_43\_16 hptrr\_ldm\_alloc\_cmds\_R\_6\_46\_69\_43\_16}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00076}\mbox{\hyperlink{hptrr__config_8h_a70bb6a49d285edfaa98de7ebd9f18749}{00076}} \textcolor{preprocessor}{\#define ldm\_alloc\_cmds\_from\_list hptrr\_ldm\_alloc\_cmds\_from\_list}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00077}\mbox{\hyperlink{hptrr__config_8h_af2efab8bb95e7de7ad1ff6f15cc397c7}{00077}} \textcolor{preprocessor}{\#define ldm\_check\_array\_online hptrr\_ldm\_check\_array\_online}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00078}\mbox{\hyperlink{hptrr__config_8h_ad9f6f2ff79923735abcf554582a771c7}{00078}} \textcolor{preprocessor}{\#define ldm\_create\_vbus hptrr\_ldm\_create\_vbus}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00079}\mbox{\hyperlink{hptrr__config_8h_a1c7711487545db61cb3b3efd3ea0de02}{00079}} \textcolor{preprocessor}{\#define ldm\_create\_vdev hptrr\_ldm\_create\_vdev}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00080}\mbox{\hyperlink{hptrr__config_8h_aa113f8c9e86cbb0e217e445eb64b9571}{00080}} \textcolor{preprocessor}{\#define ldm\_event\_notify hptrr\_ldm\_event\_notify}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00081}\mbox{\hyperlink{hptrr__config_8h_a4de96e337ce694f0c463ad82066417d8}{00081}} \textcolor{preprocessor}{\#define ldm\_find\_stamp hptrr\_ldm\_find\_stamp}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00082}\mbox{\hyperlink{hptrr__config_8h_a85f62082b1ba95d4ea454e2ec136c770}{00082}} \textcolor{preprocessor}{\#define ldm\_find\_target hptrr\_ldm\_find\_target}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00083}\mbox{\hyperlink{hptrr__config_8h_a737f6359392ff161cf563f5a7598e7e1}{00083}} \textcolor{preprocessor}{\#define ldm\_finish\_cmd hptrr\_ldm\_finish\_cmd}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00084}\mbox{\hyperlink{hptrr__config_8h_ae6c3ce45e684055c1ff51a89ed1b5fdb}{00084}} \textcolor{preprocessor}{\#define ldm\_free\_cmds hptrr\_ldm\_free\_cmds}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00085}\mbox{\hyperlink{hptrr__config_8h_a7dc5c1312bd9a75c3fad4dc695b69513}{00085}} \textcolor{preprocessor}{\#define ldm\_free\_cmds\_to\_list hptrr\_ldm\_free\_cmds\_to\_list}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00086}\mbox{\hyperlink{hptrr__config_8h_ada22b36720e5123e7f6857a62bf0584e}{00086}} \textcolor{preprocessor}{\#define ldm\_generic\_member\_failed hptrr\_ldm\_generic\_member\_failed}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00087}\mbox{\hyperlink{hptrr__config_8h_a9c89abe7111164f9ddab2f4aaff9bf0b}{00087}} \textcolor{preprocessor}{\#define ldm\_get\_cmd\_size hptrr\_ldm\_get\_cmd\_size}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00088}\mbox{\hyperlink{hptrr__config_8h_addad461f27d1e34129be8af1ef7a26d1}{00088}} \textcolor{preprocessor}{\#define ldm\_get\_device\_id hptrr\_ldm\_get\_device\_id}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00089}\mbox{\hyperlink{hptrr__config_8h_a10235efb534d54f1acca618e55bd87bf}{00089}} \textcolor{preprocessor}{\#define ldm\_get\_mem\_info hptrr\_ldm\_get\_mem\_info}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00090}\mbox{\hyperlink{hptrr__config_8h_abd0a49d3e197b9b21f0f412b35bb4540}{00090}} \textcolor{preprocessor}{\#define ldm\_get\_next\_vbus hptrr\_ldm\_get\_next\_vbus}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00091}\mbox{\hyperlink{hptrr__config_8h_a0bf3fb214a93fe7e499cf881d1d1d767}{00091}} \textcolor{preprocessor}{\#define ldm\_get\_vbus\_ext hptrr\_ldm\_get\_vbus\_ext}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00092}\mbox{\hyperlink{hptrr__config_8h_afd57300682afa68f64b44ea30a51341f}{00092}} \textcolor{preprocessor}{\#define ldm\_get\_vbus\_size hptrr\_ldm\_get\_vbus\_size}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00093}\mbox{\hyperlink{hptrr__config_8h_ab55389ae67ef1d08807e0108168eb91e}{00093}} \textcolor{preprocessor}{\#define ldm\_ide\_fixstring hptrr\_ldm\_ide\_fixstring}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00094}\mbox{\hyperlink{hptrr__config_8h_a70ce94b40e9ce0efcb5ae5fdd5544852}{00094}} \textcolor{preprocessor}{\#define ldm\_idle hptrr\_ldm\_idle}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00095}\mbox{\hyperlink{hptrr__config_8h_a21d4d2e767bc8f0dad6d62abe8298e59}{00095}} \textcolor{preprocessor}{\#define ldm\_initialize\_vbus\_async hptrr\_ldm\_initialize\_vbus\_async}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00096}\mbox{\hyperlink{hptrr__config_8h_a6fe2743a5388166318eb49f3726046c4}{00096}} \textcolor{preprocessor}{\#define ldm\_intr hptrr\_ldm\_intr}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00097}\mbox{\hyperlink{hptrr__config_8h_a4aa6009eeb3db4addfe3bd8b5c57f600}{00097}} \textcolor{preprocessor}{\#define ldm\_ioctl hptrr\_ldm\_ioctl}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00098}\mbox{\hyperlink{hptrr__config_8h_ae04b7279f1970175151fa10f21c2acb4}{00098}} \textcolor{preprocessor}{\#define ldm\_on\_timer hptrr\_ldm\_on\_timer}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00099}\mbox{\hyperlink{hptrr__config_8h_ad105340bc4c605b333ceb78030331328}{00099}} \textcolor{preprocessor}{\#define ldm\_queue\_cmd hptrr\_ldm\_queue\_cmd}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00100}\mbox{\hyperlink{hptrr__config_8h_afc860f2b46cd97abd2466b7f5335029f}{00100}} \textcolor{preprocessor}{\#define ldm\_queue\_task hptrr\_ldm\_queue\_task}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00101}\mbox{\hyperlink{hptrr__config_8h_a84f27b2c325b606604250cf3f03f8110}{00101}} \textcolor{preprocessor}{\#define ldm\_queue\_vbus\_dpc hptrr\_ldm\_queue\_vbus\_dpc}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00102}\mbox{\hyperlink{hptrr__config_8h_a7145c1b40a74ea54e283592268bf7f85}{00102}} \textcolor{preprocessor}{\#define ldm\_register\_adapter hptrr\_ldm\_register\_adapter}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00103}\mbox{\hyperlink{hptrr__config_8h_a60f1f977e2c8db66eddefe5c3ac6013e}{00103}} \textcolor{preprocessor}{\#define ldm\_register\_device hptrr\_ldm\_register\_device}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00104}\mbox{\hyperlink{hptrr__config_8h_a1acf2a5ddf34c93d80f141811df0ac18}{00104}} \textcolor{preprocessor}{\#define ldm\_register\_him\_R\_6\_46\_69\_43\_16 hptrr\_ldm\_register\_him\_R\_6\_46\_69\_43\_16}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00105}\mbox{\hyperlink{hptrr__config_8h_ae83bd4c1a5587f89f53b5be72388503d}{00105}} \textcolor{preprocessor}{\#define ldm\_register\_vdev\_class\_R\_6\_46\_69\_43\_16 hptrr\_ldm\_register\_vdev\_class\_R\_6\_46\_69\_43\_16}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00106}\mbox{\hyperlink{hptrr__config_8h_a7025a5832f44a71774a5916a9565dc1e}{00106}} \textcolor{preprocessor}{\#define ldm\_release\_lock hptrr\_ldm\_release\_lock}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00107}\mbox{\hyperlink{hptrr__config_8h_ad9c53fe46bd61363ad6044e999c52b7b}{00107}} \textcolor{preprocessor}{\#define ldm\_release\_vbus hptrr\_ldm\_release\_vbus}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00108}\mbox{\hyperlink{hptrr__config_8h_a23b595f34f14a0341c72193c9c659f65}{00108}} \textcolor{preprocessor}{\#define ldm\_release\_vdev hptrr\_ldm\_release\_vdev}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00109}\mbox{\hyperlink{hptrr__config_8h_a982904eea10a6b0a286843350941f90d}{00109}} \textcolor{preprocessor}{\#define ldm\_remove\_timer hptrr\_ldm\_remove\_timer}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00110}\mbox{\hyperlink{hptrr__config_8h_aaeecc28eae456420bd0448fd45c1db04}{00110}} \textcolor{preprocessor}{\#define ldm\_request\_timer hptrr\_ldm\_request\_timer}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00111}\mbox{\hyperlink{hptrr__config_8h_acf10e86055265382e2536c5d17e45d35}{00111}} \textcolor{preprocessor}{\#define ldm\_reset\_vbus hptrr\_ldm\_reset\_vbus}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00112}\mbox{\hyperlink{hptrr__config_8h_a7b54ef5ab74b40110695e3664681d8eb}{00112}} \textcolor{preprocessor}{\#define ldm\_resume hptrr\_ldm\_resume}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00113}\mbox{\hyperlink{hptrr__config_8h_a60f68782123da63493cbef28d7fb6939}{00113}} \textcolor{preprocessor}{\#define ldm\_set\_autorebuild hptrr\_ldm\_set\_autorebuild}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00114}\mbox{\hyperlink{hptrr__config_8h_aace24e511d1e9e3b805bbdd6fafb3d72}{00114}} \textcolor{preprocessor}{\#define ldm\_set\_rebuild\_priority hptrr\_ldm\_set\_rebuild\_priority}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00115}\mbox{\hyperlink{hptrr__config_8h_a0161252b39118e0d683ea3c4d3037000}{00115}} \textcolor{preprocessor}{\#define ldm\_shutdown hptrr\_ldm\_shutdown}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00116}\mbox{\hyperlink{hptrr__config_8h_ab3a75dbb3b64df197006478bfe7f6540}{00116}} \textcolor{preprocessor}{\#define ldm\_suspend hptrr\_ldm\_suspend}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00117}\mbox{\hyperlink{hptrr__config_8h_ad73617275d8cf1cfecc044fd75b44ab4}{00117}} \textcolor{preprocessor}{\#define ldm\_sync\_array\_info hptrr\_ldm\_sync\_array\_info}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00118}\mbox{\hyperlink{hptrr__config_8h_a02227558a6ae8c1a81265c0c77969fc9}{00118}} \textcolor{preprocessor}{\#define ldm\_sync\_array\_stamp hptrr\_ldm\_sync\_array\_stamp}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00119}\mbox{\hyperlink{hptrr__config_8h_a117c26f87b447ea6635cd7cd2d359de4}{00119}} \textcolor{preprocessor}{\#define ldm\_timer\_probe\_device hptrr\_ldm\_timer\_probe\_device}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00120}\mbox{\hyperlink{hptrr__config_8h_ab4e2a9262828415d27bb46357aac6469}{00120}} \textcolor{preprocessor}{\#define ldm\_unregister\_device hptrr\_ldm\_unregister\_device}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00121}\mbox{\hyperlink{hptrr__config_8h_a8b85092252c2e8bad605352ac138c0b7}{00121}} \textcolor{preprocessor}{\#define log\_sector\_repair hptrr\_log\_sector\_repair}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00122}\mbox{\hyperlink{hptrr__config_8h_a7c840aeeb8bf2f9a052229cb0f2b4da1}{00122}} \textcolor{preprocessor}{\#define num\_drives\_per\_spinup hptrr\_num\_drives\_per\_spinup}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00123}\mbox{\hyperlink{hptrr__config_8h_a8f46adf1c0e4615e9dff0ad731d8fe28}{00123}} \textcolor{preprocessor}{\#define os\_get\_stamp hptrr\_os\_get\_stamp}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00124}\mbox{\hyperlink{hptrr__config_8h_a6efb3dfa26b306ccfe9b815ebcfda816}{00124}} \textcolor{preprocessor}{\#define os\_get\_vbus\_seq hptrr\_os\_get\_vbus\_seq}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00125}\mbox{\hyperlink{hptrr__config_8h_aac3460352963611d079fb6de4bf29812}{00125}} \textcolor{preprocessor}{\#define os\_inb hptrr\_os\_inb}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00126}\mbox{\hyperlink{hptrr__config_8h_a99104d67109637427c7040f44e6b8f81}{00126}} \textcolor{preprocessor}{\#define os\_inl hptrr\_os\_inl}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00127}\mbox{\hyperlink{hptrr__config_8h_a767ea089fa6d030a31b38f3b5b155680}{00127}} \textcolor{preprocessor}{\#define os\_insw hptrr\_os\_insw}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00128}\mbox{\hyperlink{hptrr__config_8h_aa5d4f8af54cb62b586b35cd193026310}{00128}} \textcolor{preprocessor}{\#define os\_inw hptrr\_os\_inw}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00129}\mbox{\hyperlink{hptrr__config_8h_a89f3aea5846841228fd96a2d7bdbe5ff}{00129}} \textcolor{preprocessor}{\#define os\_map\_pci\_bar hptrr\_os\_map\_pci\_bar}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00130}\mbox{\hyperlink{hptrr__config_8h_a0aa21e2a78d9b793be52e811fe2e650f}{00130}} \textcolor{preprocessor}{\#define os\_max\_cache\_size hptrr\_os\_max\_cache\_size}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00131}\mbox{\hyperlink{hptrr__config_8h_a42e5048bb447c4c8c4012bcd86796b31}{00131}} \textcolor{preprocessor}{\#define os\_outb hptrr\_os\_outb}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00132}\mbox{\hyperlink{hptrr__config_8h_ac77a02cc57823d324a60be23e02254f0}{00132}} \textcolor{preprocessor}{\#define os\_outl hptrr\_os\_outl}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00133}\mbox{\hyperlink{hptrr__config_8h_ab905e2beec36bc27685e0d3aa68e7667}{00133}} \textcolor{preprocessor}{\#define os\_outsw hptrr\_os\_outsw}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00134}\mbox{\hyperlink{hptrr__config_8h_a8c3af532fd613cf750d5f79b91553a53}{00134}} \textcolor{preprocessor}{\#define os\_outw hptrr\_os\_outw}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00135}\mbox{\hyperlink{hptrr__config_8h_aa9516beaa17cf0147486c6192b8a75dd}{00135}} \textcolor{preprocessor}{\#define os\_pci\_readb hptrr\_os\_pci\_readb}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00136}\mbox{\hyperlink{hptrr__config_8h_ae845f63ed0262e1d7938ba7c734edf5f}{00136}} \textcolor{preprocessor}{\#define os\_pci\_readl hptrr\_os\_pci\_readl}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00137}\mbox{\hyperlink{hptrr__config_8h_ad188e5f4a2a314d6bf50a6fd71b4a499}{00137}} \textcolor{preprocessor}{\#define os\_pci\_readw hptrr\_os\_pci\_readw}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00138}\mbox{\hyperlink{hptrr__config_8h_a05f5897a69c167351db3ae346d817617}{00138}} \textcolor{preprocessor}{\#define os\_pci\_writeb hptrr\_os\_pci\_writeb}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00139}\mbox{\hyperlink{hptrr__config_8h_a8f1fb170765f11deef3b823974362bec}{00139}} \textcolor{preprocessor}{\#define os\_pci\_writel hptrr\_os\_pci\_writel}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00140}\mbox{\hyperlink{hptrr__config_8h_a7a81bb625c21123e43845e03ae430221}{00140}} \textcolor{preprocessor}{\#define os\_pci\_writew hptrr\_os\_pci\_writew}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00141}\mbox{\hyperlink{hptrr__config_8h_a6e424f2a17c183f376eaaa467de40843}{00141}} \textcolor{preprocessor}{\#define os\_printk hptrr\_os\_printk}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00142}\mbox{\hyperlink{hptrr__config_8h_a9e99ff68fcc1adbd9c5f09c79be9b346}{00142}} \textcolor{preprocessor}{\#define os\_query\_remove\_device hptrr\_os\_query\_remove\_device}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00143}\mbox{\hyperlink{hptrr__config_8h_a8b48f95feefe738e9ecfe264dc5c85bb}{00143}} \textcolor{preprocessor}{\#define os\_query\_time hptrr\_os\_query\_time}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00144}\mbox{\hyperlink{hptrr__config_8h_a129970ecf5bc0ad76cc2bffb039fda7f}{00144}} \textcolor{preprocessor}{\#define os\_request\_timer hptrr\_os\_request\_timer}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00145}\mbox{\hyperlink{hptrr__config_8h_a19c87add83dc2ebc43081494cad2bf37}{00145}} \textcolor{preprocessor}{\#define os\_revalidate\_device hptrr\_os\_revalidate\_device}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00146}\mbox{\hyperlink{hptrr__config_8h_ae4276ce578a885ac3083fb8f40e9bdf9}{00146}} \textcolor{preprocessor}{\#define os\_schedule\_task hptrr\_os\_schedule\_task}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00147}\mbox{\hyperlink{hptrr__config_8h_a846014729d45908f50c5a768ce07195a}{00147}} \textcolor{preprocessor}{\#define os\_stallexec hptrr\_os\_stallexec}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00148}\mbox{\hyperlink{hptrr__config_8h_ab1854c40970faa9641aa35fb4ed26487}{00148}} \textcolor{preprocessor}{\#define os\_unmap\_pci\_bar hptrr\_os\_unmap\_pci\_bar}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00149}\mbox{\hyperlink{hptrr__config_8h_ab0c862f787a8a1f0293d6f03dfbb376c}{00149}} \textcolor{preprocessor}{\#define osm\_max\_targets hptrr\_osm\_max\_targets}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00150}\mbox{\hyperlink{hptrr__config_8h_a0d688dc8a627252df8fc297cc9956afc}{00150}} \textcolor{preprocessor}{\#define vdev\_queue\_cmd hptrr\_vdev\_queue\_cmd}}
\DoxyCodeLine{\Hypertarget{hptrr__config_8h_source_l00151}00151 \textcolor{preprocessor}{\#endif}}

\end{DoxyCode}
