Home
last modified time | relevance | path

Searched refs:rule_db_len (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/drivers/regex/octeontx2/
H A Dotx2_regexdev_compiler.c134 uint32_t rule_db_len, rule_dbi_len; in otx2_ree_rule_db_compile_prog() local
147 ret = otx2_ree_rule_db_len_get(dev, &rule_db_len, &rule_dbi_len); in otx2_ree_rule_db_compile_prog()
153 if (rule_db_len > 0) { in otx2_ree_rule_db_compile_prog()
155 rule_db_len, rule_dbi_len); in otx2_ree_rule_db_compile_prog()
156 rule_db = rte_malloc("ree_rule_db", rule_db_len, 0); in otx2_ree_rule_db_compile_prog()
162 ret = otx2_ree_rule_db_get(dev, rule_db, rule_db_len, in otx2_ree_rule_db_compile_prog()
175 (rule_db_len/sizeof(struct rxp_rof_entry)); in otx2_ree_rule_db_compile_prog()
207 rule_db_len = rof->number_of_entries * sizeof(struct rxp_rof_entry); in otx2_ree_rule_db_compile_prog()
208 ret = otx2_ree_rule_db_prog(dev, (char *)rof->rof_entries, rule_db_len, in otx2_ree_rule_db_compile_prog()
H A Dotx2_regexdev_mbox.h29 uint32_t rule_db_len, char *rule_dbi, uint32_t rule_dbi_len);
32 uint32_t *rule_db_len, uint32_t *rule_dbi_len);
35 uint32_t rule_db_len, const char *rule_dbi,
H A Dotx2_regexdev.c521 uint32_t rule_db_len; in otx2_ree_dev_config() local
610 if (cfg->rule_db && cfg->rule_db_len) { in otx2_ree_dev_config()
613 rule_db_len = rule_db->number_of_entries * in otx2_ree_dev_config()
617 if (rule_db_len > cfg->rule_db_len) { in otx2_ree_dev_config()
653 uint32_t rule_db_len = 0; in otx2_ree_start() local
661 if (rule_db_len == 0) { in otx2_ree_start()
774 uint32_t rule_db_len) in otx2_ree_rule_db_import() argument
786 if (ree_rule_db_len > rule_db_len) { in otx2_ree_rule_db_import()
804 uint32_t rule_db_len; in otx2_ree_rule_db_export() local
815 return rule_db_len; in otx2_ree_rule_db_export()
[all …]
H A Dotx2_regexdev_mbox.c222 uint32_t rule_db_len, char *rule_dbi, uint32_t rule_dbi_len) in otx2_ree_rule_db_get() argument
257 if (rule_db_len < len + rsp->len) { in otx2_ree_rule_db_get()
297 uint32_t *rule_db_len, in otx2_ree_rule_db_len_get() argument
322 if (rule_db_len != NULL) in otx2_ree_rule_db_len_get()
323 *rule_db_len = rsp->len; in otx2_ree_rule_db_len_get()
381 uint32_t rule_db_len, const char *rule_dbi, in otx2_ree_rule_db_prog() argument
386 if (rule_db_len == 0) { in otx2_ree_rule_db_prog()
400 return ree_db_msg(dev, rule_db, rule_db_len, inc, 0); in otx2_ree_rule_db_prog()
/f-stack/dpdk/lib/librte_regexdev/
H A Drte_regexdev.h715 uint32_t rule_db_len; member
1057 uint32_t rule_db_len);
H A Drte_regexdev_core.h63 uint32_t rule_db_len);
H A Drte_regexdev.c437 uint32_t rule_db_len) in rte_regexdev_rule_db_import() argument
450 return (*dev->dev_ops->dev_db_import)(dev, rule_db, rule_db_len); in rte_regexdev_rule_db_import()
/f-stack/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex.h96 const char *rule_db, uint32_t rule_db_len);
H A Dmlx5_rxp.c930 const char *rule_db, uint32_t rule_db_len) in mlx5_regex_rules_db_import() argument
945 if (rule_db_len == 0) in mlx5_regex_rules_db_import()
947 ret = rxp_parse_rof(rule_db, rule_db_len, &rules); in mlx5_regex_rules_db_import()
1007 cfg->rule_db_len); in mlx5_regex_configure()
/f-stack/dpdk/app/test-regex/
H A Dmain.c218 dev_conf.rule_db_len = rules_len; in init_port()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dregexdev.rst108 uint32_t rule_db_len;