\hypertarget{structmlx5__flow__table}{}\doxysection{mlx5\+\_\+flow\+\_\+table Struct Reference}
\label{structmlx5__flow__table}\index{mlx5\_flow\_table@{mlx5\_flow\_table}}


{\ttfamily \#include $<$fs\+\_\+core.\+h$>$}



Collaboration diagram for mlx5\+\_\+flow\+\_\+table\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=321pt]{da/d4c/structmlx5__flow__table__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structfs__base}{fs\+\_\+base}} \mbox{\hyperlink{structmlx5__flow__table_a36fb848316e324ecb86d347809230524}{base}}
\item 
struct list\+\_\+head \mbox{\hyperlink{structmlx5__flow__table_a12d3d6c8c1a506f400112b57c22e9cce}{fgs}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>bool \mbox{\hyperlink{structmlx5__flow__table_ad408ceaf2c1b2f4c7577546f0eed2aec}{active}}\\
\>unsigned int \mbox{\hyperlink{structmlx5__flow__table_a0dff236db7f018db20d84e9538471005}{max\_types}}\\
\>unsigned int \mbox{\hyperlink{structmlx5__flow__table_a6930d5e266d6e3110d334fe651e158ee}{num\_types}}\\
\} \mbox{\hyperlink{structmlx5__flow__table_a9a63a1eafd874e0011726ddc62a7f295}{autogroup}}\\

\end{tabbing}\item 
unsigned int \mbox{\hyperlink{structmlx5__flow__table_aecdc821312b76e0b819c30fcf873463c}{max\+\_\+fte}}
\item 
unsigned int \mbox{\hyperlink{structmlx5__flow__table_a7825244cef73bef97bb3231a6ec6e6ad}{level}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structmlx5__flow__table_addc5a6602c2b345ea0d6a0389bd8e742}{id}}
\item 
u16 \mbox{\hyperlink{structmlx5__flow__table_a85f919f1e2d55c0299818bc0e86ba041}{vport}}
\item 
enum \mbox{\hyperlink{fs__core_8h_a60afdc524264b5423bbed384431739fc}{fs\+\_\+ft\+\_\+type}} \mbox{\hyperlink{structmlx5__flow__table_abe212c738865d48c11b718b9a27bdcd9}{type}}
\item 
struct \mbox{\hyperlink{structfs__star__rule}{fs\+\_\+star\+\_\+rule}} \mbox{\hyperlink{structmlx5__flow__table_a720f792a35edbaf3332bfbf25d2209fa}{star\+\_\+rule}}
\item 
unsigned int \mbox{\hyperlink{structmlx5__flow__table_a22e4455029e42ab3c15aadd9c28d35ce}{shared\+\_\+refcount}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{fs__core_8h_source_l00095}{95}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__flow__table_ad408ceaf2c1b2f4c7577546f0eed2aec}\label{structmlx5__flow__table_ad408ceaf2c1b2f4c7577546f0eed2aec}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!active@{active}}
\index{active@{active}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{active}{active}}
{\footnotesize\ttfamily bool mlx5\+\_\+flow\+\_\+table\+::active}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00100}{100}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01404}{create\+\_\+autogroup()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01058}{fs\+\_\+create\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01117}{fs\+\_\+del\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00887}{mlx5\+\_\+create\+\_\+auto\+\_\+grouped\+\_\+flow\+\_\+table()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01098}{mlx5\+\_\+create\+\_\+flow\+\_\+group()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a9a63a1eafd874e0011726ddc62a7f295}\label{structmlx5__flow__table_a9a63a1eafd874e0011726ddc62a7f295}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!autogroup@{autogroup}}
\index{autogroup@{autogroup}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  mlx5\+\_\+flow\+\_\+table\+::autogroup}



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01404}{create\+\_\+autogroup()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01058}{fs\+\_\+create\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01117}{fs\+\_\+del\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00887}{mlx5\+\_\+create\+\_\+auto\+\_\+grouped\+\_\+flow\+\_\+table()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01098}{mlx5\+\_\+create\+\_\+flow\+\_\+group()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a36fb848316e324ecb86d347809230524}\label{structmlx5__flow__table_a36fb848316e324ecb86d347809230524}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!base@{base}}
\index{base@{base}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{base}{base}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structfs__base}{fs\+\_\+base}} mlx5\+\_\+flow\+\_\+table\+::base}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00096}{96}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00771}{\+\_\+create\+\_\+ft\+\_\+common()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01312}{\+\_\+find\+\_\+first\+\_\+ft\+\_\+in\+\_\+prio()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01211}{\+\_\+find\+\_\+first\+\_\+ft\+\_\+in\+\_\+prio\+\_\+reverse()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01568}{\+\_\+fs\+\_\+add\+\_\+dst\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00946}{\+\_\+fs\+\_\+del\+\_\+ft()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00468}{connect\+\_\+prev\+\_\+fts()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01404}{create\+\_\+autogroup()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00513}{create\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00608}{destroy\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01808}{fs\+\_\+add\+\_\+dst\+\_\+ft()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01058}{fs\+\_\+create\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01117}{fs\+\_\+del\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01727}{fs\+\_\+del\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00418}{fs\+\_\+set\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l02542}{iterate\+\_\+rules\+\_\+in\+\_\+ft()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01858}{mlx5\+\_\+add\+\_\+flow\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01098}{mlx5\+\_\+create\+\_\+flow\+\_\+group()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01000}{mlx5\+\_\+destroy\+\_\+flow\+\_\+table()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00961}{update\+\_\+root\+\_\+ft\+\_\+destroy()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a12d3d6c8c1a506f400112b57c22e9cce}\label{structmlx5__flow__table_a12d3d6c8c1a506f400112b57c22e9cce}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!fgs@{fgs}}
\index{fgs@{fgs}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{fgs}{fgs}}
{\footnotesize\ttfamily struct list\+\_\+head mlx5\+\_\+flow\+\_\+table\+::fgs}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00098}{98}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00771}{\+\_\+create\+\_\+ft\+\_\+common()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01404}{create\+\_\+autogroup()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01098}{mlx5\+\_\+create\+\_\+flow\+\_\+group()}}.

\mbox{\Hypertarget{structmlx5__flow__table_addc5a6602c2b345ea0d6a0389bd8e742}\label{structmlx5__flow__table_addc5a6602c2b345ea0d6a0389bd8e742}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!id@{id}}
\index{id@{id}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{id}{id}}
{\footnotesize\ttfamily uint32\+\_\+t mlx5\+\_\+flow\+\_\+table\+::id}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00106}{106}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00771}{\+\_\+create\+\_\+ft\+\_\+common()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01568}{\+\_\+fs\+\_\+add\+\_\+dst\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00946}{\+\_\+fs\+\_\+del\+\_\+ft()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00513}{create\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00608}{destroy\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01058}{fs\+\_\+create\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01683}{fs\+\_\+del\+\_\+dst()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01117}{fs\+\_\+del\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01727}{fs\+\_\+del\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00418}{fs\+\_\+set\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01608}{get\+\_\+dest\+\_\+name()}}, \mbox{\hyperlink{mlx5__fs__cmd_8c_source_l00163}{mlx5\+\_\+cmd\+\_\+fs\+\_\+set\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00747}{update\+\_\+root\+\_\+ft\+\_\+create()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00961}{update\+\_\+root\+\_\+ft\+\_\+destroy()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a7825244cef73bef97bb3231a6ec6e6ad}\label{structmlx5__flow__table_a7825244cef73bef97bb3231a6ec6e6ad}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!level@{level}}
\index{level@{level}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{level}{level}}
{\footnotesize\ttfamily unsigned int mlx5\+\_\+flow\+\_\+table\+::level}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00105}{105}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00703}{\+\_\+alloc\+\_\+new\+\_\+level()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00771}{\+\_\+create\+\_\+ft\+\_\+common()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00747}{update\+\_\+root\+\_\+ft\+\_\+create()}}.

\mbox{\Hypertarget{structmlx5__flow__table_aecdc821312b76e0b819c30fcf873463c}\label{structmlx5__flow__table_aecdc821312b76e0b819c30fcf873463c}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!max\_fte@{max\_fte}}
\index{max\_fte@{max\_fte}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{max\_fte}{max\_fte}}
{\footnotesize\ttfamily unsigned int mlx5\+\_\+flow\+\_\+table\+::max\+\_\+fte}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00104}{104}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00771}{\+\_\+create\+\_\+ft\+\_\+common()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01404}{create\+\_\+autogroup()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00513}{create\+\_\+star\+\_\+rule()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a0dff236db7f018db20d84e9538471005}\label{structmlx5__flow__table_a0dff236db7f018db20d84e9538471005}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!max\_types@{max\_types}}
\index{max\_types@{max\_types}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{max\_types}{max\_types}}
{\footnotesize\ttfamily unsigned int mlx5\+\_\+flow\+\_\+table\+::max\+\_\+types}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00101}{101}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01404}{create\+\_\+autogroup()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00887}{mlx5\+\_\+create\+\_\+auto\+\_\+grouped\+\_\+flow\+\_\+table()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a6930d5e266d6e3110d334fe651e158ee}\label{structmlx5__flow__table_a6930d5e266d6e3110d334fe651e158ee}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!num\_types@{num\_types}}
\index{num\_types@{num\_types}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{num\_types}{num\_types}}
{\footnotesize\ttfamily unsigned int mlx5\+\_\+flow\+\_\+table\+::num\+\_\+types}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00102}{102}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01404}{create\+\_\+autogroup()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01058}{fs\+\_\+create\+\_\+fg()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01117}{fs\+\_\+del\+\_\+fg()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a22e4455029e42ab3c15aadd9c28d35ce}\label{structmlx5__flow__table_a22e4455029e42ab3c15aadd9c28d35ce}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!shared\_refcount@{shared\_refcount}}
\index{shared\_refcount@{shared\_refcount}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{shared\_refcount}{shared\_refcount}}
{\footnotesize\ttfamily unsigned int mlx5\+\_\+flow\+\_\+table\+::shared\+\_\+refcount}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00110}{110}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00887}{mlx5\+\_\+create\+\_\+auto\+\_\+grouped\+\_\+flow\+\_\+table()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00874}{mlx5\+\_\+create\+\_\+autogrouped\+\_\+shared\+\_\+flow\+\_\+table()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01000}{mlx5\+\_\+destroy\+\_\+flow\+\_\+table()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a720f792a35edbaf3332bfbf25d2209fa}\label{structmlx5__flow__table_a720f792a35edbaf3332bfbf25d2209fa}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!star\_rule@{star\_rule}}
\index{star\_rule@{star\_rule}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{star\_rule}{star\_rule}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structfs__star__rule}{fs\+\_\+star\+\_\+rule}} mlx5\+\_\+flow\+\_\+table\+::star\+\_\+rule}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00109}{109}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00468}{connect\+\_\+prev\+\_\+fts()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00513}{create\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00608}{destroy\+\_\+star\+\_\+rule()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00418}{fs\+\_\+set\+\_\+star\+\_\+rule()}}.

\mbox{\Hypertarget{structmlx5__flow__table_abe212c738865d48c11b718b9a27bdcd9}\label{structmlx5__flow__table_abe212c738865d48c11b718b9a27bdcd9}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!type@{type}}
\index{type@{type}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{fs__core_8h_a60afdc524264b5423bbed384431739fc}{fs\+\_\+ft\+\_\+type}} mlx5\+\_\+flow\+\_\+table\+::type}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00108}{108}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00771}{\+\_\+create\+\_\+ft\+\_\+common()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01568}{\+\_\+fs\+\_\+add\+\_\+dst\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00946}{\+\_\+fs\+\_\+del\+\_\+ft()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00513}{create\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00608}{destroy\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01058}{fs\+\_\+create\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01683}{fs\+\_\+del\+\_\+dst()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01117}{fs\+\_\+del\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01727}{fs\+\_\+del\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00418}{fs\+\_\+set\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__en__flow__table_8c_source_l00479}{mlx5e\+\_\+add\+\_\+eth\+\_\+addr\+\_\+rule()}}, \mbox{\hyperlink{mlx5__en__flow__table_8c_source_l00275}{mlx5e\+\_\+add\+\_\+eth\+\_\+addr\+\_\+rule\+\_\+sub()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00747}{update\+\_\+root\+\_\+ft\+\_\+create()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00961}{update\+\_\+root\+\_\+ft\+\_\+destroy()}}.

\mbox{\Hypertarget{structmlx5__flow__table_a85f919f1e2d55c0299818bc0e86ba041}\label{structmlx5__flow__table_a85f919f1e2d55c0299818bc0e86ba041}} 
\index{mlx5\_flow\_table@{mlx5\_flow\_table}!vport@{vport}}
\index{vport@{vport}!mlx5\_flow\_table@{mlx5\_flow\_table}}
\doxysubsubsection{\texorpdfstring{vport}{vport}}
{\footnotesize\ttfamily u16 mlx5\+\_\+flow\+\_\+table\+::vport}



Definition at line \mbox{\hyperlink{fs__core_8h_source_l00107}{107}} of file \mbox{\hyperlink{fs__core_8h_source}{fs\+\_\+core.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00771}{\+\_\+create\+\_\+ft\+\_\+common()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01568}{\+\_\+fs\+\_\+add\+\_\+dst\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00946}{\+\_\+fs\+\_\+del\+\_\+ft()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00513}{create\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00608}{destroy\+\_\+star\+\_\+rule()}}, \mbox{\hyperlink{mlx5__eswitch_8c_source_l00684}{esw\+\_\+vport\+\_\+cleanup\+\_\+egress\+\_\+rules()}}, \mbox{\hyperlink{mlx5__eswitch_8c_source_l00697}{esw\+\_\+vport\+\_\+disable\+\_\+egress\+\_\+acl()}}, \mbox{\hyperlink{mlx5__eswitch_8c_source_l00607}{esw\+\_\+vport\+\_\+enable\+\_\+egress\+\_\+acl()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01058}{fs\+\_\+create\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01683}{fs\+\_\+del\+\_\+dst()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01117}{fs\+\_\+del\+\_\+fg()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l01727}{fs\+\_\+del\+\_\+fte()}}, \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00418}{fs\+\_\+set\+\_\+star\+\_\+rule()}}, and \mbox{\hyperlink{mlx5__fs__tree_8c_source_l00927}{mlx5\+\_\+create\+\_\+vport\+\_\+flow\+\_\+table()}}.



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