Searched refs:learner (Results 1 – 6 of 6) sorted by relevance
5 # ./build/examples/dpdk-pipeline -l0-1 -- -s ./examples/pipeline/examples/learner.cli13 pipeline codegen ./examples/pipeline/examples/learner.spec /tmp/learner.c14 pipeline libbuild /tmp/learner.c /tmp/learner.so30 pipeline PIPELINE0 build lib /tmp/learner.so io ./examples/pipeline/examples/ethdev.io numa 0
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 the105 learner fwd_table {
129 struct learner { struct148 struct learner *learners; argument962 learner_pending_default_free(struct learner *l) in learner_pending_default_free()982 struct learner *l = &ctl->learners[i]; in learner_free()994 static struct learner *1000 struct learner *l = &ctl->learners[i]; in learner_find()1010 learner_action_data_size_get(struct rte_swx_ctl_pipeline *ctl, struct learner *l) in learner_action_data_size_get()1136 struct learner *l = &ctl->learners[i]; in table_state_create()1482 ctl->learners = calloc(ctl->info.n_learners, sizeof(struct learner)); in rte_swx_ctl_pipeline_create()1487 struct learner *l = &ctl->learners[i]; in rte_swx_ctl_pipeline_create()[all …]
62 /** Number of learner tables. */572 * @param[out] learner582 struct rte_swx_ctl_learner_info *learner);614 * Action index within the set of learner table actions (0 .. learner table n_actions - 1). Not711 * are not valid for the current learner table have their associated *n_pkts_action* element1021 * Pipeline learner table default entry add1023 * Schedule learner table default entry update as part of the next commit operation.1100 * Pipeline learner table default entry read1102 * Read learner tabl[all...]
2473 static struct learner *2486 struct learner *l; in instr_table_translate()9170 static struct learner *9173 struct learner *l; in learner_find()9182 static struct learner *9185 struct learner *l = NULL; in learner_find_by_id()9374 struct learner *l = NULL; in rte_swx_pipeline_learner_config()9452 l = calloc(1, sizeof(struct learner)); in rte_swx_pipeline_learner_config()9566 learner_params_offset_get(struct learner *l) in learner_params_offset_get()9597 learner_params_get(struct learner *l) in learner_params_get()[all …]
960 struct learner { struct961 TAILQ_ENTRY(learner) node;986 TAILQ_HEAD(learner_tailq, learner); argument