On Wed, Jun 7, 2023 at 5:55 PM Yan, Zhirun <zhirun....@intel.com> wrote:
> > > > > rte_graph_walk(struct rte_graph *graph) { > > > +#if !defined(RTE_GRAPH_MODEL_SELECT) || RTE_GRAPH_MODEL_SELECT > > == > > > +RTE_GRAPH_MODEL_RTC > > > > Is nt defined instead of !defined? > > > > !defined(XX) means not defined XX. > What is nt defined means? #undef RTE_GRAPH_MODEL_SELECT or not #define RTE_GRAPH_MODEL_SELECT anywhere in .c file. > > > Use bracket around RTE_GRAPH_MODEL_SELECT == RTE_GRAPH_MODEL_RTC. > > > Ok. > > > > > > rte_graph_walk_rtc(graph); > > > +#elif defined(RTE_GRAPH_MODEL_SELECT) && RTE_GRAPH_MODEL_SELECT > > == > > > +RTE_GRAPH_MODEL_MCORE_DISPATCH > > > > Use bracket around RTE_GRAPH_MODEL_SELECT == > Ok. > > > > > + rte_graph_walk_mcore_dispatch(graph); > > > +#else > > > + int model = rte_graph_worker_model_get(graph); > > > > Introduce rte_graph_worker_model_no_check_get() as commented earlier. > > Got it. >