\hypertarget{pst-iop_8h_source}{}\doxysection{pst-\/iop.h}
\label{pst-iop_8h_source}\index{dev/pst/pst-\/iop.h@{dev/pst/pst-\/iop.h}}
\mbox{\hyperlink{pst-iop_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00001}00001 \textcolor{comment}{/*-\/}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00002}00002 \textcolor{comment}{ * SPDX-\/License-\/Identifier: BSD-\/3-\/Clause}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00003}00003 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00004}00004 \textcolor{comment}{ * Copyright (c) 2001,2002,2003 Søren Schmidt <sos@FreeBSD.org>}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00005}00005 \textcolor{comment}{ * All rights reserved.}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00006}00006 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00007}00007 \textcolor{comment}{ * Redistribution and use in source and binary forms, with or without}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00008}00008 \textcolor{comment}{ * modification, are permitted provided that the following conditions}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00009}00009 \textcolor{comment}{ * are met:}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00010}00010 \textcolor{comment}{ * 1. Redistributions of source code must retain the above copyright}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00011}00011 \textcolor{comment}{ *    notice, this list of conditions and the following disclaimer,}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00012}00012 \textcolor{comment}{ *    without modification, immediately at the beginning of the file.}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00013}00013 \textcolor{comment}{ * 2. Redistributions in binary form must reproduce the above copyright}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00014}00014 \textcolor{comment}{ *    notice, this list of conditions and the following disclaimer in the}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00015}00015 \textcolor{comment}{ *    documentation and/or other materials provided with the distribution.}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00016}00016 \textcolor{comment}{ * 3. The name of the author may not be used to endorse or promote products}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00017}00017 \textcolor{comment}{ *    derived from this software without specific prior written permission.}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00018}00018 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00019}00019 \textcolor{comment}{ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00020}00020 \textcolor{comment}{ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00021}00021 \textcolor{comment}{ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00022}00022 \textcolor{comment}{ * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00023}00023 \textcolor{comment}{ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00024}00024 \textcolor{comment}{ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00025}00025 \textcolor{comment}{ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00026}00026 \textcolor{comment}{ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00027}00027 \textcolor{comment}{ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00028}00028 \textcolor{comment}{ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00029}00029 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00030}00030 \textcolor{comment}{ * \$FreeBSD\$}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00031}00031 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00032}00032 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00033}00033 \textcolor{comment}{/* misc defines */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00034}\mbox{\hyperlink{pst-iop_8h_a96c3bf5fb77ea363796a95497eaf94ad}{00034}} \mbox{\hyperlink{pst-iop_8h_a96c3bf5fb77ea363796a95497eaf94ad}{MALLOC\_DECLARE}}(M\_PSTIOP);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00035}\mbox{\hyperlink{pst-iop_8h_abc455ee367f6aa34aa8fb7ac66912307}{00035}} \textcolor{preprocessor}{\#define I2O\_IOP\_OUTBOUND\_FRAME\_COUNT    32}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00036}\mbox{\hyperlink{pst-iop_8h_a06f8da77535fc5964cc115e2acd0d7d7}{00036}} \textcolor{preprocessor}{\#define I2O\_IOP\_OUTBOUND\_FRAME\_SIZE     0x20}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00037}00037 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00038}00038 \textcolor{comment}{/* structure defs */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00039}\mbox{\hyperlink{structout__mfa__buf}{00039}} \textcolor{keyword}{struct }\mbox{\hyperlink{structout__mfa__buf}{out\_mfa\_buf}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00040}\mbox{\hyperlink{structout__mfa__buf_aab855d66c2b8c9f8d1a2781ccadf1137}{00040}}     u\_int32\_t   \mbox{\hyperlink{structout__mfa__buf_aab855d66c2b8c9f8d1a2781ccadf1137}{buf}}[\mbox{\hyperlink{pst-iop_8h_a06f8da77535fc5964cc115e2acd0d7d7}{I2O\_IOP\_OUTBOUND\_FRAME\_SIZE}}];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00041}00041 \};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00042}00042 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00043}\mbox{\hyperlink{structiop__softc}{00043}} \textcolor{keyword}{struct }\mbox{\hyperlink{structiop__softc}{iop\_softc}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00044}\mbox{\hyperlink{structiop__softc_a4a4f123e7c57f95e9e4ce008bc956eba}{00044}}     \textcolor{keyword}{struct }resource             *\mbox{\hyperlink{structiop__softc_a4a4f123e7c57f95e9e4ce008bc956eba}{r\_mem}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00045}\mbox{\hyperlink{structiop__softc_acb5f0afe60c5f6889b3675fcbaece037}{00045}}     \textcolor{keyword}{struct }resource             *\mbox{\hyperlink{structiop__softc_acb5f0afe60c5f6889b3675fcbaece037}{r\_irq}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00046}\mbox{\hyperlink{structiop__softc_ae3a3ce408d0767a2a423b17d761d646b}{00046}}     caddr\_t                     \mbox{\hyperlink{structiop__softc_ae3a3ce408d0767a2a423b17d761d646b}{ibase}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00047}\mbox{\hyperlink{structiop__softc_a24edb09f17f3055920ca1939088ed840}{00047}}     caddr\_t                     \mbox{\hyperlink{structiop__softc_a24edb09f17f3055920ca1939088ed840}{obase}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00048}\mbox{\hyperlink{structiop__softc_acb2e10068060e2a571594c305ea419d6}{00048}}     u\_int32\_t                   \mbox{\hyperlink{structiop__softc_acb2e10068060e2a571594c305ea419d6}{phys\_obase}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00049}\mbox{\hyperlink{structiop__softc_a053140def99bc1fd5546c066e6b84f75}{00049}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__registers}{i2o\_registers}}   *\mbox{\hyperlink{structiop__softc_a053140def99bc1fd5546c066e6b84f75}{reg}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00050}\mbox{\hyperlink{structiop__softc_ad3ad314f4569d6b412a7db14d924ccf5}{00050}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__status__get__reply}{i2o\_status\_get\_reply}}     *\mbox{\hyperlink{structiop__softc_ad3ad314f4569d6b412a7db14d924ccf5}{status}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00051}\mbox{\hyperlink{structiop__softc_a46158b6ffe88f1a07e92cc39f31c7b89}{00051}}     \textcolor{keywordtype}{int}                         \mbox{\hyperlink{structiop__softc_a46158b6ffe88f1a07e92cc39f31c7b89}{lct\_count}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00052}\mbox{\hyperlink{structiop__softc_acd2deaa9214f65347473fa9d784b1674}{00052}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__lct__entry}{i2o\_lct\_entry}}   *\mbox{\hyperlink{structiop__softc_acd2deaa9214f65347473fa9d784b1674}{lct}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00053}\mbox{\hyperlink{structiop__softc_a16dd209362dae73f04c482868ce282b5}{00053}}     \textcolor{keywordtype}{int}                         \mbox{\hyperlink{structiop__softc_a16dd209362dae73f04c482868ce282b5}{ism}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00054}\mbox{\hyperlink{structiop__softc_aa5e60e82826bc727ca3a3db18a36d6a6}{00054}}     device\_t                    \mbox{\hyperlink{structiop__softc_aa5e60e82826bc727ca3a3db18a36d6a6}{dev}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00055}\mbox{\hyperlink{structiop__softc_adfc21bf2ae4f3c40a7bc3c88fbc9a938}{00055}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structiop__softc_adfc21bf2ae4f3c40a7bc3c88fbc9a938}{mtx}}                       \mbox{\hyperlink{structiop__softc_adfc21bf2ae4f3c40a7bc3c88fbc9a938}{mtx}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00056}\mbox{\hyperlink{structiop__softc_a3b88ec63c6b173497259be6d4569317e}{00056}}     \textcolor{keywordtype}{int}                         \mbox{\hyperlink{structiop__softc_a3b88ec63c6b173497259be6d4569317e}{outstanding}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00057}\mbox{\hyperlink{structiop__softc_a935a9dbd759d737bb43582ffa3d636ee}{00057}}     \textcolor{keywordtype}{void}                        *\mbox{\hyperlink{structiop__softc_a935a9dbd759d737bb43582ffa3d636ee}{handle}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00058}\mbox{\hyperlink{structiop__softc_af90d8ab6e3fd218c6cdff42f64431f06}{00058}}     \textcolor{keyword}{struct }intr\_config\_hook     *\mbox{\hyperlink{structiop__softc_af90d8ab6e3fd218c6cdff42f64431f06}{iop\_delayed\_attach}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00059}00059 \};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00060}00060 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00061}00061 \textcolor{comment}{/* structure at start of IOP shared mem */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00062}\mbox{\hyperlink{structi2o__registers}{00062}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__registers}{i2o\_registers}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00063}\mbox{\hyperlink{structi2o__registers_af97f1dfa649f9da926c51ad4b7ea51d3}{00063}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_af97f1dfa649f9da926c51ad4b7ea51d3}{apic\_select}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00064}\mbox{\hyperlink{structi2o__registers_a4e41abbc2070fb86928928305e82d1ba}{00064}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a4e41abbc2070fb86928928305e82d1ba}{reserved0}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00065}\mbox{\hyperlink{structi2o__registers_a609c961e272ffd0b2381340d487f6277}{00065}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a609c961e272ffd0b2381340d487f6277}{apic\_winreg}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00066}\mbox{\hyperlink{structi2o__registers_a70ad0e0f08450a759139ced107ef6c1d}{00066}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a70ad0e0f08450a759139ced107ef6c1d}{reserved1}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00067}\mbox{\hyperlink{structi2o__registers_aeb187c1317c6405548b713aecb52d461}{00067}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_aeb187c1317c6405548b713aecb52d461}{iqueue\_reg0}}; }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00068}\mbox{\hyperlink{structi2o__registers_a9476d71cb3dbcc0030ca03644333b775}{00068}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a9476d71cb3dbcc0030ca03644333b775}{iqueue\_reg1}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00069}\mbox{\hyperlink{structi2o__registers_a878a1418650f637cf1f224c31af64121}{00069}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a878a1418650f637cf1f224c31af64121}{oqueue\_reg0}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00070}\mbox{\hyperlink{structi2o__registers_adb7164eed2d8a58bf632fa9fa95c633a}{00070}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_adb7164eed2d8a58bf632fa9fa95c633a}{oqueue\_reg1}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00071}\mbox{\hyperlink{structi2o__registers_a8e5daf84c73ebf35107374d754aa142c}{00071}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a8e5daf84c73ebf35107374d754aa142c}{iqueue\_event}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00072}\mbox{\hyperlink{structi2o__registers_a0aaaced5d415bcd999e32fe0fbfc0a68}{00072}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a0aaaced5d415bcd999e32fe0fbfc0a68}{iqueue\_intr\_status}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00073}\mbox{\hyperlink{structi2o__registers_a02338a31d7d39cab993407af992fb2d6}{00073}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a02338a31d7d39cab993407af992fb2d6}{iqueue\_intr\_mask}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00074}\mbox{\hyperlink{structi2o__registers_a095ec101cafcc4f9adb2658f256d504f}{00074}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a095ec101cafcc4f9adb2658f256d504f}{oqueue\_event}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00075}\mbox{\hyperlink{structi2o__registers_a5a90bedc2b6805474ada6506f7c540ad}{00075}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a5a90bedc2b6805474ada6506f7c540ad}{oqueue\_intr\_status}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00076}\mbox{\hyperlink{structi2o__registers_a41633d97b5a6415f4e2f95728d6daf4d}{00076}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a41633d97b5a6415f4e2f95728d6daf4d}{oqueue\_intr\_mask}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00077}\mbox{\hyperlink{pst-iop_8h_a0b1932ea746536bc045e1eaecdcd3f26}{00077}} \textcolor{preprocessor}{\#define I2O\_OUT\_INTR\_QUEUE                              0x08}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00078}\mbox{\hyperlink{pst-iop_8h_abe1666ff15bd3e990905b42b1a841e36}{00078}} \textcolor{preprocessor}{\#define I2O\_OUT\_INTR\_BELL                               0x04}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00079}\mbox{\hyperlink{pst-iop_8h_a06f01377debd0d54a21941a84f07d964}{00079}} \textcolor{preprocessor}{\#define I2O\_OUT\_INTR\_MSG1                               0x02}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00080}\mbox{\hyperlink{pst-iop_8h_a6b30c07faecf593ce7634497bfadc55b}{00080}} \textcolor{preprocessor}{\#define I2O\_OUT\_INTR\_MSG0                               0x01}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00081}00081 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00082}\mbox{\hyperlink{structi2o__registers_a1741420158cdb2081f967eee1c9c9cf1}{00082}}     \textcolor{keyword}{volatile} u\_int64\_t  \mbox{\hyperlink{structi2o__registers_a1741420158cdb2081f967eee1c9c9cf1}{reserved2}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00083}\mbox{\hyperlink{structi2o__registers_ae8d674d1e99ca4a3b1b1d6d488143dae}{00083}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_ae8d674d1e99ca4a3b1b1d6d488143dae}{iqueue}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00084}\mbox{\hyperlink{structi2o__registers_a0a089dbe7c5c0d9929b57b6f75efa63e}{00084}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a0a089dbe7c5c0d9929b57b6f75efa63e}{oqueue}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00085}\mbox{\hyperlink{structi2o__registers_a3d2f958567f3f678cb2ba45df8cf04f5}{00085}}     \textcolor{keyword}{volatile} u\_int64\_t  \mbox{\hyperlink{structi2o__registers_a3d2f958567f3f678cb2ba45df8cf04f5}{reserved3}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00086}\mbox{\hyperlink{structi2o__registers_a9b49abfb2513569fd4aec750e94e1bcb}{00086}}     \textcolor{keyword}{volatile} u\_int64\_t  \mbox{\hyperlink{structi2o__registers_a9b49abfb2513569fd4aec750e94e1bcb}{mac\_addr}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00087}\mbox{\hyperlink{structi2o__registers_a556b63e5a068c24caf1fb6215937765d}{00087}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a556b63e5a068c24caf1fb6215937765d}{ip\_addr}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00088}\mbox{\hyperlink{structi2o__registers_a580096ebe550f80bac9c863fa588021e}{00088}}     \textcolor{keyword}{volatile} u\_int32\_t  \mbox{\hyperlink{structi2o__registers_a580096ebe550f80bac9c863fa588021e}{ip\_mask}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00089}00089 \};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00090}00090 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00091}00091 \textcolor{comment}{/* Scatter/Gather List management  */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00092}\mbox{\hyperlink{structi2o__sgl}{00092}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00093}\mbox{\hyperlink{structi2o__sgl_ac37f8ec216cb478110de1a64c508e9d1}{00093}}     u\_int32\_t           \mbox{\hyperlink{structi2o__sgl_ac37f8ec216cb478110de1a64c508e9d1}{count}}:24;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00094}\mbox{\hyperlink{pst-iop_8h_addd308b1e0f1a7424d8653a73b8c8d9a}{00094}} \textcolor{preprocessor}{\#define I2O\_SGL\_CNT\_MASK                                0xffffff}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00095}00095 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00096}\mbox{\hyperlink{structi2o__sgl_aebf93672e76db8340fb00ff0b15c042b}{00096}}     u\_int32\_t           \mbox{\hyperlink{structi2o__sgl_aebf93672e76db8340fb00ff0b15c042b}{flags}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00097}\mbox{\hyperlink{pst-iop_8h_a4b017ac8701477198a15b0cc66e90be5}{00097}} \textcolor{preprocessor}{\#define I2O\_SGL\_SIMPLE                                  0x10}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00098}\mbox{\hyperlink{pst-iop_8h_a80509dadb969a4f573e166c8afce286b}{00098}} \textcolor{preprocessor}{\#define I2O\_SGL\_PAGELIST                                0x20}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00099}\mbox{\hyperlink{pst-iop_8h_ac1401f05a088b3756f417c0a912ba8ca}{00099}} \textcolor{preprocessor}{\#define I2O\_SGL\_CHAIN                                   0x30}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00100}\mbox{\hyperlink{pst-iop_8h_ad19e2c5c8dbd961bfe7288ad45645056}{00100}} \textcolor{preprocessor}{\#define I2O\_SGL\_ATTRIBUTE                               0x7c}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00101}\mbox{\hyperlink{pst-iop_8h_ab6ac42aadf752fe3fc5a0cd56366c4ea}{00101}} \textcolor{preprocessor}{\#define I2O\_SGL\_BC0                                     0x01}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00102}\mbox{\hyperlink{pst-iop_8h_a91dfe90d7d9727e38d7fce385273fdf7}{00102}} \textcolor{preprocessor}{\#define I2O\_SGL\_BC1                                     0x02}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00103}\mbox{\hyperlink{pst-iop_8h_ae0b07c389ea67dbeffdee4a4ca1e452f}{00103}} \textcolor{preprocessor}{\#define I2O\_SGL\_DIR                                     0x04}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00104}\mbox{\hyperlink{pst-iop_8h_ab5e56b424d4eed09cc756ce2dffb9947}{00104}} \textcolor{preprocessor}{\#define I2O\_SGL\_LA                                      0x08}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00105}\mbox{\hyperlink{pst-iop_8h_a83b87f96d0b4e2f44cdea7c5a14b3c4f}{00105}} \textcolor{preprocessor}{\#define I2O\_SGL\_EOB                                     0x40}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00106}\mbox{\hyperlink{pst-iop_8h_a008e54966f98cc6e2691f74717791e19}{00106}} \textcolor{preprocessor}{\#define I2O\_SGL\_END                                     0x80}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00107}00107 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00108}\mbox{\hyperlink{structi2o__sgl_a300599736f72f949acee9cd04410bcdf}{00108}}     u\_int32\_t           \mbox{\hyperlink{structi2o__sgl_a300599736f72f949acee9cd04410bcdf}{phys\_addr}}[1];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00109}\mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{00109}} \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00110}00110 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00111}\mbox{\hyperlink{pst-iop_8h_acac5ab904a374673ea4fbd871501a641}{00111}} \textcolor{preprocessor}{\#define I2O\_SGL\_MAX\_SEGS        ((I2O\_IOP\_OUTBOUND\_FRAME\_SIZE -\/ (8 + 2)) + 1)}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00112}00112 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00113}00113 \textcolor{comment}{/* i2o command codes */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00114}\mbox{\hyperlink{pst-iop_8h_a8f491f4f1d6c5367aa7635a9548e052d}{00114}} \textcolor{preprocessor}{\#define I2O\_UTIL\_NOP                                    0x00}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00115}\mbox{\hyperlink{pst-iop_8h_ae59648f7398fe8e8cf11d2d4baac8811}{00115}} \textcolor{preprocessor}{\#define I2O\_UTIL\_PARAMS\_GET                             0x06}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00116}\mbox{\hyperlink{pst-iop_8h_a6e68a7346863c2a587d68b8d3ca503e8}{00116}} \textcolor{preprocessor}{\#define I2O\_UTIL\_CLAIM                                  0x09}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00117}\mbox{\hyperlink{pst-iop_8h_a94d877d12e109293b5a103487695da3b}{00117}} \textcolor{preprocessor}{\#define I2O\_UTIL\_CONFIG\_DIALOG                          0x10}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00118}\mbox{\hyperlink{pst-iop_8h_a0896efada575a13b476816c1bbd8e07b}{00118}} \textcolor{preprocessor}{\#define I2O\_UTIL\_EVENT\_REGISTER                         0x13}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00119}\mbox{\hyperlink{pst-iop_8h_ac01195650b1dfc4c7cdc8622a026f998}{00119}} \textcolor{preprocessor}{\#define I2O\_BSA\_BLOCK\_READ                              0x30}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00120}\mbox{\hyperlink{pst-iop_8h_a8f2e81bfc5f936d1e7359e9a2b0c17ad}{00120}} \textcolor{preprocessor}{\#define I2O\_BSA\_BLOCK\_WRITE                             0x31}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00121}\mbox{\hyperlink{pst-iop_8h_a8ac578281bbe33d4ed0d07fb8c4d11ed}{00121}} \textcolor{preprocessor}{\#define I2O\_BSA\_CACHE\_FLUSH                             0x37}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00122}\mbox{\hyperlink{pst-iop_8h_a72842f74f2464788444d4015f98a308d}{00122}} \textcolor{preprocessor}{\#define I2O\_EXEC\_STATUS\_GET                             0xa0}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00123}\mbox{\hyperlink{pst-iop_8h_aa14705f99f4dfac002349ff6801ba340}{00123}} \textcolor{preprocessor}{\#define I2O\_EXEC\_OUTBOUND\_INIT                          0xa1}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00124}\mbox{\hyperlink{pst-iop_8h_a2e75d766f0b134402c0350394697f504}{00124}} \textcolor{preprocessor}{\#define I2O\_EXEC\_LCT\_NOTIFY                             0xa2}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00125}\mbox{\hyperlink{pst-iop_8h_a585f158f1833282e5913692f6761113e}{00125}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYSTAB\_SET                             0xa3}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00126}\mbox{\hyperlink{pst-iop_8h_abcfc3f7e090979bc49961431770b463b}{00126}} \textcolor{preprocessor}{\#define I2O\_EXEC\_IOP\_RESET                              0xbd}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00127}\mbox{\hyperlink{pst-iop_8h_a618d62769008d1ae83ae39dabcedd039}{00127}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_ENABLE                             0xd1}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00128}\mbox{\hyperlink{pst-iop_8h_abba7e6c456a9ffb4d948d26cf18b5e9f}{00128}} \textcolor{preprocessor}{\#define I2O\_PRIVATE\_MESSAGE                             0xff}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00129}00129 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00130}00130 \textcolor{comment}{/* basic message layout */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00131}\mbox{\hyperlink{structi2o__basic__message}{00131}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__basic__message}{i2o\_basic\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00132}\mbox{\hyperlink{structi2o__basic__message_a285e876e54cd6b8b18f5eccb9f70b9fc}{00132}}     u\_int8\_t            \mbox{\hyperlink{structi2o__basic__message_a285e876e54cd6b8b18f5eccb9f70b9fc}{version}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00133}\mbox{\hyperlink{structi2o__basic__message_a1f1615689ac343019f683301351ae8ac}{00133}}     u\_int8\_t            \mbox{\hyperlink{structi2o__basic__message_a1f1615689ac343019f683301351ae8ac}{offset}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00134}\mbox{\hyperlink{structi2o__basic__message_a43f01348f64d997e9f12558b624d2a3c}{00134}}     u\_int8\_t            \mbox{\hyperlink{structi2o__basic__message_a43f01348f64d997e9f12558b624d2a3c}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00135}\mbox{\hyperlink{structi2o__basic__message_abf142dc2996c7ef5b03315d9d43e2d28}{00135}}     u\_int16\_t           \mbox{\hyperlink{structi2o__basic__message_abf142dc2996c7ef5b03315d9d43e2d28}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00136}\mbox{\hyperlink{structi2o__basic__message_a676b99b92c7c2a2c616cdca46e7afbe1}{00136}}     u\_int32\_t           \mbox{\hyperlink{structi2o__basic__message_a676b99b92c7c2a2c616cdca46e7afbe1}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00137}\mbox{\hyperlink{structi2o__basic__message_a9c4c24b20a66332d38a1aefe602640c5}{00137}}     u\_int32\_t           \mbox{\hyperlink{structi2o__basic__message_a9c4c24b20a66332d38a1aefe602640c5}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00138}\mbox{\hyperlink{structi2o__basic__message_a6fb18b306421c35544fdc277bcd08ee4}{00138}}     u\_int32\_t           \mbox{\hyperlink{structi2o__basic__message_a6fb18b306421c35544fdc277bcd08ee4}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00139}\mbox{\hyperlink{structi2o__basic__message_a3e2507602bacff31b804230e4d074baa}{00139}}     u\_int32\_t           \mbox{\hyperlink{structi2o__basic__message_a3e2507602bacff31b804230e4d074baa}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00140}\mbox{\hyperlink{structi2o__basic__message_a59835bf70f247af272d839c717dd7af2}{00140}}     u\_int32\_t           \mbox{\hyperlink{structi2o__basic__message_a59835bf70f247af272d839c717dd7af2}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00141}00141 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00142}00142 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00143}00143 \textcolor{comment}{/* basic reply layout */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00144}\mbox{\hyperlink{structi2o__single__reply}{00144}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__single__reply}{i2o\_single\_reply}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00145}\mbox{\hyperlink{structi2o__single__reply_a3481469fb598b377f92444d69a74556c}{00145}}     u\_int8\_t            \mbox{\hyperlink{structi2o__single__reply_a3481469fb598b377f92444d69a74556c}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00146}\mbox{\hyperlink{structi2o__single__reply_aa7d4ffc121d087fb46dace7d46c453bb}{00146}}     u\_int8\_t            \mbox{\hyperlink{structi2o__single__reply_aa7d4ffc121d087fb46dace7d46c453bb}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00147}\mbox{\hyperlink{pst-iop_8h_a668731cc8d7ed94da5fbf3fc26dcacc0}{00147}} \textcolor{preprocessor}{\#define I2O\_MESSAGE\_FLAGS\_STATIC                        0x01}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00148}\mbox{\hyperlink{pst-iop_8h_af0596cbe94c9732b91fd552d86dbf17e}{00148}} \textcolor{preprocessor}{\#define I2O\_MESSAGE\_FLAGS\_64BIT                         0x02}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00149}\mbox{\hyperlink{pst-iop_8h_a157e1fb0773eb46123ca549385cadea4}{00149}} \textcolor{preprocessor}{\#define I2O\_MESSAGE\_FLAGS\_MULTIPLE                      0x10}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00150}\mbox{\hyperlink{pst-iop_8h_ab0fced758b48efbf5a3f9bdd96e90abc}{00150}} \textcolor{preprocessor}{\#define I2O\_MESSAGE\_FLAGS\_FAIL                          0x20}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00151}\mbox{\hyperlink{pst-iop_8h_ae1c1e57d2d6f249fbe8afebc7feecb6b}{00151}} \textcolor{preprocessor}{\#define I2O\_MESSAGE\_FLAGS\_LAST                          0x40}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00152}\mbox{\hyperlink{pst-iop_8h_a82c04b4724e560c056ed97fb0f476a8d}{00152}} \textcolor{preprocessor}{\#define I2O\_MESSAGE\_FLAGS\_REPLY                         0x80}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00153}00153 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00154}\mbox{\hyperlink{structi2o__single__reply_a06e12a44ce79b336c2b80f01a2d8f775}{00154}}     u\_int16\_t           \mbox{\hyperlink{structi2o__single__reply_a06e12a44ce79b336c2b80f01a2d8f775}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00155}\mbox{\hyperlink{structi2o__single__reply_adec834647653289cd37509f3c408381f}{00155}}     u\_int32\_t           \mbox{\hyperlink{structi2o__single__reply_adec834647653289cd37509f3c408381f}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00156}\mbox{\hyperlink{structi2o__single__reply_a9d3e20996ff9b796c5bcad10663f0c2f}{00156}}     u\_int32\_t           \mbox{\hyperlink{structi2o__single__reply_a9d3e20996ff9b796c5bcad10663f0c2f}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00157}\mbox{\hyperlink{structi2o__single__reply_a699fcdf2d3567b9b5040482027c71576}{00157}}     u\_int32\_t           \mbox{\hyperlink{structi2o__single__reply_a699fcdf2d3567b9b5040482027c71576}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00158}\mbox{\hyperlink{structi2o__single__reply_a546366ff087dec1479004f7dcc92cccd}{00158}}     u\_int32\_t           \mbox{\hyperlink{structi2o__single__reply_a546366ff087dec1479004f7dcc92cccd}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00159}\mbox{\hyperlink{structi2o__single__reply_aabd35c859dd7cef592fcb8e9b36505dd}{00159}}     u\_int32\_t           \mbox{\hyperlink{structi2o__single__reply_aabd35c859dd7cef592fcb8e9b36505dd}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00160}\mbox{\hyperlink{structi2o__single__reply_a6560f84fc042f31c0067ddaa21c6b6f5}{00160}}     u\_int16\_t           \mbox{\hyperlink{structi2o__single__reply_a6560f84fc042f31c0067ddaa21c6b6f5}{detailed\_status}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00161}\mbox{\hyperlink{pst-iop_8h_ad4adb70f0d2a52b0f8b5892786e693a8}{00161}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_SUCCESS                       0x0000}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00162}\mbox{\hyperlink{pst-iop_8h_a4a3df6be1bb8dced12222536c8f6533b}{00162}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_BAD\_KEY                       0x0002}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00163}\mbox{\hyperlink{pst-iop_8h_a0eff2b79cfa7aab0cc56a77b7958a165}{00163}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_TCL\_ERROR                     0x0003}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00164}\mbox{\hyperlink{pst-iop_8h_a6192d8d0fedf03e3fc7ee88b2a11bbd8}{00164}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_REPLY\_BUFFER\_FULL             0x0004}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00165}\mbox{\hyperlink{pst-iop_8h_a805037da0c68861733bcd3bd4e3110f1}{00165}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_NO\_SUCH\_PAGE                  0x0005}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00166}\mbox{\hyperlink{pst-iop_8h_aff8bf0ff64cec57e565ae40056f77630}{00166}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INSUFFICIENT\_RESOURCE\_SOFT    0x0006}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00167}\mbox{\hyperlink{pst-iop_8h_a5f7f6acd3b5ba815ba697daf08cbdf4d}{00167}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INSUFFICIENT\_RESOURCE\_HARD    0x0007}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00168}\mbox{\hyperlink{pst-iop_8h_aa9a59aa3ed1a506bee7c4447296a960d}{00168}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_CHAIN\_BUFFER\_TOO\_LARGE        0x0009}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00169}\mbox{\hyperlink{pst-iop_8h_aea354e752dcc41b30c7671cde3fc1182}{00169}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_UNSUPPORTED\_FUNCTION          0x000a}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00170}\mbox{\hyperlink{pst-iop_8h_a554a164abe08be30d61eea6b15825395}{00170}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_DEVICE\_LOCKED                 0x000b}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00171}\mbox{\hyperlink{pst-iop_8h_a5a81311e50b0d14ea9090b7b7dab058c}{00171}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_DEVICE\_RESET                  0x000c}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00172}\mbox{\hyperlink{pst-iop_8h_acfa31e88305c7b84f2f279bcfef1cc01}{00172}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INAPPROPRIATE\_FUNCTION        0x000d}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00173}\mbox{\hyperlink{pst-iop_8h_a1ba82bf424651e301f780f501a066492}{00173}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INVALID\_INITIATOR\_ADDRESS     0x000e}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00174}\mbox{\hyperlink{pst-iop_8h_a3d16c257725c229cafc15d3bef02ccce}{00174}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INVALID\_MESSAGE\_FLAGS         0x000f}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00175}\mbox{\hyperlink{pst-iop_8h_aef09f8ea183374582a9abd70a371059d}{00175}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INVALID\_OFFSET                0x0010}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00176}\mbox{\hyperlink{pst-iop_8h_afee90934381bf37f89ddb28939e755d5}{00176}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INVALID\_PARAMETER             0x0011}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00177}\mbox{\hyperlink{pst-iop_8h_ac1d552bc1a7e12b1c5f5093b75d8cd6d}{00177}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INVALID\_REQUEST               0x0012}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00178}\mbox{\hyperlink{pst-iop_8h_a2ab3c0f5897a8e69486b484dd4988679}{00178}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_INVALID\_TARGET\_ADDRESS        0x0013}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00179}\mbox{\hyperlink{pst-iop_8h_a9a3c5312ea307140c322b1f29f707ee4}{00179}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_MESSAGE\_TOO\_LARGE             0x0014}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00180}\mbox{\hyperlink{pst-iop_8h_a0736a97a3db5769acf2d23717d9b25ee}{00180}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_MESSAGE\_TOO\_SMALL             0x0015}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00181}\mbox{\hyperlink{pst-iop_8h_a48ca7b1ff5e47aabd114d00be59b54c5}{00181}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_MISSING\_PARAMETER             0x0016}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00182}\mbox{\hyperlink{pst-iop_8h_add7dd2feb85f0340f9f93a9e112b1bb5}{00182}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_TIMEOUT                       0x0017}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00183}\mbox{\hyperlink{pst-iop_8h_a83df8dcd1c271c99c296b84806c4da44}{00183}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_UNKNOWN\_ERROR                 0x0018}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00184}\mbox{\hyperlink{pst-iop_8h_af13505725b9e922317637d28d75698f2}{00184}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_UNKNOWN\_FUNCTION              0x0019}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00185}\mbox{\hyperlink{pst-iop_8h_a8eb8cc730cbfb55889a62ec3c8113b25}{00185}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_UNSUPPORTED\_VERSION           0x001a}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00186}\mbox{\hyperlink{pst-iop_8h_ab480c872f0061054d4003fcc1ca28c3f}{00186}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_DEVICE\_BUSY                   0x001b}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00187}\mbox{\hyperlink{pst-iop_8h_a9daa72e938c42f80e0253d163c709837}{00187}} \textcolor{preprocessor}{\#define I2O\_DETAIL\_STATUS\_DEVICE\_NOT\_AVAILABLE          0x001c}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00188}00188 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00189}\mbox{\hyperlink{structi2o__single__reply_a7dfd0871be428325b9d95d2aaaf33a45}{00189}}     u\_int8\_t            \mbox{\hyperlink{structi2o__single__reply_a7dfd0871be428325b9d95d2aaaf33a45}{retry\_count}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00190}\mbox{\hyperlink{structi2o__single__reply_a71eb3238568809d68e9ca8b4f49803c1}{00190}}     u\_int8\_t            \mbox{\hyperlink{structi2o__single__reply_a71eb3238568809d68e9ca8b4f49803c1}{status}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00191}\mbox{\hyperlink{pst-iop_8h_ac58385eff28c8d91ddd188fa0c7bbb82}{00191}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_SUCCESS                        0x00}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00192}\mbox{\hyperlink{pst-iop_8h_af12a1e8a0a640fd39a8cb47af514df2f}{00192}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_ABORT\_DIRTY                    0x01}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00193}\mbox{\hyperlink{pst-iop_8h_ac658a9488e7cef4ae798c5ac33c7441c}{00193}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_ABORT\_NO\_DATA\_TRANSFER         0x02}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00194}\mbox{\hyperlink{pst-iop_8h_a09ccb777fc57dc43a28d44826a3b4cba}{00194}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_ABORT\_PARTIAL\_TRANSFER         0x03}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00195}\mbox{\hyperlink{pst-iop_8h_a308727ad759bfaa64f8319f7b3dfdcea}{00195}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_ERROR\_DIRTY                    0x04}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00196}\mbox{\hyperlink{pst-iop_8h_a99e7a9bfefc31b94ddbabf51662ddf4e}{00196}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_ERROR\_NO\_DATA\_TRANSFER         0x05}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00197}\mbox{\hyperlink{pst-iop_8h_a9c4a2bffeece1ca45c79462f714e1d7b}{00197}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_ERROR\_PARTIAL\_TRANSFER         0x06}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00198}\mbox{\hyperlink{pst-iop_8h_a52eccc524a466dadaeb2048162041ede}{00198}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_PROCESS\_ABORT\_DIRTY            0x08}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00199}\mbox{\hyperlink{pst-iop_8h_a4da69b398630ef36eaecca1911a4a9bf}{00199}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_PROCESS\_ABORT\_NO\_DATA\_TRANSFER 0x09}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00200}\mbox{\hyperlink{pst-iop_8h_a911df69576efe5a56fb9a6bceeb20faf}{00200}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_PROCESS\_ABORT\_PARTIAL\_TRANSFER 0x0a}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00201}\mbox{\hyperlink{pst-iop_8h_a931321b821ed65fc2be7196aaa70c2af}{00201}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_TRANSACTION\_ERROR              0x0b}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00202}\mbox{\hyperlink{pst-iop_8h_aeb9925e2310d96ffa7237830f3da0917}{00202}} \textcolor{preprocessor}{\#define I2O\_REPLY\_STATUS\_PROGRESS\_REPORT                0x80}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00203}00203 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00204}\mbox{\hyperlink{structi2o__single__reply_a39a3eb42dd9945c5d6c4351c02188454}{00204}}     u\_int32\_t           \mbox{\hyperlink{structi2o__single__reply_a39a3eb42dd9945c5d6c4351c02188454}{donecount}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00205}00205 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00206}00206 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00207}\mbox{\hyperlink{structi2o__fault__reply}{00207}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__fault__reply}{i2o\_fault\_reply}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00208}\mbox{\hyperlink{structi2o__fault__reply_a81e212ff3b9a00758b0676491cd6b456}{00208}}     u\_int8\_t            \mbox{\hyperlink{structi2o__fault__reply_a81e212ff3b9a00758b0676491cd6b456}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00209}\mbox{\hyperlink{structi2o__fault__reply_a026cda66e2bcc54dbfbfe7d8546bad2e}{00209}}     u\_int8\_t            \mbox{\hyperlink{structi2o__fault__reply_a026cda66e2bcc54dbfbfe7d8546bad2e}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00210}\mbox{\hyperlink{structi2o__fault__reply_a2d327d33191190eacaf1be8ddd88aeb7}{00210}}     u\_int16\_t           \mbox{\hyperlink{structi2o__fault__reply_a2d327d33191190eacaf1be8ddd88aeb7}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00211}\mbox{\hyperlink{structi2o__fault__reply_aa8019694366e239df87111c27468afbe}{00211}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_aa8019694366e239df87111c27468afbe}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00212}\mbox{\hyperlink{structi2o__fault__reply_a07c462f9db11450fcfcf43806c0bfffc}{00212}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_a07c462f9db11450fcfcf43806c0bfffc}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00213}\mbox{\hyperlink{structi2o__fault__reply_af30917a5256e1099cb6bf171a880f7d2}{00213}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_af30917a5256e1099cb6bf171a880f7d2}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00214}\mbox{\hyperlink{structi2o__fault__reply_aac1116e84559fd020166e158851f87c0}{00214}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_aac1116e84559fd020166e158851f87c0}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00215}\mbox{\hyperlink{structi2o__fault__reply_a76062a5e3f0281481e0676fb4e6ec17e}{00215}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_a76062a5e3f0281481e0676fb4e6ec17e}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00216}\mbox{\hyperlink{structi2o__fault__reply_a032cff3db24187fb094f2aad2e68a815}{00216}}     u\_int8\_t            \mbox{\hyperlink{structi2o__fault__reply_a032cff3db24187fb094f2aad2e68a815}{lowest\_version}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00217}\mbox{\hyperlink{structi2o__fault__reply_a48b9747bff7527dd365a0da197b22a68}{00217}}     u\_int8\_t            \mbox{\hyperlink{structi2o__fault__reply_a48b9747bff7527dd365a0da197b22a68}{highest\_version}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00218}\mbox{\hyperlink{structi2o__fault__reply_a4a6202c217e352be9f77cb7b9c3e39e7}{00218}}     u\_int8\_t            \mbox{\hyperlink{structi2o__fault__reply_a4a6202c217e352be9f77cb7b9c3e39e7}{severity}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00219}\mbox{\hyperlink{pst-iop_8h_acb773cd580a6ab16a436c58efcb22ba0}{00219}} \textcolor{preprocessor}{\#define I2O\_SEVERITY\_FORMAT\_ERROR                       0x01}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00220}\mbox{\hyperlink{pst-iop_8h_aff4bb06216528934ab7fa256ae73f615}{00220}} \textcolor{preprocessor}{\#define I2O\_SEVERITY\_PATH\_ERROR                         0x02}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00221}\mbox{\hyperlink{pst-iop_8h_a130dd437d73348dca329eead5fba51ba}{00221}} \textcolor{preprocessor}{\#define I2O\_SEVERITY\_PATH\_STATE                         0x04}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00222}\mbox{\hyperlink{pst-iop_8h_a7763cd20adc7daea25c609a683582cac}{00222}} \textcolor{preprocessor}{\#define I2O\_SEVERITY\_CONGESTION                         0x08}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00223}00223 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00224}\mbox{\hyperlink{structi2o__fault__reply_a03c4dda0dc8b7a1c7028bfa99ff93b73}{00224}}     u\_int8\_t            \mbox{\hyperlink{structi2o__fault__reply_a03c4dda0dc8b7a1c7028bfa99ff93b73}{failure\_code}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00225}\mbox{\hyperlink{pst-iop_8h_a6cffcca5986919a58d3bdcc5baa87dd3}{00225}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_SERVICE\_SUSPENDED    0x81}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00226}\mbox{\hyperlink{pst-iop_8h_aa8f5423ce929b130f9adb3f23bf0d293}{00226}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_SERVICE\_TERMINATED   0x82}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00227}\mbox{\hyperlink{pst-iop_8h_ac93bec967a0d8222beb56fd405630ace}{00227}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_CONGESTION           0x83}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00228}\mbox{\hyperlink{pst-iop_8h_a6ae115fe7e5029e83d043236ddd4e332}{00228}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_FAIL                 0x84}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00229}\mbox{\hyperlink{pst-iop_8h_a1f0c2aa0ce9efaae05b533201b440ee0}{00229}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_STATE\_ERROR          0x85}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00230}\mbox{\hyperlink{pst-iop_8h_aa397f92bf5173ebac798b075c9aaf44f}{00230}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_TIME\_OUT             0x86}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00231}\mbox{\hyperlink{pst-iop_8h_a57759812d995eb6f008b2ae7eb32fe44}{00231}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_ROUTING\_FAILURE      0x87}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00232}\mbox{\hyperlink{pst-iop_8h_a4c631ad0229be4fcccfb7cf35992c71e}{00232}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_INVALID\_VERSION      0x88}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00233}\mbox{\hyperlink{pst-iop_8h_a7abcb9c60c52f97fea95f17682229bf6}{00233}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_INVALID\_OFFSET       0x89}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00234}\mbox{\hyperlink{pst-iop_8h_a608429d3a3b507b097d67fc44e410407}{00234}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_INVALID\_MSG\_FLAGS    0x8A}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00235}\mbox{\hyperlink{pst-iop_8h_ad77e6873764cc0b075ef98e461ca75ea}{00235}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_FRAME\_TOO\_SMALL      0x8B}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00236}\mbox{\hyperlink{pst-iop_8h_a5cbf09a63fcd1fe1cce2e9fe7a654901}{00236}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_FRAME\_TOO\_LARGE      0x8C}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00237}\mbox{\hyperlink{pst-iop_8h_a6efcdb353e851662c206a6d853121d3e}{00237}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_INVALID\_TARGET\_ID    0x8D}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00238}\mbox{\hyperlink{pst-iop_8h_afc84e1a0713bf3d61ee463d188dc8550}{00238}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_INVALID\_INITIATOR\_ID 0x8E}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00239}\mbox{\hyperlink{pst-iop_8h_a52054b1bdaffc67ffdc833b3f4326c04}{00239}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_INVALID\_INITIATOR\_CONTEXT    0x8F}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00240}\mbox{\hyperlink{pst-iop_8h_a51a624e76262c23fa0522899435a292b}{00240}} \textcolor{preprocessor}{\#define I2O\_FAILURE\_CODE\_TRANSPORT\_UNKNOWN\_FAILURE      0xFF}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00241}00241 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00242}\mbox{\hyperlink{structi2o__fault__reply_aa61424390e20679f9dc08a2a2580e6e7}{00242}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_aa61424390e20679f9dc08a2a2580e6e7}{failing\_iop\_id}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00243}\mbox{\hyperlink{structi2o__fault__reply_adc791dcfbb6e23dfea3599c397204c9f}{00243}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_adc791dcfbb6e23dfea3599c397204c9f}{reserved}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00244}\mbox{\hyperlink{structi2o__fault__reply_a9822e525f8adac7ac07172f5ed3574d9}{00244}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_a9822e525f8adac7ac07172f5ed3574d9}{failing\_host\_unit\_id}}:16;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00245}\mbox{\hyperlink{structi2o__fault__reply_abb37a04e43ade72b7839e51f8f448d9f}{00245}}     u\_int32\_t           \mbox{\hyperlink{structi2o__fault__reply_abb37a04e43ade72b7839e51f8f448d9f}{age\_limit}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00246}\mbox{\hyperlink{structi2o__fault__reply_a0aafd2491656e5cab957997c337ba111}{00246}}     u\_int64\_t           \mbox{\hyperlink{structi2o__fault__reply_a0aafd2491656e5cab957997c337ba111}{preserved\_mfa}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00247}00247 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00248}00248 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00249}\mbox{\hyperlink{structi2o__exec__iop__reset__message}{00249}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__exec__iop__reset__message}{i2o\_exec\_iop\_reset\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00250}\mbox{\hyperlink{structi2o__exec__iop__reset__message_adc10224acada1411eed0e5e25fd23237}{00250}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__iop__reset__message_adc10224acada1411eed0e5e25fd23237}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00251}\mbox{\hyperlink{structi2o__exec__iop__reset__message_ab8518824cce061c5c01d221252aabe07}{00251}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__iop__reset__message_ab8518824cce061c5c01d221252aabe07}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00252}\mbox{\hyperlink{structi2o__exec__iop__reset__message_a327032c2f23d32709c9c0f9163c7a223}{00252}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__iop__reset__message_a327032c2f23d32709c9c0f9163c7a223}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00253}\mbox{\hyperlink{structi2o__exec__iop__reset__message_ac7259ca035e52fe58c8755ec9ba479b7}{00253}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__iop__reset__message_ac7259ca035e52fe58c8755ec9ba479b7}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00254}\mbox{\hyperlink{structi2o__exec__iop__reset__message_a389611e7c28cc0071ba6c747be23a43a}{00254}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__iop__reset__message_a389611e7c28cc0071ba6c747be23a43a}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00255}\mbox{\hyperlink{structi2o__exec__iop__reset__message_ab51adbb1170387cadf56c8050d7b7725}{00255}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__iop__reset__message_ab51adbb1170387cadf56c8050d7b7725}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00256}\mbox{\hyperlink{structi2o__exec__iop__reset__message_a3ac19fb77657dd72ac8c28ddc08f402c}{00256}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__iop__reset__message_a3ac19fb77657dd72ac8c28ddc08f402c}{reserved}}[16];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00257}\mbox{\hyperlink{structi2o__exec__iop__reset__message_a939d6018487bf953c5a0b5c0912814cd}{00257}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__iop__reset__message_a939d6018487bf953c5a0b5c0912814cd}{status\_word\_low\_addr}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00258}\mbox{\hyperlink{structi2o__exec__iop__reset__message_a3cd89d28ec337a3b937f5400a8748eef}{00258}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__iop__reset__message_a3cd89d28ec337a3b937f5400a8748eef}{status\_word\_high\_addr}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00259}00259 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00260}00260 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00261}\mbox{\hyperlink{structi2o__exec__status__get__message}{00261}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__exec__status__get__message}{i2o\_exec\_status\_get\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00262}\mbox{\hyperlink{structi2o__exec__status__get__message_a01c934213ae342bba5c4e54df71c9298}{00262}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__status__get__message_a01c934213ae342bba5c4e54df71c9298}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00263}\mbox{\hyperlink{structi2o__exec__status__get__message_a8738e0d140ad5854718a654f79a08a8d}{00263}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__status__get__message_a8738e0d140ad5854718a654f79a08a8d}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00264}\mbox{\hyperlink{structi2o__exec__status__get__message_a5b4934d9af60442a6cefb92e94699bd1}{00264}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__status__get__message_a5b4934d9af60442a6cefb92e94699bd1}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00265}\mbox{\hyperlink{structi2o__exec__status__get__message_a3fbfd5b6ad0aa4d63915fc37388754b6}{00265}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__status__get__message_a3fbfd5b6ad0aa4d63915fc37388754b6}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00266}\mbox{\hyperlink{structi2o__exec__status__get__message_aec9f7d7b39c66175f42da924dc091da0}{00266}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__status__get__message_aec9f7d7b39c66175f42da924dc091da0}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00267}\mbox{\hyperlink{structi2o__exec__status__get__message_adf0bbfa851aca5928b8bb7099c27f78f}{00267}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__status__get__message_adf0bbfa851aca5928b8bb7099c27f78f}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00268}\mbox{\hyperlink{structi2o__exec__status__get__message_a1cf6839eb77f3a4d5f64af72db9323ae}{00268}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__status__get__message_a1cf6839eb77f3a4d5f64af72db9323ae}{reserved}}[16];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00269}\mbox{\hyperlink{structi2o__exec__status__get__message_a33d3f97dc45459131f13da4a10152640}{00269}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__status__get__message_a33d3f97dc45459131f13da4a10152640}{reply\_buf\_low\_addr}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00270}\mbox{\hyperlink{structi2o__exec__status__get__message_af8bd336e2f7f2e809061ed127d896067}{00270}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__status__get__message_af8bd336e2f7f2e809061ed127d896067}{reply\_buf\_high\_addr}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00271}\mbox{\hyperlink{structi2o__exec__status__get__message_a19842b2ed672fc0adc3391a39f614894}{00271}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__status__get__message_a19842b2ed672fc0adc3391a39f614894}{reply\_buf\_length}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00272}00272 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00273}00273 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00274}\mbox{\hyperlink{structi2o__status__get__reply}{00274}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__status__get__reply}{i2o\_status\_get\_reply}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00275}\mbox{\hyperlink{structi2o__status__get__reply_acd2cd954d0feb661bf52c4a326fdc9a2}{00275}}     u\_int16\_t           \mbox{\hyperlink{structi2o__status__get__reply_acd2cd954d0feb661bf52c4a326fdc9a2}{organization\_id}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00276}\mbox{\hyperlink{structi2o__status__get__reply_abd5bd406327eb9792ecf60239772bd1f}{00276}}     u\_int16\_t           \mbox{\hyperlink{structi2o__status__get__reply_abd5bd406327eb9792ecf60239772bd1f}{reserved}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00277}\mbox{\hyperlink{structi2o__status__get__reply_ac09d5ca8f693c0ecfcef423788f8b683}{00277}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_ac09d5ca8f693c0ecfcef423788f8b683}{iop\_id}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00278}\mbox{\hyperlink{structi2o__status__get__reply_a3ae03ac074f01b4941f076da63ae6aa1}{00278}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a3ae03ac074f01b4941f076da63ae6aa1}{reserved1}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00279}\mbox{\hyperlink{structi2o__status__get__reply_ad0cbd8faee3448d4866a29526ce0c7a6}{00279}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_ad0cbd8faee3448d4866a29526ce0c7a6}{host\_unit\_id}}:16;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00280}\mbox{\hyperlink{structi2o__status__get__reply_a62892c0e685b10a445256691ff625f22}{00280}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a62892c0e685b10a445256691ff625f22}{segment\_number}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00281}\mbox{\hyperlink{structi2o__status__get__reply_af46b86e93660c0e4fcdf4ba9319c890c}{00281}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_af46b86e93660c0e4fcdf4ba9319c890c}{i2o\_version}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00282}\mbox{\hyperlink{structi2o__status__get__reply_a406a19566939a670c5ad49918e06c274}{00282}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a406a19566939a670c5ad49918e06c274}{iop\_state}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00283}\mbox{\hyperlink{pst-iop_8h_abcffce1074eda315af0f784c02e190c6}{00283}} \textcolor{preprocessor}{\#define I2O\_IOP\_STATE\_INITIALIZING                      0x01}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00284}\mbox{\hyperlink{pst-iop_8h_ae3f707728fdf61ef67063320ceb5d6a8}{00284}} \textcolor{preprocessor}{\#define I2O\_IOP\_STATE\_RESET                             0x02}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00285}\mbox{\hyperlink{pst-iop_8h_aa417d77abe405cb9f7714d66dccc3f09}{00285}} \textcolor{preprocessor}{\#define I2O\_IOP\_STATE\_HOLD                              0x04}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00286}\mbox{\hyperlink{pst-iop_8h_aef1de8cc8d749e325b5361efd5c62458}{00286}} \textcolor{preprocessor}{\#define I2O\_IOP\_STATE\_READY                             0x05}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00287}\mbox{\hyperlink{pst-iop_8h_a4be250f906c62e4e65f71c2e8b4f3485}{00287}} \textcolor{preprocessor}{\#define I2O\_IOP\_STATE\_OPERATIONAL                       0x08}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00288}\mbox{\hyperlink{pst-iop_8h_abdbac42885e93160d9d4c5e83ce63173}{00288}} \textcolor{preprocessor}{\#define I2O\_IOP\_STATE\_FAILED                            0x10}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00289}\mbox{\hyperlink{pst-iop_8h_a308db5a540580b6ebb8a5c27740de258}{00289}} \textcolor{preprocessor}{\#define I2O\_IOP\_STATE\_FAULTED                           0x11}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00290}00290 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00291}\mbox{\hyperlink{structi2o__status__get__reply_a6006a9b5b92473aadecc0b08d7d5d7bf}{00291}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a6006a9b5b92473aadecc0b08d7d5d7bf}{messenger\_type}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00292}\mbox{\hyperlink{structi2o__status__get__reply_a806dfea1b810b40dc71a147910924b55}{00292}}     u\_int16\_t           \mbox{\hyperlink{structi2o__status__get__reply_a806dfea1b810b40dc71a147910924b55}{inbound\_mframe\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00293}\mbox{\hyperlink{structi2o__status__get__reply_afa44404ffafd20f3008cf031e152de24}{00293}}     u\_int8\_t            \mbox{\hyperlink{structi2o__status__get__reply_afa44404ffafd20f3008cf031e152de24}{init\_code}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00294}\mbox{\hyperlink{structi2o__status__get__reply_a0eecc06c7f4ccd55380b72b41572a02a}{00294}}     u\_int8\_t            \mbox{\hyperlink{structi2o__status__get__reply_a0eecc06c7f4ccd55380b72b41572a02a}{reserved2}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00295}\mbox{\hyperlink{structi2o__status__get__reply_affcf5bf6baa54950a793746a0baacf99}{00295}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_affcf5bf6baa54950a793746a0baacf99}{max\_inbound\_mframes}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00296}\mbox{\hyperlink{structi2o__status__get__reply_a84dec8e9329810a8abd716b34ddce1ce}{00296}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a84dec8e9329810a8abd716b34ddce1ce}{current\_ibound\_mframes}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00297}\mbox{\hyperlink{structi2o__status__get__reply_ac4fc16feb172d1aeeb92f384f57e31cd}{00297}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_ac4fc16feb172d1aeeb92f384f57e31cd}{max\_outbound\_mframes}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00298}\mbox{\hyperlink{structi2o__status__get__reply_a6091c2d94664b72d74ce8874c4eaa4f7}{00298}}     u\_int8\_t            \mbox{\hyperlink{structi2o__status__get__reply_a6091c2d94664b72d74ce8874c4eaa4f7}{product\_idstring}}[24];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00299}\mbox{\hyperlink{structi2o__status__get__reply_a9b84e38365b2c2cf47e6429495b76dfd}{00299}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a9b84e38365b2c2cf47e6429495b76dfd}{expected\_lct\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00300}\mbox{\hyperlink{structi2o__status__get__reply_ae94de568fa20b73a6c02fd10f89aee28}{00300}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_ae94de568fa20b73a6c02fd10f89aee28}{iop\_capabilities}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00301}\mbox{\hyperlink{structi2o__status__get__reply_a2150725d13c433aaefb4aa38404b0c82}{00301}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a2150725d13c433aaefb4aa38404b0c82}{desired\_private\_memsize}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00302}\mbox{\hyperlink{structi2o__status__get__reply_a165bc46f80ef587c92d62c78be4ac8c6}{00302}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a165bc46f80ef587c92d62c78be4ac8c6}{current\_private\_memsize}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00303}\mbox{\hyperlink{structi2o__status__get__reply_a2c0e69343c078a1521aff115b1e53e56}{00303}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a2c0e69343c078a1521aff115b1e53e56}{current\_private\_membase}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00304}\mbox{\hyperlink{structi2o__status__get__reply_adff5c33551865d39c9c41279c31147e4}{00304}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_adff5c33551865d39c9c41279c31147e4}{desired\_private\_iosize}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00305}\mbox{\hyperlink{structi2o__status__get__reply_aeac1528015b300de85bd00da10cc7ba1}{00305}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_aeac1528015b300de85bd00da10cc7ba1}{current\_private\_iosize}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00306}\mbox{\hyperlink{structi2o__status__get__reply_a5c6329062aaf7950a7ee462eed4c6a8a}{00306}}     u\_int32\_t           \mbox{\hyperlink{structi2o__status__get__reply_a5c6329062aaf7950a7ee462eed4c6a8a}{current\_private\_iobase}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00307}\mbox{\hyperlink{structi2o__status__get__reply_aeea160f544d24ac40d2a6bfe08037207}{00307}}     u\_int8\_t            \mbox{\hyperlink{structi2o__status__get__reply_aeea160f544d24ac40d2a6bfe08037207}{reserved3}}[3];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00308}\mbox{\hyperlink{structi2o__status__get__reply_a584a5f64620667e0e158a489ab35bb80}{00308}}     u\_int8\_t            \mbox{\hyperlink{structi2o__status__get__reply_a584a5f64620667e0e158a489ab35bb80}{sync\_byte}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00309}00309 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00310}00310 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00311}\mbox{\hyperlink{structi2o__exec__init__outqueue__message}{00311}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__exec__init__outqueue__message}{i2o\_exec\_init\_outqueue\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00312}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_abbbd8ebff75bd0cc6fcb1559ffc0765e}{00312}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__init__outqueue__message_abbbd8ebff75bd0cc6fcb1559ffc0765e}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00313}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_a9bd600e223ce85d3571a9b57df297133}{00313}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__init__outqueue__message_a9bd600e223ce85d3571a9b57df297133}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00314}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_a182e963bc589a86cb0bd399842350529}{00314}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_a182e963bc589a86cb0bd399842350529}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00315}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_a35b2fe83d60918dff3a727df11184734}{00315}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_a35b2fe83d60918dff3a727df11184734}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00316}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_a8761bba5619552b2787ac2eeeb7c12cc}{00316}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_a8761bba5619552b2787ac2eeeb7c12cc}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00317}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_a643f66c60f7b73cb2c89a5b14a28aadc}{00317}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_a643f66c60f7b73cb2c89a5b14a28aadc}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00318}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_a31e3833563939312b2579906a329990d}{00318}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_a31e3833563939312b2579906a329990d}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00319}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_aafa49f6ba9a29f9b8362dfc9ed52a9f6}{00319}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_aafa49f6ba9a29f9b8362dfc9ed52a9f6}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00320}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_abab78b41fb653cd83a6ad66837c1cfc1}{00320}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_abab78b41fb653cd83a6ad66837c1cfc1}{host\_pagesize}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00321}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_ab288d3330f0f026b46e48507370866e1}{00321}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__init__outqueue__message_ab288d3330f0f026b46e48507370866e1}{init\_code}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00322}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_aef027acf79f56bb31f7c68ce811fb1f0}{00322}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__init__outqueue__message_aef027acf79f56bb31f7c68ce811fb1f0}{reserved}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00323}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_ab12084e2abc63fa17a40cf06e9071494}{00323}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__init__outqueue__message_ab12084e2abc63fa17a40cf06e9071494}{queue\_framesize}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00324}\mbox{\hyperlink{structi2o__exec__init__outqueue__message_a917f86e3ed07685c39efc4c6928e9012}{00324}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__exec__init__outqueue__message_a917f86e3ed07685c39efc4c6928e9012}{sgl}}[2];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00325}00325 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00326}00326 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00327}\mbox{\hyperlink{pst-iop_8h_a884c009f38893044f52109b66a43c642}{00327}} \textcolor{preprocessor}{\#define I2O\_EXEC\_OUTBOUND\_INIT\_IN\_PROGRESS              0x01}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00328}\mbox{\hyperlink{pst-iop_8h_ad0d446d279596fdb7c1eecec378f9ea9}{00328}} \textcolor{preprocessor}{\#define I2O\_EXEC\_OUTBOUND\_INIT\_REJECTED                 0x02}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00329}\mbox{\hyperlink{pst-iop_8h_add24d0bf155bb9cbf63aaaf6e5464b16}{00329}} \textcolor{preprocessor}{\#define I2O\_EXEC\_OUTBOUND\_INIT\_FAILED                   0x03}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00330}\mbox{\hyperlink{pst-iop_8h_a8c5982ada7d408a07ed5285bba15e7af}{00330}} \textcolor{preprocessor}{\#define I2O\_EXEC\_OUTBOUND\_INIT\_COMPLETE                 0x04}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00331}00331 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00332}\mbox{\hyperlink{structi2o__exec__systab__set__message}{00332}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__exec__systab__set__message}{i2o\_exec\_systab\_set\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00333}\mbox{\hyperlink{structi2o__exec__systab__set__message_aced6dde3575c329378d6569614a5b1ac}{00333}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__systab__set__message_aced6dde3575c329378d6569614a5b1ac}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00334}\mbox{\hyperlink{structi2o__exec__systab__set__message_ad0804210e037e24acaf2f139d1ba1eae}{00334}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__systab__set__message_ad0804210e037e24acaf2f139d1ba1eae}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00335}\mbox{\hyperlink{structi2o__exec__systab__set__message_a9cb2e6f3bbcede03c614c6cd0de5be36}{00335}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a9cb2e6f3bbcede03c614c6cd0de5be36}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00336}\mbox{\hyperlink{structi2o__exec__systab__set__message_a0867934cd2f894d939d5ce66b916d812}{00336}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a0867934cd2f894d939d5ce66b916d812}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00337}\mbox{\hyperlink{structi2o__exec__systab__set__message_a458900b74f3f394a477757e18413ce9d}{00337}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a458900b74f3f394a477757e18413ce9d}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00338}\mbox{\hyperlink{structi2o__exec__systab__set__message_a8b43bd40bdb6a5d85248411a20277e09}{00338}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a8b43bd40bdb6a5d85248411a20277e09}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00339}\mbox{\hyperlink{structi2o__exec__systab__set__message_a93b07d214fdf0516b8000c140391a6cd}{00339}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a93b07d214fdf0516b8000c140391a6cd}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00340}\mbox{\hyperlink{structi2o__exec__systab__set__message_ada6d8d90c3393aa90220fa6c2c78c370}{00340}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_ada6d8d90c3393aa90220fa6c2c78c370}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00341}\mbox{\hyperlink{structi2o__exec__systab__set__message_a4e58f323c53cc095705998a21f2b931a}{00341}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a4e58f323c53cc095705998a21f2b931a}{iop\_id}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00342}\mbox{\hyperlink{pst-iop_8h_a140662a7028b0c10f840201d4b198a23}{00342}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_TAB\_IOP\_ID\_LOCAL\_IOP               0x000     }}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00343}\mbox{\hyperlink{pst-iop_8h_a347c01ec65b9ab68297f3bd7ed81b202}{00343}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_TAB\_IOP\_ID\_LOCAL\_HOST              0x001}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00344}\mbox{\hyperlink{pst-iop_8h_a0cd3d1f3371f3c4d12947bba74b9bf79}{00344}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_TAB\_IOP\_ID\_UNKNOWN\_IOP             0xfff  }}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00345}00345 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00346}\mbox{\hyperlink{structi2o__exec__systab__set__message_a15eb94b5720f31fdaa332ef4f5d34d35}{00346}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a15eb94b5720f31fdaa332ef4f5d34d35}{reserved1}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00347}\mbox{\hyperlink{structi2o__exec__systab__set__message_a4159b14e2bef2cf15fc9c795f3db0b5c}{00347}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a4159b14e2bef2cf15fc9c795f3db0b5c}{host\_unit\_id}}:16;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00348}\mbox{\hyperlink{pst-iop_8h_a0866cb752813773a7ccf08240f9c1542}{00348}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_TAB\_HOST\_UNIT\_ID\_LOCAL\_UNIT        0x0000 }}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00349}\mbox{\hyperlink{pst-iop_8h_a7c762a0426193f8d0860ae006b421abf}{00349}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_TAB\_HOST\_UNIT\_ID\_UNKNOWN\_UNIT      0xffff}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00350}00350 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00351}\mbox{\hyperlink{structi2o__exec__systab__set__message_af33a37486218715d32432807ddfeb61e}{00351}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_af33a37486218715d32432807ddfeb61e}{segment\_number}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00352}\mbox{\hyperlink{pst-iop_8h_a85e6be2e42cf06517ca6178352aa769b}{00352}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_TAB\_SEG\_NUMBER\_LOCAL\_SEGMENT       0x000}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00353}\mbox{\hyperlink{pst-iop_8h_ab03fd8bb8a430b4d9c207cbd487c067d}{00353}} \textcolor{preprocessor}{\#define I2O\_EXEC\_SYS\_TAB\_SEG\_NUMBER\_UNKNOWN\_SEGMENT     0xfff}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00354}00354 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00355}\mbox{\hyperlink{structi2o__exec__systab__set__message_af0b2d35d48434bf9e11faf747ad41858}{00355}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_af0b2d35d48434bf9e11faf747ad41858}{reserved2}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00356}\mbox{\hyperlink{structi2o__exec__systab__set__message_a71038ed11277075a7c45378a7c4af797}{00356}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab__set__message_a71038ed11277075a7c45378a7c4af797}{reserved3}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00357}\mbox{\hyperlink{structi2o__exec__systab__set__message_a7897bb06dd5d9ef7925de91f52d3e008}{00357}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__exec__systab__set__message_a7897bb06dd5d9ef7925de91f52d3e008}{sgl}}[3];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00358}00358 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00359}00359 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00360}\mbox{\hyperlink{structi2o__exec__systab}{00360}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__exec__systab}{i2o\_exec\_systab}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00361}\mbox{\hyperlink{structi2o__exec__systab_a89c813c96b63c0d942b74ba2b0117c79}{00361}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__systab_a89c813c96b63c0d942b74ba2b0117c79}{entries}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00362}\mbox{\hyperlink{structi2o__exec__systab_a6d2b3dd85a3ee301855abf799cdd927f}{00362}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__systab_a6d2b3dd85a3ee301855abf799cdd927f}{version}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00363}\mbox{\hyperlink{pst-iop_8h_a7efc83bbaff39100671c8ecbe675d5d0}{00363}} \textcolor{preprocessor}{\#define    I2O\_RESOURCE\_MANAGER\_VERSION                 0}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00364}00364 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00365}\mbox{\hyperlink{structi2o__exec__systab_af45af1b9754cb480ddbc11ca3ffadaba}{00365}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__systab_af45af1b9754cb480ddbc11ca3ffadaba}{reserved1}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00366}\mbox{\hyperlink{structi2o__exec__systab_a0d16245147e5dce9ba9d3186f4c7d330}{00366}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_a0d16245147e5dce9ba9d3186f4c7d330}{change\_id}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00367}\mbox{\hyperlink{structi2o__exec__systab_a825ee308e44177a4ba2a8cd66cea7631}{00367}}     u\_int64\_t           \mbox{\hyperlink{structi2o__exec__systab_a825ee308e44177a4ba2a8cd66cea7631}{reserved2}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00368}\mbox{\hyperlink{structi2o__exec__systab_a25d92a9dbc9516b7240cf2c3f3486dff}{00368}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__systab_a25d92a9dbc9516b7240cf2c3f3486dff}{organization\_id}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00369}\mbox{\hyperlink{structi2o__exec__systab_a52e2faaade14f6221c613fb45c810846}{00369}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__systab_a52e2faaade14f6221c613fb45c810846}{reserved3}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00370}\mbox{\hyperlink{structi2o__exec__systab_afa831baff5a4d267b4d949175cb7cd54}{00370}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_afa831baff5a4d267b4d949175cb7cd54}{iop\_id}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00371}\mbox{\hyperlink{structi2o__exec__systab_a5d83f92d74c2dec633bddb9ba162a2fd}{00371}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_a5d83f92d74c2dec633bddb9ba162a2fd}{reserved4}}:20;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00372}\mbox{\hyperlink{structi2o__exec__systab_a3761496811ab1467c39caf2265cf866f}{00372}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_a3761496811ab1467c39caf2265cf866f}{segment\_number}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00373}\mbox{\hyperlink{structi2o__exec__systab_af13b294c34cfa15af6fe34ee70a7303a}{00373}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_af13b294c34cfa15af6fe34ee70a7303a}{i2o\_version}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00374}\mbox{\hyperlink{structi2o__exec__systab_a5b1bf27e9d955eaefd58a668abdea082}{00374}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_a5b1bf27e9d955eaefd58a668abdea082}{iop\_state}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00375}\mbox{\hyperlink{structi2o__exec__systab_a082fa0b861f2b220d834aa8e43ff4f17}{00375}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_a082fa0b861f2b220d834aa8e43ff4f17}{messenger\_type}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00376}\mbox{\hyperlink{structi2o__exec__systab_ad5457de02856165a7cbcfd61b5a0e774}{00376}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__systab_ad5457de02856165a7cbcfd61b5a0e774}{inbound\_mframe\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00377}\mbox{\hyperlink{structi2o__exec__systab_a46e301b5f14036135a704357335a061e}{00377}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__systab_a46e301b5f14036135a704357335a061e}{reserved5}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00378}\mbox{\hyperlink{structi2o__exec__systab_a39230d58f2a536496115d029e6daccfd}{00378}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_a39230d58f2a536496115d029e6daccfd}{last\_changed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00379}\mbox{\hyperlink{structi2o__exec__systab_a3ba457a6effbb7a9fc5419742202f570}{00379}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__systab_a3ba457a6effbb7a9fc5419742202f570}{iop\_capabilities}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00380}\mbox{\hyperlink{structi2o__exec__systab_a8db8daa177dc3a8d2af5be21d74cacb3}{00380}}     u\_int64\_t           \mbox{\hyperlink{structi2o__exec__systab_a8db8daa177dc3a8d2af5be21d74cacb3}{messenger\_info}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00381}00381 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00382}00382 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00383}\mbox{\hyperlink{structi2o__exec__get__lct__message}{00383}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__exec__get__lct__message}{i2o\_exec\_get\_lct\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00384}\mbox{\hyperlink{structi2o__exec__get__lct__message_a5ecb3d78c3b289d085ebfb776a214ef3}{00384}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__get__lct__message_a5ecb3d78c3b289d085ebfb776a214ef3}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00385}\mbox{\hyperlink{structi2o__exec__get__lct__message_a3e50d1f1c0f309c17df4948cb99eed51}{00385}}     u\_int8\_t            \mbox{\hyperlink{structi2o__exec__get__lct__message_a3e50d1f1c0f309c17df4948cb99eed51}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00386}\mbox{\hyperlink{structi2o__exec__get__lct__message_a3e8cf016ea63071c5a0dc9816bfe2d61}{00386}}     u\_int16\_t           \mbox{\hyperlink{structi2o__exec__get__lct__message_a3e8cf016ea63071c5a0dc9816bfe2d61}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00387}\mbox{\hyperlink{structi2o__exec__get__lct__message_ae2d023b6865a0f1b8447cfbb4a399790}{00387}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__get__lct__message_ae2d023b6865a0f1b8447cfbb4a399790}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00388}\mbox{\hyperlink{structi2o__exec__get__lct__message_a73af420c0fc2fe358478c9993e9efd45}{00388}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__get__lct__message_a73af420c0fc2fe358478c9993e9efd45}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00389}\mbox{\hyperlink{structi2o__exec__get__lct__message_a2c7ad13e1fcd9be41965db0ffd9c4eec}{00389}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__get__lct__message_a2c7ad13e1fcd9be41965db0ffd9c4eec}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00390}\mbox{\hyperlink{structi2o__exec__get__lct__message_a0fdbf1b705617af4369b8176857676bd}{00390}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__get__lct__message_a0fdbf1b705617af4369b8176857676bd}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00391}\mbox{\hyperlink{structi2o__exec__get__lct__message_a68aa2432f7f4219d5fe3da6a673aab87}{00391}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__get__lct__message_a68aa2432f7f4219d5fe3da6a673aab87}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00392}\mbox{\hyperlink{structi2o__exec__get__lct__message_a5b9be4adf0389efb0236b6b001aff806}{00392}}     u\_int32\_t           \textcolor{keyword}{class};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00393}\mbox{\hyperlink{structi2o__exec__get__lct__message_ac48942aba62bb16c6eebb65f5536cbdc}{00393}}     u\_int32\_t           \mbox{\hyperlink{structi2o__exec__get__lct__message_ac48942aba62bb16c6eebb65f5536cbdc}{last\_change\_id}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00394}\mbox{\hyperlink{structi2o__exec__get__lct__message_a152dfc9ccf5eaf25ad3908c3826d641b}{00394}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__exec__get__lct__message_a152dfc9ccf5eaf25ad3908c3826d641b}{sgl}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00395}00395 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00396}00396 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00397}\mbox{\hyperlink{pst-iop_8h_a04ddb8f0a0e07f73693383b63f8f76d0}{00397}} \textcolor{preprocessor}{\#define I2O\_TID\_IOP                                     0x000}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00398}\mbox{\hyperlink{pst-iop_8h_adb7ca6a0500ba762e637dda367eb1586}{00398}} \textcolor{preprocessor}{\#define I2O\_TID\_HOST                                    0x001}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00399}\mbox{\hyperlink{pst-iop_8h_a2487096e37e1acf948710e4efc7b3b1b}{00399}} \textcolor{preprocessor}{\#define I2O\_TID\_NONE                                    0xfff}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00400}00400 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00401}\mbox{\hyperlink{structi2o__lct__entry}{00401}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__lct__entry}{i2o\_lct\_entry}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00402}\mbox{\hyperlink{structi2o__lct__entry_a462aa4fd8d54644841cdf22830fb76ee}{00402}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a462aa4fd8d54644841cdf22830fb76ee}{entry\_size}}:16;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00403}\mbox{\hyperlink{structi2o__lct__entry_a899e74b830bb14eb1cf6dab4eabd546c}{00403}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a899e74b830bb14eb1cf6dab4eabd546c}{local\_tid}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00404}\mbox{\hyperlink{structi2o__lct__entry_a39d9021effbc91159ea0668133f85f88}{00404}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a39d9021effbc91159ea0668133f85f88}{reserved}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00405}\mbox{\hyperlink{structi2o__lct__entry_a00da09448523870f442110bf852294ad}{00405}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a00da09448523870f442110bf852294ad}{change\_id}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00406}\mbox{\hyperlink{structi2o__lct__entry_ae0bfa4d1bccad3ac46beac9b8c805718}{00406}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_ae0bfa4d1bccad3ac46beac9b8c805718}{device\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00407}\mbox{\hyperlink{structi2o__lct__entry_ad039060d5388f6150d6b4463fee432f8}{00407}}     u\_int32\_t           \textcolor{keyword}{class}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00408}\mbox{\hyperlink{pst-iop_8h_a30fe57dc29ce11c7d89d7be82fd3acee}{00408}} \textcolor{preprocessor}{\#define I2O\_CLASS\_EXECUTIVE                             0x000}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00409}\mbox{\hyperlink{pst-iop_8h_a887c458a7128baa3364b8850fa5182c1}{00409}} \textcolor{preprocessor}{\#define I2O\_CLASS\_DDM                                   0x001}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00410}\mbox{\hyperlink{pst-iop_8h_ad9ed1ef210a9b18c95028d8a104c5cdd}{00410}} \textcolor{preprocessor}{\#define I2O\_CLASS\_RANDOM\_BLOCK\_STORAGE                  0x010}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00411}\mbox{\hyperlink{pst-iop_8h_afe2a1020b512e47c1fada2bab1c8e998}{00411}} \textcolor{preprocessor}{\#define I2O\_CLASS\_SEQUENTIAL\_STORAGE                    0x011}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00412}\mbox{\hyperlink{pst-iop_8h_a7542cabf71a679246800a2d82e27b519}{00412}} \textcolor{preprocessor}{\#define I2O\_CLASS\_LAN                                   0x020}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00413}\mbox{\hyperlink{pst-iop_8h_ae95c30d218f27b8aa1fa8f60d03cdaa9}{00413}} \textcolor{preprocessor}{\#define I2O\_CLASS\_WAN                                   0x030}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00414}\mbox{\hyperlink{pst-iop_8h_aa5d387117b10d55a187194e0d570fed0}{00414}} \textcolor{preprocessor}{\#define I2O\_CLASS\_FIBRE\_CHANNEL\_PORT                    0x040}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00415}\mbox{\hyperlink{pst-iop_8h_a58183911768b2f7f13717d1e112d64bb}{00415}} \textcolor{preprocessor}{\#define I2O\_CLASS\_FIBRE\_CHANNEL\_PERIPHERAL              0x041}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00416}\mbox{\hyperlink{pst-iop_8h_a9e00f657bca0714f4ef2e6b7cc2fb087}{00416}} \textcolor{preprocessor}{\#define I2O\_CLASS\_SCSI\_PERIPHERAL                       0x051}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00417}\mbox{\hyperlink{pst-iop_8h_a54ace46d14bc2268b44f6f9900e1219b}{00417}} \textcolor{preprocessor}{\#define I2O\_CLASS\_ATE\_PORT                              0x060}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00418}\mbox{\hyperlink{pst-iop_8h_a853b8dff177691842f50337daa7ba7f4}{00418}} \textcolor{preprocessor}{\#define I2O\_CLASS\_ATE\_PERIPHERAL                        0x061}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00419}\mbox{\hyperlink{pst-iop_8h_a123a7fea02a91f7671cebfbe212236f0}{00419}} \textcolor{preprocessor}{\#define I2O\_CLASS\_FLOPPY\_CONTROLLER                     0x070}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00420}\mbox{\hyperlink{pst-iop_8h_a8e84c5f63d989a1e5fe6596d5e077535}{00420}} \textcolor{preprocessor}{\#define I2O\_CLASS\_FLOPPY\_DEVICE                         0x071}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00421}\mbox{\hyperlink{pst-iop_8h_a24e001c098447cab0ac69991e2ad77b0}{00421}} \textcolor{preprocessor}{\#define I2O\_CLASS\_BUS\_ADAPTER\_PORT                      0x080}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00422}\mbox{\hyperlink{pst-iop_8h_a058c8fcbb86e0151acce919c2be73664}{00422}} \textcolor{preprocessor}{\#define I2O\_CLASS\_MATCH\_ANYCLASS                        0xffffffff}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00423}00423 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00424}\mbox{\hyperlink{structi2o__lct__entry_a6e4e2a273badd9b98526086337d3c59a}{00424}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a6e4e2a273badd9b98526086337d3c59a}{class\_version}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00425}\mbox{\hyperlink{structi2o__lct__entry_a26c638358bb3fac0984dfaeffee48db7}{00425}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a26c638358bb3fac0984dfaeffee48db7}{class\_org}}:16;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00426}\mbox{\hyperlink{structi2o__lct__entry_aeb620778ecf107ef45aae2fedaba35a6}{00426}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_aeb620778ecf107ef45aae2fedaba35a6}{sub\_class}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00427}\mbox{\hyperlink{pst-iop_8h_aefd410e1788fd0f10af3a54c40ed50bd}{00427}} \textcolor{preprocessor}{\#define I2O\_SUBCLASS\_i960                               0x001}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00428}\mbox{\hyperlink{pst-iop_8h_a10e4bc2b13464a6086c9532522a28481}{00428}} \textcolor{preprocessor}{\#define I2O\_SUBCLASS\_HDM                                0x020}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00429}\mbox{\hyperlink{pst-iop_8h_a322de22831ed8ad809f79287e8cc5e96}{00429}} \textcolor{preprocessor}{\#define I2O\_SUBCLASS\_ISM                                0x021}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00430}00430 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00431}\mbox{\hyperlink{structi2o__lct__entry_a694fb836c2b6fdfb264831ad1714b864}{00431}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a694fb836c2b6fdfb264831ad1714b864}{user\_tid}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00432}\mbox{\hyperlink{structi2o__lct__entry_a874d37a0b411b0c1ba5cfe3ab6a6a4b0}{00432}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a874d37a0b411b0c1ba5cfe3ab6a6a4b0}{parent\_tid}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00433}\mbox{\hyperlink{structi2o__lct__entry_ac742fa982519d2c0889e856492dc0df3}{00433}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_ac742fa982519d2c0889e856492dc0df3}{bios\_info}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00434}\mbox{\hyperlink{structi2o__lct__entry_a1262301bf3d20b2ef32b7fdb0169a65a}{00434}}     u\_int8\_t            \mbox{\hyperlink{structi2o__lct__entry_a1262301bf3d20b2ef32b7fdb0169a65a}{identity\_tag}}[8];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00435}\mbox{\hyperlink{structi2o__lct__entry_a296c187ec7535d8c7e1d7fd3e1161836}{00435}}     u\_int32\_t           \mbox{\hyperlink{structi2o__lct__entry_a296c187ec7535d8c7e1d7fd3e1161836}{event\_capabilities}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00436}00436 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00437}00437 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00438}\mbox{\hyperlink{pst-iop_8h_a08742d26af6cae782c5dc199aee39932}{00438}} \textcolor{preprocessor}{\#define I2O\_LCT\_ENTRYSIZE (sizeof(struct i2o\_lct\_entry)/sizeof(u\_int32\_t))}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00439}00439 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00440}\mbox{\hyperlink{structi2o__get__lct__reply}{00440}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__get__lct__reply}{i2o\_get\_lct\_reply}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00441}\mbox{\hyperlink{structi2o__get__lct__reply_a2d982bbde88d7550855dc6529a04003f}{00441}}     u\_int32\_t           \mbox{\hyperlink{structi2o__get__lct__reply_a2d982bbde88d7550855dc6529a04003f}{table\_size}}:16;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00442}\mbox{\hyperlink{structi2o__get__lct__reply_a0fe5711218f24115d7ce2583a2aa2ff0}{00442}}     u\_int32\_t           \mbox{\hyperlink{structi2o__get__lct__reply_a0fe5711218f24115d7ce2583a2aa2ff0}{boot\_device}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00443}\mbox{\hyperlink{structi2o__get__lct__reply_a4cb1ccbd0cf874bd68813d17106466e8}{00443}}     u\_int32\_t           \mbox{\hyperlink{structi2o__get__lct__reply_a4cb1ccbd0cf874bd68813d17106466e8}{lct\_version}}:4;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00444}\mbox{\hyperlink{structi2o__get__lct__reply_a18c72d14a4a8b8a5a40c80f4abdaa7d8}{00444}}     u\_int32\_t           \mbox{\hyperlink{structi2o__get__lct__reply_a18c72d14a4a8b8a5a40c80f4abdaa7d8}{iop\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00445}\mbox{\hyperlink{structi2o__get__lct__reply_a75884a46d284366a0b3a48c612e5190d}{00445}}     u\_int32\_t           \mbox{\hyperlink{structi2o__get__lct__reply_a75884a46d284366a0b3a48c612e5190d}{current\_change\_id}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00446}\mbox{\hyperlink{structi2o__get__lct__reply_a05e74876639f0c4568388a6a8aeb0f08}{00446}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__lct__entry}{i2o\_lct\_entry}} \mbox{\hyperlink{structi2o__get__lct__reply_a05e74876639f0c4568388a6a8aeb0f08}{entry}}[1];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00447}00447 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00448}00448 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00449}\mbox{\hyperlink{structi2o__util__get__param__message}{00449}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__util__get__param__message}{i2o\_util\_get\_param\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00450}\mbox{\hyperlink{structi2o__util__get__param__message_aefb5ddd53ee37f3dfe7bb02c8411a50e}{00450}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__get__param__message_aefb5ddd53ee37f3dfe7bb02c8411a50e}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00451}\mbox{\hyperlink{structi2o__util__get__param__message_a9a00e3342ec27718ca9b8c43b141aeaf}{00451}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__get__param__message_a9a00e3342ec27718ca9b8c43b141aeaf}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00452}\mbox{\hyperlink{structi2o__util__get__param__message_a201ef70bf834024d4838023bf05fad4b}{00452}}     u\_int16\_t           \mbox{\hyperlink{structi2o__util__get__param__message_a201ef70bf834024d4838023bf05fad4b}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00453}\mbox{\hyperlink{structi2o__util__get__param__message_a85aa3c5c717d0ed5fe52834e0d8b48cf}{00453}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__get__param__message_a85aa3c5c717d0ed5fe52834e0d8b48cf}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00454}\mbox{\hyperlink{structi2o__util__get__param__message_af683a1cff8b8d70f6040b39111cc29b9}{00454}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__get__param__message_af683a1cff8b8d70f6040b39111cc29b9}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00455}\mbox{\hyperlink{structi2o__util__get__param__message_abf25e2f824e1fa239884efbafa4d921d}{00455}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__get__param__message_abf25e2f824e1fa239884efbafa4d921d}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00456}\mbox{\hyperlink{structi2o__util__get__param__message_ac61fcfa8e5311d7578d36d1b635b2f65}{00456}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__get__param__message_ac61fcfa8e5311d7578d36d1b635b2f65}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00457}\mbox{\hyperlink{structi2o__util__get__param__message_a55306de5bc458bfb1985212dd9e92fe9}{00457}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__get__param__message_a55306de5bc458bfb1985212dd9e92fe9}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00458}\mbox{\hyperlink{structi2o__util__get__param__message_a7d482a82c06492b28c8800ca37dcb8f4}{00458}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__get__param__message_a7d482a82c06492b28c8800ca37dcb8f4}{operation\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00459}\mbox{\hyperlink{structi2o__util__get__param__message_a82c6855688ac8159e82e276dfb75fd74}{00459}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__util__get__param__message_a82c6855688ac8159e82e276dfb75fd74}{sgl}}[2];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00460}00460 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00461}00461 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00462}\mbox{\hyperlink{structi2o__get__param__template}{00462}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__get__param__template}{i2o\_get\_param\_template}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00463}\mbox{\hyperlink{structi2o__get__param__template_a75318beff1dad2f5c66d02ef50372664}{00463}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__template_a75318beff1dad2f5c66d02ef50372664}{operation}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00464}\mbox{\hyperlink{pst-iop_8h_a1d6ff1f6d94eb7ba4c0178e0a1f3aed3}{00464}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_FIELD\_GET                  0x0001}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00465}\mbox{\hyperlink{pst-iop_8h_ab34fcac37d374498f15a64110a3fcae1}{00465}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_LIST\_GET                   0x0002}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00466}\mbox{\hyperlink{pst-iop_8h_a56698110b65c6be155517981bf753692}{00466}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_MORE\_GET                   0x0003}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00467}\mbox{\hyperlink{pst-iop_8h_a1b3d65bb75874c3333a693ef669f7296}{00467}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_SIZE\_GET                   0x0004}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00468}\mbox{\hyperlink{pst-iop_8h_afbb06cfe708e577223c92060f96bd129}{00468}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_TABLE\_GET                  0x0005}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00469}\mbox{\hyperlink{pst-iop_8h_a88a233f6d860f7327809b55a83a28bea}{00469}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_FIELD\_SET                  0x0006}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00470}\mbox{\hyperlink{pst-iop_8h_afda1189220ecf9fb8f034ea400b343b6}{00470}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_LIST\_SET                   0x0007}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00471}\mbox{\hyperlink{pst-iop_8h_a47064ccf9796e889b4803e95e47d117a}{00471}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_ROW\_ADD                    0x0008}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00472}\mbox{\hyperlink{pst-iop_8h_a71e86aa67728e4524cd092efcdb6ff1b}{00472}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_ROW\_DELETE                 0x0009}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00473}\mbox{\hyperlink{pst-iop_8h_a58d88102aa97c37eb588d2c7808cdfdf}{00473}} \textcolor{preprocessor}{\#define I2O\_PARAMS\_OPERATION\_TABLE\_CLEAR                0x000A}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00474}00474 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00475}\mbox{\hyperlink{structi2o__get__param__template_a92bfcc36d43ab172077500348aab36c8}{00475}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__template_a92bfcc36d43ab172077500348aab36c8}{group}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00476}\mbox{\hyperlink{pst-iop_8h_a76c7418a66df2305db7eb6c60c60cec4}{00476}} \textcolor{preprocessor}{\#define I2O\_BSA\_DEVICE\_INFO\_GROUP\_NO                    0x0000}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00477}\mbox{\hyperlink{pst-iop_8h_a3dca185a9b676bf96c2949f37d7f8033}{00477}} \textcolor{preprocessor}{\#define I2O\_BSA\_OPERATIONAL\_CONTROL\_GROUP\_NO            0x0001}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00478}\mbox{\hyperlink{pst-iop_8h_afd5554811c47b48a679484cac8edc195}{00478}} \textcolor{preprocessor}{\#define I2O\_BSA\_POWER\_CONTROL\_GROUP\_NO                  0x0002}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00479}\mbox{\hyperlink{pst-iop_8h_a128cd9568cd4dd6ba2635eacb46c32ab}{00479}} \textcolor{preprocessor}{\#define I2O\_BSA\_CACHE\_CONTROL\_GROUP\_NO                  0x0003}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00480}\mbox{\hyperlink{pst-iop_8h_a00a0012a9b24da9ab722bf938342da02}{00480}} \textcolor{preprocessor}{\#define I2O\_BSA\_MEDIA\_INFO\_GROUP\_NO                     0x0004}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00481}\mbox{\hyperlink{pst-iop_8h_aa2c4186ccf1154b70648c7bd75550622}{00481}} \textcolor{preprocessor}{\#define I2O\_BSA\_ERROR\_LOG\_GROUP\_NO                      0x0005}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00482}00482 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00483}\mbox{\hyperlink{pst-iop_8h_a173d7464b9d1360b9edfb71fd11890e2}{00483}} \textcolor{preprocessor}{\#define I2O\_UTIL\_PARAMS\_DESCRIPTOR\_GROUP\_NO             0xF000}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00484}\mbox{\hyperlink{pst-iop_8h_a028cc0e480c4bf309e385bcb0922ce9f}{00484}} \textcolor{preprocessor}{\#define I2O\_UTIL\_PHYSICAL\_DEVICE\_TABLE\_GROUP\_NO         0xF001}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00485}\mbox{\hyperlink{pst-iop_8h_a123718ea7132a1ba535c20835884c9f9}{00485}} \textcolor{preprocessor}{\#define I2O\_UTIL\_CLAIMED\_TABLE\_GROUP\_NO                 0xF002}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00486}\mbox{\hyperlink{pst-iop_8h_adb668851e1cc2fb0ff03165ea7d2df6c}{00486}} \textcolor{preprocessor}{\#define I2O\_UTIL\_USER\_TABLE\_GROUP\_NO                    0xF003}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00487}\mbox{\hyperlink{pst-iop_8h_afd23b09edcfe0a1950d0c0a494cce808}{00487}} \textcolor{preprocessor}{\#define I2O\_UTIL\_PRIVATE\_MESSAGE\_EXTENSIONS\_GROUP\_NO    0xF005}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00488}\mbox{\hyperlink{pst-iop_8h_abae51b0db0939daaf03051e85e8f80bc}{00488}} \textcolor{preprocessor}{\#define I2O\_UTIL\_AUTHORIZED\_USER\_TABLE\_GROUP\_NO         0xF006}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00489}\mbox{\hyperlink{pst-iop_8h_a43427c6358226c92f0f7ad7db28e75db}{00489}} \textcolor{preprocessor}{\#define I2O\_UTIL\_DEVICE\_IDENTITY\_GROUP\_NO               0xF100}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00490}\mbox{\hyperlink{pst-iop_8h_aba06ae31954f334cc88858fb244f4e96}{00490}} \textcolor{preprocessor}{\#define I2O\_UTIL\_DDM\_IDENTITY\_GROUP\_NO                  0xF101}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00491}\mbox{\hyperlink{pst-iop_8h_ac9fccdd0869e19f45e7c660d0ad29926}{00491}} \textcolor{preprocessor}{\#define I2O\_UTIL\_USER\_INFORMATION\_GROUP\_NO              0xF102}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00492}\mbox{\hyperlink{pst-iop_8h_aa1cdc72f5c7be8fd0508d7d76a676b0c}{00492}} \textcolor{preprocessor}{\#define I2O\_UTIL\_SGL\_OPERATING\_LIMITS\_GROUP\_NO          0xF103}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00493}\mbox{\hyperlink{pst-iop_8h_a6e4bb14727da19593bacf16de985df09}{00493}} \textcolor{preprocessor}{\#define I2O\_UTIL\_SENSORS\_GROUP\_NO                       0xF200}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00494}00494 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00495}\mbox{\hyperlink{structi2o__get__param__template_a5bd99110140a74c3222f76b1645a9bf7}{00495}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__template_a5bd99110140a74c3222f76b1645a9bf7}{field\_count}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00496}\mbox{\hyperlink{structi2o__get__param__template_af9b3a7632160c2d3c66a80878a090f3b}{00496}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__template_af9b3a7632160c2d3c66a80878a090f3b}{pad}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00497}00497 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00498}00498 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00499}\mbox{\hyperlink{structi2o__get__param__operation}{00499}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__get__param__operation}{i2o\_get\_param\_operation}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00500}\mbox{\hyperlink{structi2o__get__param__operation_a02fb1a62eb6028f5c30e4600ee524748}{00500}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__operation_a02fb1a62eb6028f5c30e4600ee524748}{operation\_count}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00501}\mbox{\hyperlink{structi2o__get__param__operation_ac7eeef93873a640c27bd99c975c9e7cb}{00501}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__operation_ac7eeef93873a640c27bd99c975c9e7cb}{reserved}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00502}\mbox{\hyperlink{structi2o__get__param__operation_a6a2d5077c96161be0e951e921ea1b50c}{00502}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__get__param__template}{i2o\_get\_param\_template}} \mbox{\hyperlink{structi2o__get__param__operation_a6a2d5077c96161be0e951e921ea1b50c}{operation}}[1];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00503}00503 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00504}00504     }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00505}\mbox{\hyperlink{structi2o__get__param__reply}{00505}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__get__param__reply}{i2o\_get\_param\_reply}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00506}\mbox{\hyperlink{structi2o__get__param__reply_af906d0fb628568b8ba53460b050f74ed}{00506}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__reply_af906d0fb628568b8ba53460b050f74ed}{result\_count}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00507}\mbox{\hyperlink{structi2o__get__param__reply_acd0c0e25863a385e99c256d9750880ca}{00507}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__reply_acd0c0e25863a385e99c256d9750880ca}{reserved}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00508}\mbox{\hyperlink{structi2o__get__param__reply_a40514990f76f24e07f7a02fd434481fe}{00508}}     u\_int16\_t           \mbox{\hyperlink{structi2o__get__param__reply_a40514990f76f24e07f7a02fd434481fe}{block\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00509}\mbox{\hyperlink{structi2o__get__param__reply_a1bcd1045cb868e2afbb2750e65c62abf}{00509}}     u\_int8\_t            \mbox{\hyperlink{structi2o__get__param__reply_a1bcd1045cb868e2afbb2750e65c62abf}{block\_status}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00510}\mbox{\hyperlink{structi2o__get__param__reply_a1749b273ab15f20584ed594cf349fb97}{00510}}     u\_int8\_t            \mbox{\hyperlink{structi2o__get__param__reply_a1749b273ab15f20584ed594cf349fb97}{error\_info\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00511}\mbox{\hyperlink{structi2o__get__param__reply_a34e6666f51e0a3d94401509dd5197092}{00511}}     u\_int32\_t           \mbox{\hyperlink{structi2o__get__param__reply_a34e6666f51e0a3d94401509dd5197092}{result}}[1];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00512}00512 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00513}00513 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00514}\mbox{\hyperlink{structi2o__device__identity}{00514}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__device__identity}{i2o\_device\_identity}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00515}\mbox{\hyperlink{structi2o__device__identity_a44cddc429c311df780daf0bdc8d9356e}{00515}}     u\_int32\_t           \textcolor{keyword}{class};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00516}\mbox{\hyperlink{structi2o__device__identity_a91d74484ebcccc3b31e0970a8353f73e}{00516}}     u\_int16\_t           \mbox{\hyperlink{structi2o__device__identity_a91d74484ebcccc3b31e0970a8353f73e}{owner}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00517}\mbox{\hyperlink{structi2o__device__identity_aa2e5b875d41cd5d17fde9cb1c335127d}{00517}}     u\_int16\_t           \mbox{\hyperlink{structi2o__device__identity_aa2e5b875d41cd5d17fde9cb1c335127d}{parent}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00518}\mbox{\hyperlink{structi2o__device__identity_a9a5e1ee6c52cc5e005c968d3b14dc3a7}{00518}}     u\_int8\_t            \mbox{\hyperlink{structi2o__device__identity_a9a5e1ee6c52cc5e005c968d3b14dc3a7}{vendor}}[16];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00519}\mbox{\hyperlink{structi2o__device__identity_a7d8db72b34bb1d868ef118a12fb065a6}{00519}}     u\_int8\_t            \mbox{\hyperlink{structi2o__device__identity_a7d8db72b34bb1d868ef118a12fb065a6}{product}}[16];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00520}\mbox{\hyperlink{structi2o__device__identity_abb59ffb0edbe81ceefb3fa25bfeac253}{00520}}     u\_int8\_t            \mbox{\hyperlink{structi2o__device__identity_abb59ffb0edbe81ceefb3fa25bfeac253}{description}}[16];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00521}\mbox{\hyperlink{structi2o__device__identity_acb34b307c244291f3da765f7a492ae28}{00521}}     u\_int8\_t            \mbox{\hyperlink{structi2o__device__identity_acb34b307c244291f3da765f7a492ae28}{revision}}[8];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00522}\mbox{\hyperlink{structi2o__device__identity_aa6e8742c169d37b4552786914b8f3b6e}{00522}}     u\_int8\_t            \mbox{\hyperlink{structi2o__device__identity_aa6e8742c169d37b4552786914b8f3b6e}{sn\_format}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00523}\mbox{\hyperlink{structi2o__device__identity_a8d15eb59d92b23c342dbabe2911dca69}{00523}}     u\_int8\_t            \mbox{\hyperlink{structi2o__device__identity_a8d15eb59d92b23c342dbabe2911dca69}{serial}}[256];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00524}00524 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00525}00525 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00526}\mbox{\hyperlink{structi2o__bsa__device}{00526}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__bsa__device}{i2o\_bsa\_device}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00527}\mbox{\hyperlink{structi2o__bsa__device_a041fdfe6b86b5b39e56fb755ff1cc40c}{00527}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__device_a041fdfe6b86b5b39e56fb755ff1cc40c}{device\_type}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00528}\mbox{\hyperlink{structi2o__bsa__device_ac30945527db18a00ab69624e933c866c}{00528}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__device_ac30945527db18a00ab69624e933c866c}{path\_count}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00529}\mbox{\hyperlink{structi2o__bsa__device_a29075bf2f3bee8bfcf8e7ff587aeb693}{00529}}     u\_int16\_t           \mbox{\hyperlink{structi2o__bsa__device_a29075bf2f3bee8bfcf8e7ff587aeb693}{power\_state}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00530}\mbox{\hyperlink{structi2o__bsa__device_a134d2fe08cc6f0d127d965a6768842a0}{00530}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__device_a134d2fe08cc6f0d127d965a6768842a0}{block\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00531}\mbox{\hyperlink{structi2o__bsa__device_aeccd60fe9fff0adc7779857df21a24a7}{00531}}     u\_int64\_t           \mbox{\hyperlink{structi2o__bsa__device_aeccd60fe9fff0adc7779857df21a24a7}{capacity}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00532}\mbox{\hyperlink{structi2o__bsa__device_af82ddcfa5cf913a5c725f445cb429078}{00532}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__device_af82ddcfa5cf913a5c725f445cb429078}{capabilities}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00533}\mbox{\hyperlink{structi2o__bsa__device_ab633457fcddf6a14834ed95bb6136be4}{00533}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__device_ab633457fcddf6a14834ed95bb6136be4}{state}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00534}00534 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00535}00535 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00536}\mbox{\hyperlink{structi2o__util__claim__message}{00536}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__util__claim__message}{i2o\_util\_claim\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00537}\mbox{\hyperlink{structi2o__util__claim__message_abd2fab531fc58343ff768e297d0f923a}{00537}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__claim__message_abd2fab531fc58343ff768e297d0f923a}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00538}\mbox{\hyperlink{structi2o__util__claim__message_aaefc67bdcbb5bd2241882eefcd27ce90}{00538}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__claim__message_aaefc67bdcbb5bd2241882eefcd27ce90}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00539}\mbox{\hyperlink{structi2o__util__claim__message_a6a5ba801441d5a6254a0263a8339d13e}{00539}}     u\_int16\_t           \mbox{\hyperlink{structi2o__util__claim__message_a6a5ba801441d5a6254a0263a8339d13e}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00540}\mbox{\hyperlink{structi2o__util__claim__message_a5fbd1ed87c541f0892ed5fa276b894b9}{00540}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__claim__message_a5fbd1ed87c541f0892ed5fa276b894b9}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00541}\mbox{\hyperlink{structi2o__util__claim__message_a1d8594495feb89ebbcce336cc4002482}{00541}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__claim__message_a1d8594495feb89ebbcce336cc4002482}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00542}\mbox{\hyperlink{structi2o__util__claim__message_a3f3560bcef4e975b055cd29629991f86}{00542}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__claim__message_a3f3560bcef4e975b055cd29629991f86}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00543}\mbox{\hyperlink{structi2o__util__claim__message_a83ce48c3ee73de63a5e24455b3bddd8f}{00543}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__claim__message_a83ce48c3ee73de63a5e24455b3bddd8f}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00544}\mbox{\hyperlink{structi2o__util__claim__message_aa8760cbb7fbc30a90770da86882ba424}{00544}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__claim__message_aa8760cbb7fbc30a90770da86882ba424}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00545}\mbox{\hyperlink{structi2o__util__claim__message_ae26f568102bcec0b32928cdcb2baebdb}{00545}}     u\_int16\_t           \mbox{\hyperlink{structi2o__util__claim__message_ae26f568102bcec0b32928cdcb2baebdb}{claim\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00546}\mbox{\hyperlink{structi2o__util__claim__message_a3d155f776c3f442ad694dddb582cac84}{00546}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__claim__message_a3d155f776c3f442ad694dddb582cac84}{reserved}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00547}\mbox{\hyperlink{structi2o__util__claim__message_a288ccd15afa385579c6ac530aa092045}{00547}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__claim__message_a288ccd15afa385579c6ac530aa092045}{claim\_type}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00548}00548 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00549}00549 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00550}\mbox{\hyperlink{structi2o__util__event__register__message}{00550}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__util__event__register__message}{i2o\_util\_event\_register\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00551}\mbox{\hyperlink{structi2o__util__event__register__message_a3b695004da15c2c251ba05f8538bf330}{00551}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__event__register__message_a3b695004da15c2c251ba05f8538bf330}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00552}\mbox{\hyperlink{structi2o__util__event__register__message_ac84a55578c3fc5d3c5a96027694aecd8}{00552}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__event__register__message_ac84a55578c3fc5d3c5a96027694aecd8}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00553}\mbox{\hyperlink{structi2o__util__event__register__message_ad57f4c8277fe43b4029760470f5c3059}{00553}}     u\_int16\_t           \mbox{\hyperlink{structi2o__util__event__register__message_ad57f4c8277fe43b4029760470f5c3059}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00554}\mbox{\hyperlink{structi2o__util__event__register__message_ad88f0db611622d06142bc1ee6dbc41a3}{00554}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__register__message_ad88f0db611622d06142bc1ee6dbc41a3}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00555}\mbox{\hyperlink{structi2o__util__event__register__message_a2a6a99df62e81b028a9678283495658e}{00555}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__register__message_a2a6a99df62e81b028a9678283495658e}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00556}\mbox{\hyperlink{structi2o__util__event__register__message_ac81ea387d9e53e3c52dd0df0ed5b2cd1}{00556}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__register__message_ac81ea387d9e53e3c52dd0df0ed5b2cd1}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00557}\mbox{\hyperlink{structi2o__util__event__register__message_aaa0071037b47b29abfe908bd79fecae5}{00557}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__register__message_aaa0071037b47b29abfe908bd79fecae5}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00558}\mbox{\hyperlink{structi2o__util__event__register__message_a8b2ff564d1ba05736420561c55d19c75}{00558}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__register__message_a8b2ff564d1ba05736420561c55d19c75}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00559}\mbox{\hyperlink{structi2o__util__event__register__message_a227476ef67cd16c65e529531e41cdf2d}{00559}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__register__message_a227476ef67cd16c65e529531e41cdf2d}{event\_mask}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00560}00560 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00561}00561 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00562}\mbox{\hyperlink{structi2o__util__event__reply__message}{00562}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__util__event__reply__message}{i2o\_util\_event\_reply\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00563}\mbox{\hyperlink{structi2o__util__event__reply__message_a14d9ea53cefb058ea01d81d5aaacd507}{00563}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__event__reply__message_a14d9ea53cefb058ea01d81d5aaacd507}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00564}\mbox{\hyperlink{structi2o__util__event__reply__message_afd70d6240e92e6d565893a81e843eadd}{00564}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__event__reply__message_afd70d6240e92e6d565893a81e843eadd}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00565}\mbox{\hyperlink{structi2o__util__event__reply__message_a81b5fcfdd62072f9fac7c2a62606bee6}{00565}}     u\_int16\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_a81b5fcfdd62072f9fac7c2a62606bee6}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00566}\mbox{\hyperlink{structi2o__util__event__reply__message_a774aa1ba29fe4ebaaaf9af87c461c651}{00566}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_a774aa1ba29fe4ebaaaf9af87c461c651}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00567}\mbox{\hyperlink{structi2o__util__event__reply__message_a11132780d6a70263850c4b1ca823a943}{00567}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_a11132780d6a70263850c4b1ca823a943}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00568}\mbox{\hyperlink{structi2o__util__event__reply__message_ae562665a9a157fe64abcf6543357c751}{00568}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_ae562665a9a157fe64abcf6543357c751}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00569}\mbox{\hyperlink{structi2o__util__event__reply__message_a161f4aeebe18ad2c0da0cfcc5c0f9fd1}{00569}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_a161f4aeebe18ad2c0da0cfcc5c0f9fd1}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00570}\mbox{\hyperlink{structi2o__util__event__reply__message_ae5c2886b48f85879d4b35a746df8cff3}{00570}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_ae5c2886b48f85879d4b35a746df8cff3}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00571}\mbox{\hyperlink{structi2o__util__event__reply__message_a5256a862fe9ae95938a3399c105d630e}{00571}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_a5256a862fe9ae95938a3399c105d630e}{event\_mask}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00572}\mbox{\hyperlink{structi2o__util__event__reply__message_ae8b0d89df0e5af89905ee2eaeecb89eb}{00572}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__event__reply__message_ae8b0d89df0e5af89905ee2eaeecb89eb}{event\_data}}[1];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00573}00573 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00574}00574 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00575}\mbox{\hyperlink{structi2o__util__config__dialog__message}{00575}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__util__config__dialog__message}{i2o\_util\_config\_dialog\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00576}\mbox{\hyperlink{structi2o__util__config__dialog__message_a8e52b18f506be85891514ae1583b2a44}{00576}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__config__dialog__message_a8e52b18f506be85891514ae1583b2a44}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00577}\mbox{\hyperlink{structi2o__util__config__dialog__message_abb2fbed20d528cbd620203c8818f167b}{00577}}     u\_int8\_t            \mbox{\hyperlink{structi2o__util__config__dialog__message_abb2fbed20d528cbd620203c8818f167b}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00578}\mbox{\hyperlink{structi2o__util__config__dialog__message_a714d1b9a7a486db116f7fe5c6cb60502}{00578}}     u\_int16\_t           \mbox{\hyperlink{structi2o__util__config__dialog__message_a714d1b9a7a486db116f7fe5c6cb60502}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00579}\mbox{\hyperlink{structi2o__util__config__dialog__message_ae52111572dd3e4db624a2f7c060b1a54}{00579}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__config__dialog__message_ae52111572dd3e4db624a2f7c060b1a54}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00580}\mbox{\hyperlink{structi2o__util__config__dialog__message_a726abb4c5f0e977a9e9de13894b15f3c}{00580}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__config__dialog__message_a726abb4c5f0e977a9e9de13894b15f3c}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00581}\mbox{\hyperlink{structi2o__util__config__dialog__message_a1101f417648060aaf26915f04a8bfce9}{00581}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__config__dialog__message_a1101f417648060aaf26915f04a8bfce9}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00582}\mbox{\hyperlink{structi2o__util__config__dialog__message_aedf79cdcbdba3460f0929be9fceb9b0e}{00582}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__config__dialog__message_aedf79cdcbdba3460f0929be9fceb9b0e}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00583}\mbox{\hyperlink{structi2o__util__config__dialog__message_a4d58f07ffa030f1c86fdeeeb494bd229}{00583}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__config__dialog__message_a4d58f07ffa030f1c86fdeeeb494bd229}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00584}\mbox{\hyperlink{structi2o__util__config__dialog__message_af030f3bc1eee0703ad4ff788f9ce2854}{00584}}     u\_int32\_t           \mbox{\hyperlink{structi2o__util__config__dialog__message_af030f3bc1eee0703ad4ff788f9ce2854}{page\_number}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00585}\mbox{\hyperlink{structi2o__util__config__dialog__message_a7a331d3a6d785f9a25cc64386ae66b90}{00585}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__util__config__dialog__message_a7a331d3a6d785f9a25cc64386ae66b90}{sgl}}[2];}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00586}00586 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00587}00587 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00588}\mbox{\hyperlink{structi2o__private__message}{00588}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__private__message}{i2o\_private\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00589}\mbox{\hyperlink{structi2o__private__message_af6101c1f6815e8f0dbdc94c17e9ba789}{00589}}     u\_int8\_t            \mbox{\hyperlink{structi2o__private__message_af6101c1f6815e8f0dbdc94c17e9ba789}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00590}\mbox{\hyperlink{structi2o__private__message_ad088494bc037fa13d801911376a10384}{00590}}     u\_int8\_t            \mbox{\hyperlink{structi2o__private__message_ad088494bc037fa13d801911376a10384}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00591}\mbox{\hyperlink{structi2o__private__message_adf698a1b9260f68e476ed675a3a6cf80}{00591}}     u\_int16\_t           \mbox{\hyperlink{structi2o__private__message_adf698a1b9260f68e476ed675a3a6cf80}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00592}\mbox{\hyperlink{structi2o__private__message_aa14e3cf7ca54b35b0ad992ab48655e4f}{00592}}     u\_int32\_t           \mbox{\hyperlink{structi2o__private__message_aa14e3cf7ca54b35b0ad992ab48655e4f}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00593}\mbox{\hyperlink{structi2o__private__message_a6054f8d0a45fdb25b364470f529a8ec1}{00593}}     u\_int32\_t           \mbox{\hyperlink{structi2o__private__message_a6054f8d0a45fdb25b364470f529a8ec1}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00594}\mbox{\hyperlink{structi2o__private__message_ae612d848243afb1cbe8606f0fd2cd68a}{00594}}     u\_int32\_t           \mbox{\hyperlink{structi2o__private__message_ae612d848243afb1cbe8606f0fd2cd68a}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00595}\mbox{\hyperlink{structi2o__private__message_a4bf4b18830356dfd27c734b97cb45a2d}{00595}}     u\_int32\_t           \mbox{\hyperlink{structi2o__private__message_a4bf4b18830356dfd27c734b97cb45a2d}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00596}\mbox{\hyperlink{structi2o__private__message_a7b9ab0303403bc5cd8cd086b9f75a5ed}{00596}}     u\_int32\_t           \mbox{\hyperlink{structi2o__private__message_a7b9ab0303403bc5cd8cd086b9f75a5ed}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00597}\mbox{\hyperlink{structi2o__private__message_ae9a3ed94df7d53553af3e8b263b7ef18}{00597}}     u\_int16\_t           \mbox{\hyperlink{structi2o__private__message_ae9a3ed94df7d53553af3e8b263b7ef18}{function\_code}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00598}\mbox{\hyperlink{structi2o__private__message_a72d4de29f69355238f5df93901d27dc6}{00598}}     u\_int16\_t           \mbox{\hyperlink{structi2o__private__message_a72d4de29f69355238f5df93901d27dc6}{organization\_id}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00599}\mbox{\hyperlink{structi2o__private__message_a7cd7d5a28bc87bf7ceb02792658d2db0}{00599}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__private__message_a7cd7d5a28bc87bf7ceb02792658d2db0}{in\_sgl}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00600}\mbox{\hyperlink{structi2o__private__message_a56bca3e7115e3d8cf0f506c5970a94c0}{00600}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__private__message_a56bca3e7115e3d8cf0f506c5970a94c0}{out\_sgl}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00601}00601 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00602}00602 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00603}\mbox{\hyperlink{structi2o__bsa__rw__block__message}{00603}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__bsa__rw__block__message}{i2o\_bsa\_rw\_block\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00604}\mbox{\hyperlink{structi2o__bsa__rw__block__message_adb2f7cf14ddc3787bce175ee08aa1cb2}{00604}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__rw__block__message_adb2f7cf14ddc3787bce175ee08aa1cb2}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00605}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a0aa442a27c044af4868bbc4908f035d5}{00605}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__rw__block__message_a0aa442a27c044af4868bbc4908f035d5}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00606}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a21628ea89a375abfd53fc4c5fdb42f3b}{00606}}     u\_int16\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_a21628ea89a375abfd53fc4c5fdb42f3b}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00607}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a17cef5960c49a7ca643d57f60c3dc4ca}{00607}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_a17cef5960c49a7ca643d57f60c3dc4ca}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00608}\mbox{\hyperlink{structi2o__bsa__rw__block__message_aef9b89f39f9e6d88eda4166c21d8aa95}{00608}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_aef9b89f39f9e6d88eda4166c21d8aa95}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00609}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a81ec61a2577c2bad4ee84fd14e744069}{00609}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_a81ec61a2577c2bad4ee84fd14e744069}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00610}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a52b79f2e2cc1a3feadf7c2776290bcf4}{00610}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_a52b79f2e2cc1a3feadf7c2776290bcf4}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00611}\mbox{\hyperlink{structi2o__bsa__rw__block__message_ae4f008cb736cedec74002b871bab71ec}{00611}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_ae4f008cb736cedec74002b871bab71ec}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00612}\mbox{\hyperlink{structi2o__bsa__rw__block__message_af17096652a4829f159ea77ad6a1bdd46}{00612}}     u\_int16\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_af17096652a4829f159ea77ad6a1bdd46}{control\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00613}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a820a710518def4777b384c6b24806712}{00613}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__rw__block__message_a820a710518def4777b384c6b24806712}{time\_multiplier}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00614}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a785fb0926753f5fc2dc5a9da0121c4c8}{00614}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__rw__block__message_a785fb0926753f5fc2dc5a9da0121c4c8}{fetch\_ahead}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00615}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a264edb8fd60d844e959bea606fdc8749}{00615}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_a264edb8fd60d844e959bea606fdc8749}{bytecount}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00616}\mbox{\hyperlink{structi2o__bsa__rw__block__message_ad91d01238dcd5587e3e50dd0c2868a8e}{00616}}     u\_int64\_t           \mbox{\hyperlink{structi2o__bsa__rw__block__message_ad91d01238dcd5587e3e50dd0c2868a8e}{lba}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00617}\mbox{\hyperlink{structi2o__bsa__rw__block__message_a39d11394ed116116ec110580af77beaa}{00617}}     \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__sgl}{i2o\_sgl}}       \mbox{\hyperlink{structi2o__bsa__rw__block__message_a39d11394ed116116ec110580af77beaa}{sgl}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00618}00618 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00619}00619 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00620}\mbox{\hyperlink{structi2o__bsa__cache__flush__message}{00620}} \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__bsa__cache__flush__message}{i2o\_bsa\_cache\_flush\_message}} \{}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00621}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_ad833997410de9c8e40d92fd89e141908}{00621}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__cache__flush__message_ad833997410de9c8e40d92fd89e141908}{version\_offset}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00622}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_aa3450fd54f85d8e8ecb872102725bc1b}{00622}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__cache__flush__message_aa3450fd54f85d8e8ecb872102725bc1b}{message\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00623}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_a58166d441f4b344844e8d74e2fecb6f9}{00623}}     u\_int16\_t           \mbox{\hyperlink{structi2o__bsa__cache__flush__message_a58166d441f4b344844e8d74e2fecb6f9}{message\_size}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00624}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_a3b731d5bdca7b8272e668a930814894f}{00624}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__cache__flush__message_a3b731d5bdca7b8272e668a930814894f}{target\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00625}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_a34d0de3c6f4c60ccbb1fd7425f94c0da}{00625}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__cache__flush__message_a34d0de3c6f4c60ccbb1fd7425f94c0da}{initiator\_address}}:12;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00626}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_a73b22a15ec40d5f9b7556f01faced3f5}{00626}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__cache__flush__message_a73b22a15ec40d5f9b7556f01faced3f5}{function}}:8;}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00627}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_a9901e98a7c643a6ebc98d2ac9d95408e}{00627}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__cache__flush__message_a9901e98a7c643a6ebc98d2ac9d95408e}{initiator\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00628}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_a39ec23ee4768196684a715986232e038}{00628}}     u\_int32\_t           \mbox{\hyperlink{structi2o__bsa__cache__flush__message_a39ec23ee4768196684a715986232e038}{transaction\_context}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00629}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_aff080fc22c3f03c5c0b8f6a04f695ad7}{00629}}     u\_int16\_t           \mbox{\hyperlink{structi2o__bsa__cache__flush__message_aff080fc22c3f03c5c0b8f6a04f695ad7}{control\_flags}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00630}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_a7b4aadf82e3e8f93719db8c14455e6b3}{00630}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__cache__flush__message_a7b4aadf82e3e8f93719db8c14455e6b3}{time\_multiplier}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00631}\mbox{\hyperlink{structi2o__bsa__cache__flush__message_ad68c9179a5a659d8f59f067feb74fe31}{00631}}     u\_int8\_t            \mbox{\hyperlink{structi2o__bsa__cache__flush__message_ad68c9179a5a659d8f59f067feb74fe31}{reserved}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00632}00632 \} \mbox{\hyperlink{pst-iop_8h_acfba8996c498710c3b6dec875b97a30b}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00633}00633 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00634}00634 \textcolor{comment}{/* prototypes */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00635}00635 \textcolor{keywordtype}{int} \mbox{\hyperlink{pst-iop_8h_a11dee8406dc306de23c27310163de15a}{iop\_init}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00636}00636 \textcolor{keywordtype}{void} \mbox{\hyperlink{pst-iop_8h_aa4f019973e2405d20f8158258bcbb47e}{iop\_attach}}(\textcolor{keywordtype}{void} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00637}00637 \textcolor{keywordtype}{void} \mbox{\hyperlink{pst-iop_8h_a15845de525a39d09a2d6ff557631edf4}{iop\_intr}}(\textcolor{keywordtype}{void} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00638}00638 \textcolor{keywordtype}{int} \mbox{\hyperlink{pst-iop_8h_a85cc620fa3f595b620c3967be1e6967d}{iop\_reset}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00639}00639 \textcolor{keywordtype}{int} \mbox{\hyperlink{pst-iop_8h_a16bbf1690e8f6fa5d0e3c4a3a6cadd9c}{iop\_init\_outqueue}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00640}00640 \textcolor{keywordtype}{int} \mbox{\hyperlink{pst-iop_8h_a7153088b50a3fef3e0206fff49c28bfc}{iop\_get\_lct}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00641}00641 \textcolor{keyword}{struct }\mbox{\hyperlink{structi2o__get__param__reply}{i2o\_get\_param\_reply}} *\mbox{\hyperlink{pst-iop_8h_aed5fc9fcf73720b1783da26a7cc3ea0f}{iop\_get\_util\_params}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *,\textcolor{keywordtype}{int},\textcolor{keywordtype}{int},\textcolor{keywordtype}{int});}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00642}00642 u\_int32\_t \mbox{\hyperlink{pst-iop_8h_a1f46937c2fd8f7174adba4d9338a3e87}{iop\_get\_mfa}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00643}00643 \textcolor{keywordtype}{void} \mbox{\hyperlink{pst-iop_8h_a2a2202925adb8f7ef4ce6da362f99f11}{iop\_free\_mfa}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *, \textcolor{keywordtype}{int});}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00644}00644 \textcolor{keywordtype}{int} \mbox{\hyperlink{pst-iop_8h_ae61a92a2d710e369ecbf463d9676c8ed}{iop\_queue\_wait\_msg}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *, \textcolor{keywordtype}{int}, \textcolor{keyword}{struct} \mbox{\hyperlink{structi2o__basic__message}{i2o\_basic\_message}} *);}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00645}00645 \textcolor{keywordtype}{int} \mbox{\hyperlink{pst-iop_8h_a091626ca812338cbfbc0350f33413365}{iop\_create\_sgl}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structi2o__basic__message}{i2o\_basic\_message}} *, caddr\_t, \textcolor{keywordtype}{int}, \textcolor{keywordtype}{int}); }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00646}00646 }
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00647}00647 \textcolor{comment}{/* global prototypes */}}
\DoxyCodeLine{\Hypertarget{pst-iop_8h_source_l00648}00648 \textcolor{keywordtype}{int} \mbox{\hyperlink{pst-iop_8h_a3636dfcafd4f03291cfc77b14926063b}{pst\_add\_raid}}(\textcolor{keyword}{struct} \mbox{\hyperlink{structiop__softc}{iop\_softc}} *, \textcolor{keyword}{struct} \mbox{\hyperlink{structi2o__lct__entry}{i2o\_lct\_entry}} *);}

\end{DoxyCode}
