Searched refs:learner (Results 1 – 6 of 6) sorted by relevance
4 ; 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 be16 ; persistent between packets. On top of the usual table stats, the learner table stats include the98 learner fwd_table {
29 pipeline PIPELINE0 build ./examples/pipeline/examples/learner.spec
126 struct learner { struct145 struct learner *learners; argument958 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 …]
564 struct rte_swx_ctl_learner_info *learner);
2067 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 …]
805 struct learner { struct806 TAILQ_ENTRY(learner) node;829 TAILQ_HEAD(learner_tailq, learner); argument