Home
last modified time | relevance | path

Searched refs:learner (Results 1 – 6 of 6) sorted by relevance

/dpdk/examples/pipeline/examples/
H A Dlearner.spec4 ; The learner tables are very useful for learning and connection tracking.
6 ; As opposed to regular tables, which are read-only for the data plane, the learner tables can be
16 ; persistent between packets. On top of the usual table stats, the learner table stats include the
98 learner fwd_table {
H A Dlearner.cli29 pipeline PIPELINE0 build ./examples/pipeline/examples/learner.spec
/dpdk/lib/pipeline/
H A Drte_swx_ctl.c126 struct learner { struct
145 struct learner *learners; argument
958 learner_pending_default_free(struct learner *l) in learner_pending_default_free()
978 struct learner *l = &ctl->learners[i]; in learner_free()
990 static struct learner *
996 struct learner *l = &ctl->learners[i]; in learner_find()
1133 struct learner *l = &ctl->learners[i]; in table_state_create()
1393 struct learner *l = &ctl->learners[i]; in rte_swx_ctl_pipeline_create()
2283 learner_default_entry_alloc(struct learner *l) in learner_default_entry_alloc()
2388 struct learner *l; in rte_swx_ctl_pipeline_learner_default_entry_add()
[all …]
H A Drte_swx_ctl.h564 struct rte_swx_ctl_learner_info *learner);
H A Drte_swx_pipeline.c2067 static struct learner *
2080 struct learner *l; in instr_table_translate()
8062 static struct learner *
8065 struct learner *l; in learner_find()
8501 struct learner *l; in learner_build()
8544 struct learner *l; in learner_free()
8566 struct learner *l; in table_state_build()
9618 if (!p || !learner) in rte_swx_ctl_learner_info_get()
9641 struct learner *l; in rte_swx_ctl_learner_match_field_info_get()
9666 struct learner *l; in rte_swx_ctl_learner_action_info_get()
[all …]
H A Drte_swx_pipeline_internal.h805 struct learner { struct
806 TAILQ_ENTRY(learner) node;
829 TAILQ_HEAD(learner_tailq, learner); argument