\hypertarget{structinit__tree__node}{}\doxysection{init\+\_\+tree\+\_\+node Struct Reference}
\label{structinit__tree__node}\index{init\_tree\_node@{init\_tree\_node}}


Collaboration diagram for init\+\_\+tree\+\_\+node\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=227pt]{d4/d20/structinit__tree__node__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{fs__core_8h_a45147e528b9243fa8842d38163498449}{fs\+\_\+type}} \mbox{\hyperlink{structinit__tree__node_a005a7497ddd0acd2988093adcac994c3}{type}}
\item 
const char $\ast$ \mbox{\hyperlink{structinit__tree__node_a2c4332ba5824a16c105af8a3db6cf25c}{name}}
\item 
struct \mbox{\hyperlink{structinit__tree__node}{init\+\_\+tree\+\_\+node}} $\ast$ \mbox{\hyperlink{structinit__tree__node_a241bb640cefd235f721a15420be428ec}{children}}
\item 
int \mbox{\hyperlink{structinit__tree__node_a3e2a3f66d7b8143738368d72ae15f80f}{ar\+\_\+size}}
\item 
struct \mbox{\hyperlink{structnode__caps}{node\+\_\+caps}} \mbox{\hyperlink{structinit__tree__node_ad6a4b003347a17f00ad0ff2613a1191f}{caps}}
\item 
u8 \mbox{\hyperlink{structinit__tree__node_ac77ba575995870a4b6b904b343e46990}{flags}}
\item 
int \mbox{\hyperlink{structinit__tree__node_ad8e0c0f3a74b9d946bed01422f64d8cf}{min\+\_\+ft\+\_\+level}}
\item 
int \mbox{\hyperlink{structinit__tree__node_a79fa65cb2c5762b3da98209f7668c5b8}{prio}}
\item 
int \mbox{\hyperlink{structinit__tree__node_a9c54f5e8a8a2d68ed3e63415a7d55a87}{max\+\_\+ft}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00088}{88}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structinit__tree__node_a3e2a3f66d7b8143738368d72ae15f80f}\label{structinit__tree__node_a3e2a3f66d7b8143738368d72ae15f80f}} 
\index{init\_tree\_node@{init\_tree\_node}!ar\_size@{ar\_size}}
\index{ar\_size@{ar\_size}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{ar\_size}{ar\_size}}
{\footnotesize\ttfamily int init\+\_\+tree\+\_\+node\+::ar\+\_\+size}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00092}{92}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02215}{init\+\_\+root\+\_\+tree()}}.

\mbox{\Hypertarget{structinit__tree__node_ad6a4b003347a17f00ad0ff2613a1191f}\label{structinit__tree__node_ad6a4b003347a17f00ad0ff2613a1191f}} 
\index{init\_tree\_node@{init\_tree\_node}!caps@{caps}}
\index{caps@{caps}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{caps}{caps}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structnode__caps}{node\+\_\+caps}} init\+\_\+tree\+\_\+node\+::caps}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00093}{93}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}.

\mbox{\Hypertarget{structinit__tree__node_a241bb640cefd235f721a15420be428ec}\label{structinit__tree__node_a241bb640cefd235f721a15420be428ec}} 
\index{init\_tree\_node@{init\_tree\_node}!children@{children}}
\index{children@{children}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{children}{children}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structinit__tree__node}{init\+\_\+tree\+\_\+node}}$\ast$ init\+\_\+tree\+\_\+node\+::children}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00091}{91}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02215}{init\+\_\+root\+\_\+tree()}}.

\mbox{\Hypertarget{structinit__tree__node_ac77ba575995870a4b6b904b343e46990}\label{structinit__tree__node_ac77ba575995870a4b6b904b343e46990}} 
\index{init\_tree\_node@{init\_tree\_node}!flags@{flags}}
\index{flags@{flags}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{flags}{flags}}
{\footnotesize\ttfamily u8 init\+\_\+tree\+\_\+node\+::flags}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00094}{94}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}.

\mbox{\Hypertarget{structinit__tree__node_a9c54f5e8a8a2d68ed3e63415a7d55a87}\label{structinit__tree__node_a9c54f5e8a8a2d68ed3e63415a7d55a87}} 
\index{init\_tree\_node@{init\_tree\_node}!max\_ft@{max\_ft}}
\index{max\_ft@{max\_ft}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{max\_ft}{max\_ft}}
{\footnotesize\ttfamily int init\+\_\+tree\+\_\+node\+::max\+\_\+ft}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00097}{97}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}.

\mbox{\Hypertarget{structinit__tree__node_ad8e0c0f3a74b9d946bed01422f64d8cf}\label{structinit__tree__node_ad8e0c0f3a74b9d946bed01422f64d8cf}} 
\index{init\_tree\_node@{init\_tree\_node}!min\_ft\_level@{min\_ft\_level}}
\index{min\_ft\_level@{min\_ft\_level}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{min\_ft\_level}{min\_ft\_level}}
{\footnotesize\ttfamily int init\+\_\+tree\+\_\+node\+::min\+\_\+ft\+\_\+level}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00095}{95}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}.

\mbox{\Hypertarget{structinit__tree__node_a2c4332ba5824a16c105af8a3db6cf25c}\label{structinit__tree__node_a2c4332ba5824a16c105af8a3db6cf25c}} 
\index{init\_tree\_node@{init\_tree\_node}!name@{name}}
\index{name@{name}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily const char$\ast$ init\+\_\+tree\+\_\+node\+::name}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00090}{90}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}.

\mbox{\Hypertarget{structinit__tree__node_a79fa65cb2c5762b3da98209f7668c5b8}\label{structinit__tree__node_a79fa65cb2c5762b3da98209f7668c5b8}} 
\index{init\_tree\_node@{init\_tree\_node}!prio@{prio}}
\index{prio@{prio}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{prio}{prio}}
{\footnotesize\ttfamily int init\+\_\+tree\+\_\+node\+::prio}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00096}{96}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.

\mbox{\Hypertarget{structinit__tree__node_a005a7497ddd0acd2988093adcac994c3}\label{structinit__tree__node_a005a7497ddd0acd2988093adcac994c3}} 
\index{init\_tree\_node@{init\_tree\_node}!type@{type}}
\index{type@{type}!init\_tree\_node@{init\_tree\_node}}
\doxysubsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{fs__core_8h_a45147e528b9243fa8842d38163498449}{fs\+\_\+type}} init\+\_\+tree\+\_\+node\+::type}



Definition at line \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00089}{89}} of file \mbox{\hyperlink{mlx5__fs__tree_8c_source}{mlx5\+\_\+fs\+\_\+tree.\+c}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02168}{\+\_\+init\+\_\+root\+\_\+tree()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/mlx5/mlx5\+\_\+core/\mbox{\hyperlink{mlx5__fs__tree_8c}{mlx5\+\_\+fs\+\_\+tree.\+c}}\end{DoxyCompactItemize}
