\hypertarget{structscsi__vpd__id__descriptor}{}\doxysection{scsi\+\_\+vpd\+\_\+id\+\_\+descriptor Struct Reference}
\label{structscsi__vpd__id__descriptor}\index{scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}}


{\ttfamily \#include $<$scsi\+\_\+all.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structscsi__vpd__id__descriptor_ab5148e9f9caec50c84162ed4abb40076}{proto\+\_\+codeset}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structscsi__vpd__id__descriptor_a27e4c229dc30504bb4a362974072e9b3}{id\+\_\+type}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structscsi__vpd__id__descriptor_a41b2c7a37b32206adade21ad44aaf9c3}{reserved}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structscsi__vpd__id__descriptor_a4c37fb0b3c2a33d82d7bc024b514fccd}{length}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structscsi__vpd__id__descriptor_a85cbd83af0ec0cfeb33fced8e7d0d6e3}{identifier}} \mbox{[}$\,$\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{scsi__all_8h_source_l02362}{2362}} of file \mbox{\hyperlink{scsi__all_8h_source}{scsi\+\_\+all.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structscsi__vpd__id__descriptor_a27e4c229dc30504bb4a362974072e9b3}\label{structscsi__vpd__id__descriptor_a27e4c229dc30504bb4a362974072e9b3}} 
\index{scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}!id\_type@{id\_type}}
\index{id\_type@{id\_type}!scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}}
\doxysubsubsection{\texorpdfstring{id\_type}{id\_type}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t scsi\+\_\+vpd\+\_\+id\+\_\+descriptor\+::id\+\_\+type}



Definition at line \mbox{\hyperlink{scsi__all_8h_source_l02373}{2373}} of file \mbox{\hyperlink{scsi__all_8h_source}{scsi\+\_\+all.\+h}}.



Referenced by \mbox{\hyperlink{ctl__frontend__iscsi_8c_source_l02147}{cfiscsi\+\_\+ioctl\+\_\+port\+\_\+create()}}, \mbox{\hyperlink{ctl_8c_source_l04571}{ctl\+\_\+add\+\_\+lun()}}, \mbox{\hyperlink{ctl_8c_source_l02559}{ctl\+\_\+id\+\_\+sbuf()}}, \mbox{\hyperlink{ctl_8c_source_l09666}{ctl\+\_\+inquiry\+\_\+evpd\+\_\+devid()}}, \mbox{\hyperlink{ctl__frontend_8c_source_l00263}{ctl\+\_\+port\+\_\+set\+\_\+wwns()}}, \mbox{\hyperlink{nvme__xpt_8c_source_l00305}{nvme\+\_\+probe\+\_\+done()}}, \mbox{\hyperlink{scsi__all_8c_source_l05623}{scsi\+\_\+devid\+\_\+is\+\_\+lun\+\_\+eui64()}}, \mbox{\hyperlink{scsi__all_8c_source_l05675}{scsi\+\_\+devid\+\_\+is\+\_\+lun\+\_\+md5()}}, \mbox{\hyperlink{scsi__all_8c_source_l05636}{scsi\+\_\+devid\+\_\+is\+\_\+lun\+\_\+naa()}}, \mbox{\hyperlink{scsi__all_8c_source_l05662}{scsi\+\_\+devid\+\_\+is\+\_\+lun\+\_\+name()}}, \mbox{\hyperlink{scsi__all_8c_source_l05649}{scsi\+\_\+devid\+\_\+is\+\_\+lun\+\_\+t10()}}, \mbox{\hyperlink{scsi__all_8c_source_l05688}{scsi\+\_\+devid\+\_\+is\+\_\+lun\+\_\+uuid()}}, \mbox{\hyperlink{scsi__all_8c_source_l05589}{scsi\+\_\+devid\+\_\+is\+\_\+naa\+\_\+ieee\+\_\+reg()}}, \mbox{\hyperlink{scsi__all_8c_source_l05701}{scsi\+\_\+devid\+\_\+is\+\_\+port\+\_\+naa()}}, \mbox{\hyperlink{scsi__all_8c_source_l05608}{scsi\+\_\+devid\+\_\+is\+\_\+sas\+\_\+target()}}, \mbox{\hyperlink{scsi__all_8c_source_l09227}{scsi\+\_\+devid\+\_\+match()}}, \mbox{\hyperlink{scsi__enc__ses_8c_source_l00818}{ses\+\_\+devids\+\_\+iter()}}, and \mbox{\hyperlink{cam__xpt_8c_source_l01243}{xpt\+\_\+getattr()}}.

\mbox{\Hypertarget{structscsi__vpd__id__descriptor_a85cbd83af0ec0cfeb33fced8e7d0d6e3}\label{structscsi__vpd__id__descriptor_a85cbd83af0ec0cfeb33fced8e7d0d6e3}} 
\index{scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}!identifier@{identifier}}
\index{identifier@{identifier}!scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}}
\doxysubsubsection{\texorpdfstring{identifier}{identifier}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t scsi\+\_\+vpd\+\_\+id\+\_\+descriptor\+::identifier\mbox{[}$\,$\mbox{]}}



Definition at line \mbox{\hyperlink{scsi__all_8h_source_l02395}{2395}} of file \mbox{\hyperlink{scsi__all_8h_source}{scsi\+\_\+all.\+h}}.



Referenced by \mbox{\hyperlink{ctl__frontend__iscsi_8c_source_l02147}{cfiscsi\+\_\+ioctl\+\_\+port\+\_\+create()}}, \mbox{\hyperlink{ctl_8c_source_l04571}{ctl\+\_\+add\+\_\+lun()}}, \mbox{\hyperlink{ctl_8c_source_l02559}{ctl\+\_\+id\+\_\+sbuf()}}, \mbox{\hyperlink{ctl_8c_source_l09666}{ctl\+\_\+inquiry\+\_\+evpd\+\_\+devid()}}, \mbox{\hyperlink{ctl__frontend_8c_source_l00263}{ctl\+\_\+port\+\_\+set\+\_\+wwns()}}, \mbox{\hyperlink{nvme__xpt_8c_source_l00305}{nvme\+\_\+probe\+\_\+done()}}, \mbox{\hyperlink{scsi__all_8c_source_l05589}{scsi\+\_\+devid\+\_\+is\+\_\+naa\+\_\+ieee\+\_\+reg()}}, \mbox{\hyperlink{scsi__all_8c_source_l09227}{scsi\+\_\+devid\+\_\+match()}}, \mbox{\hyperlink{scsi__all_8c_source_l05714}{scsi\+\_\+get\+\_\+devid\+\_\+desc()}}, \mbox{\hyperlink{scsi__enc__ses_8c_source_l00818}{ses\+\_\+devids\+\_\+iter()}}, \mbox{\hyperlink{scsi__enc__ses_8c_source_l01085}{ses\+\_\+set\+\_\+physpath()}}, and \mbox{\hyperlink{cam__xpt_8c_source_l01243}{xpt\+\_\+getattr()}}.

\mbox{\Hypertarget{structscsi__vpd__id__descriptor_a4c37fb0b3c2a33d82d7bc024b514fccd}\label{structscsi__vpd__id__descriptor_a4c37fb0b3c2a33d82d7bc024b514fccd}} 
\index{scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}!length@{length}}
\index{length@{length}!scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}}
\doxysubsubsection{\texorpdfstring{length}{length}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t scsi\+\_\+vpd\+\_\+id\+\_\+descriptor\+::length}



Definition at line \mbox{\hyperlink{scsi__all_8h_source_l02392}{2392}} of file \mbox{\hyperlink{scsi__all_8h_source}{scsi\+\_\+all.\+h}}.



Referenced by \mbox{\hyperlink{ctl__frontend__iscsi_8c_source_l02147}{cfiscsi\+\_\+ioctl\+\_\+port\+\_\+create()}}, \mbox{\hyperlink{ctl_8c_source_l04571}{ctl\+\_\+add\+\_\+lun()}}, \mbox{\hyperlink{ctl_8c_source_l02559}{ctl\+\_\+id\+\_\+sbuf()}}, \mbox{\hyperlink{ctl_8c_source_l09666}{ctl\+\_\+inquiry\+\_\+evpd\+\_\+devid()}}, \mbox{\hyperlink{ctl__frontend_8c_source_l00263}{ctl\+\_\+port\+\_\+set\+\_\+wwns()}}, \mbox{\hyperlink{nvme__xpt_8c_source_l00305}{nvme\+\_\+probe\+\_\+done()}}, \mbox{\hyperlink{scsi__all_8c_source_l05589}{scsi\+\_\+devid\+\_\+is\+\_\+naa\+\_\+ieee\+\_\+reg()}}, \mbox{\hyperlink{scsi__all_8c_source_l09227}{scsi\+\_\+devid\+\_\+match()}}, \mbox{\hyperlink{scsi__all_8c_source_l05714}{scsi\+\_\+get\+\_\+devid\+\_\+desc()}}, \mbox{\hyperlink{scsi__enc__ses_8c_source_l00818}{ses\+\_\+devids\+\_\+iter()}}, \mbox{\hyperlink{scsi__enc__ses_8c_source_l00876}{ses\+\_\+path\+\_\+iter\+\_\+devid\+\_\+callback()}}, \mbox{\hyperlink{ctl__tpc_8c_source_l01973}{tpc\+\_\+create\+\_\+token()}}, and \mbox{\hyperlink{cam__xpt_8c_source_l01243}{xpt\+\_\+getattr()}}.

\mbox{\Hypertarget{structscsi__vpd__id__descriptor_ab5148e9f9caec50c84162ed4abb40076}\label{structscsi__vpd__id__descriptor_ab5148e9f9caec50c84162ed4abb40076}} 
\index{scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}!proto\_codeset@{proto\_codeset}}
\index{proto\_codeset@{proto\_codeset}!scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}}
\doxysubsubsection{\texorpdfstring{proto\_codeset}{proto\_codeset}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t scsi\+\_\+vpd\+\_\+id\+\_\+descriptor\+::proto\+\_\+codeset}



Definition at line \mbox{\hyperlink{scsi__all_8h_source_l02364}{2364}} of file \mbox{\hyperlink{scsi__all_8h_source}{scsi\+\_\+all.\+h}}.



Referenced by \mbox{\hyperlink{ctl__frontend__iscsi_8c_source_l02147}{cfiscsi\+\_\+ioctl\+\_\+port\+\_\+create()}}, \mbox{\hyperlink{ctl_8c_source_l04571}{ctl\+\_\+add\+\_\+lun()}}, \mbox{\hyperlink{ctl_8c_source_l02559}{ctl\+\_\+id\+\_\+sbuf()}}, \mbox{\hyperlink{ctl_8c_source_l09666}{ctl\+\_\+inquiry\+\_\+evpd\+\_\+devid()}}, \mbox{\hyperlink{ctl__frontend_8c_source_l00263}{ctl\+\_\+port\+\_\+set\+\_\+wwns()}}, \mbox{\hyperlink{nvme__xpt_8c_source_l00305}{nvme\+\_\+probe\+\_\+done()}}, \mbox{\hyperlink{scsi__all_8c_source_l05608}{scsi\+\_\+devid\+\_\+is\+\_\+sas\+\_\+target()}}, \mbox{\hyperlink{scsi__enc__ses_8c_source_l00818}{ses\+\_\+devids\+\_\+iter()}}, and \mbox{\hyperlink{cam__xpt_8c_source_l01243}{xpt\+\_\+getattr()}}.

\mbox{\Hypertarget{structscsi__vpd__id__descriptor_a41b2c7a37b32206adade21ad44aaf9c3}\label{structscsi__vpd__id__descriptor_a41b2c7a37b32206adade21ad44aaf9c3}} 
\index{scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}!reserved@{reserved}}
\index{reserved@{reserved}!scsi\_vpd\_id\_descriptor@{scsi\_vpd\_id\_descriptor}}
\doxysubsubsection{\texorpdfstring{reserved}{reserved}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t scsi\+\_\+vpd\+\_\+id\+\_\+descriptor\+::reserved}



Definition at line \mbox{\hyperlink{scsi__all_8h_source_l02391}{2391}} of file \mbox{\hyperlink{scsi__all_8h_source}{scsi\+\_\+all.\+h}}.



Referenced by \mbox{\hyperlink{scsi__enc__ses_8c_source_l00818}{ses\+\_\+devids\+\_\+iter()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
cam/scsi/\mbox{\hyperlink{scsi__all_8h}{scsi\+\_\+all.\+h}}\end{DoxyCompactItemize}
