Home
last modified time | relevance | path

Searched defs:table (Results 1 – 25 of 66) sorted by relevance

123

/dpdk/lib/pipeline/
H A Drte_swx_ctl.c40 struct table { struct
41 struct rte_swx_ctl_table_info info; argument
51 struct rte_swx_table_ops ops; argument
52 struct rte_swx_table_params params; argument
95 /* Selector table info. */ argument
1457 struct table *table; in rte_swx_ctl_pipeline_table_entry_add() local
1571 struct table *table; in rte_swx_ctl_pipeline_table_entry_delete() local
1661 struct table *table; in rte_swx_ctl_pipeline_table_default_entry_add() local
2619 struct table *table; in rte_swx_ctl_pipeline_table_entry_read() local
2963 struct table *table, in table_entry_printf()
[all …]
H A Drte_pipeline.c250 struct rte_table *table = &p->tables[i]; in rte_pipeline_free() local
328 struct rte_table *table; in rte_pipeline_table_create() local
386 rte_pipeline_table_free(struct rte_table *table) in rte_pipeline_table_free()
400 struct rte_table *table; in rte_pipeline_table_default_entry_add() local
449 struct rte_table *table; in rte_pipeline_table_default_entry_delete() local
485 struct rte_table *table; in rte_pipeline_table_entry_add() local
545 struct rte_table *table; in rte_pipeline_table_entry_delete() local
585 struct rte_table *table; in rte_pipeline_table_entry_add_bulk() local
650 struct rte_table *table; in rte_pipeline_table_entry_delete_bulk() local
1341 struct rte_table *table; in rte_pipeline_run() local
[all …]
/dpdk/lib/table/
H A Drte_table_stub.c13 #define RTE_TABLE_LPM_STATS_PKTS_IN_ADD(table, val) \ argument
15 #define RTE_TABLE_LPM_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
20 #define RTE_TABLE_LPM_STATS_PKTS_IN_ADD(table, val) argument
21 #define RTE_TABLE_LPM_STATS_PKTS_LOOKUP_MISS(table, val) argument
52 __rte_unused void *table, in rte_table_stub_lookup()
69 rte_table_stub_stats_read(void *table, struct rte_table_stats *stats, int clear) in rte_table_stub_stats_read()
H A Drte_swx_table_em.c242 struct table { struct
244 struct rte_swx_table_params params; argument
268 table_key(struct table *t, uint32_t key_id) in table_key() argument
369 __table_create(struct table **table, in __table_create()
467 table_free(void *table) in table_free()
478 table_add(void *table, struct rte_swx_table_entry *entry) in table_add()
538 table_del(void *table, struct rte_swx_table_entry *entry) in table_del()
585 table_lookup_unoptimized(void *table, in table_lookup_unoptimized()
682 table_lookup(void *table, in table_lookup()
H A Drte_table_array.c16 #define RTE_TABLE_ARRAY_STATS_PKTS_IN_ADD(table, val) \ argument
18 #define RTE_TABLE_ARRAY_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
23 #define RTE_TABLE_ARRAY_STATS_PKTS_IN_ADD(table, val) argument
24 #define RTE_TABLE_ARRAY_STATS_PKTS_LOOKUP_MISS(table, val) argument
80 rte_table_array_free(void *table) in rte_table_array_free()
98 void *table, in rte_table_array_entry_add()
142 void *table, in rte_table_array_lookup()
183 rte_table_array_stats_read(void *table, struct rte_table_stats *stats, int clear) in rte_table_array_stats_read()
H A Drte_table_hash_cuckoo.c15 #define RTE_TABLE_HASH_CUCKOO_STATS_PKTS_IN_ADD(table, val) \ argument
17 #define RTE_TABLE_HASH_CUCKOO_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
22 #define RTE_TABLE_HASH_CUCKOO_STATS_PKTS_IN_ADD(table, val) argument
23 #define RTE_TABLE_HASH_CUCKOO_STATS_PKTS_LOOKUP_MISS(table, val) argument
141 rte_table_hash_cuckoo_free(void *table) { in rte_table_hash_cuckoo_free()
154 rte_table_hash_cuckoo_entry_add(void *table, void *key, void *entry, in rte_table_hash_cuckoo_entry_add()
201 rte_table_hash_cuckoo_entry_delete(void *table, void *key, in rte_table_hash_cuckoo_entry_delete()
230 rte_table_hash_cuckoo_lookup(void *table, in rte_table_hash_cuckoo_lookup()
298 rte_table_hash_cuckoo_stats_read(void *table, struct rte_table_stats *stats, in rte_table_hash_cuckoo_stats_read()
H A Drte_table_lpm_ipv6.c19 #define RTE_TABLE_LPM_IPV6_STATS_PKTS_IN_ADD(table, val) \ argument
21 #define RTE_TABLE_LPM_IPV6_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
26 #define RTE_TABLE_LPM_IPV6_STATS_PKTS_IN_ADD(table, val) argument
27 #define RTE_TABLE_LPM_IPV6_STATS_PKTS_LOOKUP_MISS(table, val) argument
121 rte_table_lpm_ipv6_free(void *table) in rte_table_lpm_ipv6_free()
173 void *table, in rte_table_lpm_ipv6_entry_add()
242 void *table, in rte_table_lpm_ipv6_entry_delete()
303 void *table, in rte_table_lpm_ipv6_lookup()
343 rte_table_lpm_ipv6_stats_read(void *table, struct rte_table_stats *stats, int clear) in rte_table_lpm_ipv6_stats_read()
H A Drte_table_lpm.c22 #define RTE_TABLE_LPM_STATS_PKTS_IN_ADD(table, val) \ argument
24 #define RTE_TABLE_LPM_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
29 #define RTE_TABLE_LPM_STATS_PKTS_IN_ADD(table, val) argument
30 #define RTE_TABLE_LPM_STATS_PKTS_LOOKUP_MISS(table, val) argument
124 rte_table_lpm_free(void *table) in rte_table_lpm_free()
176 void *table, in rte_table_lpm_entry_add()
244 void *table, in rte_table_lpm_entry_delete()
302 void *table, in rte_table_lpm_lookup()
342 rte_table_lpm_stats_read(void *table, struct rte_table_stats *stats, int clear) in rte_table_lpm_stats_read()
H A Drte_table_acl.c16 #define RTE_TABLE_ACL_STATS_PKTS_IN_ADD(table, val) \ argument
18 #define RTE_TABLE_ACL_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
23 #define RTE_TABLE_ACL_STATS_PKTS_IN_ADD(table, val) argument
24 #define RTE_TABLE_ACL_STATS_PKTS_LOOKUP_MISS(table, val) argument
137 rte_table_acl_free(void *table) in rte_table_acl_free()
213 void *table, in rte_table_acl_entry_add()
332 void *table, in rte_table_acl_entry_delete()
414 void *table, in rte_table_acl_entry_add_bulk()
595 void *table, in rte_table_acl_entry_delete_bulk()
715 void *table, in rte_table_acl_lookup()
[all …]
H A Drte_swx_table_selector.c162 struct table { struct
164 struct rte_swx_table_selector_params params; argument
167 uint32_t *group_table; argument
168 uint64_t group_table_size; argument
182 return sizeof(struct table) + group_table_size + members_size; in rte_swx_table_selector_footprint_get() argument
186 rte_swx_table_selector_free(void *table) in rte_swx_table_selector_free()
532 rte_swx_table_selector_group_set(void *table, in rte_swx_table_selector_group_set()
552 rte_swx_table_selector_select(void *table, in rte_swx_table_selector_select()
H A Drte_swx_table_wm.c361 struct table { struct
369 table_free(void *table) in table_free()
435 table_lookup(void *table, in table_lookup()
H A Drte_table_hash_key32.c22 #define RTE_TABLE_HASH_KEY32_STATS_PKTS_IN_ADD(table, val) \ argument
29 #define RTE_TABLE_HASH_KEY32_STATS_PKTS_IN_ADD(table, val) argument
30 #define RTE_TABLE_HASH_KEY32_STATS_PKTS_LOOKUP_MISS(table, val) argument
241 rte_table_hash_free_key32_lru(void *table) in rte_table_hash_free_key32_lru()
257 void *table, in rte_table_hash_entry_add_key32_lru()
324 void *table, in rte_table_hash_entry_delete_key32_lru()
457 rte_table_hash_free_key32_ext(void *table) in rte_table_hash_free_key32_ext()
473 void *table, in rte_table_hash_entry_add_key32_ext()
554 void *table, in rte_table_hash_entry_delete_key32_ext()
909 void *table, in rte_table_hash_lookup_key32_lru()
[all …]
H A Drte_table_hash_key8.c20 #define RTE_TABLE_HASH_KEY8_STATS_PKTS_IN_ADD(table, val) \ argument
27 #define RTE_TABLE_HASH_KEY8_STATS_PKTS_IN_ADD(table, val) argument
28 #define RTE_TABLE_HASH_KEY8_STATS_PKTS_LOOKUP_MISS(table, val) argument
223 rte_table_hash_free_key8_lru(void *table) in rte_table_hash_free_key8_lru()
239 void *table, in rte_table_hash_entry_add_key8_lru()
303 void *table, in rte_table_hash_entry_delete_key8_lru()
427 rte_table_hash_free_key8_ext(void *table) in rte_table_hash_free_key8_ext()
443 void *table, in rte_table_hash_entry_add_key8_ext()
525 void *table, in rte_table_hash_entry_delete_key8_ext()
844 void *table, in rte_table_hash_lookup_key8_lru()
[all …]
H A Drte_table_hash_key16.c22 #define RTE_TABLE_HASH_KEY16_STATS_PKTS_IN_ADD(table, val) \ argument
29 #define RTE_TABLE_HASH_KEY16_STATS_PKTS_IN_ADD(table, val) argument
30 #define RTE_TABLE_HASH_KEY16_STATS_PKTS_LOOKUP_MISS(table, val) argument
233 rte_table_hash_free_key16_lru(void *table) in rte_table_hash_free_key16_lru()
249 void *table, in rte_table_hash_entry_add_key16_lru()
316 void *table, in rte_table_hash_entry_delete_key16_lru()
443 rte_table_hash_free_key16_ext(void *table) in rte_table_hash_free_key16_ext()
459 void *table, in rte_table_hash_entry_add_key16_ext()
537 void *table, in rte_table_hash_entry_delete_key16_ext()
872 void *table, in rte_table_hash_lookup_key16_lru()
[all …]
H A Drte_table_hash_lru.c19 #define RTE_TABLE_HASH_LRU_STATS_PKTS_IN_ADD(table, val) \ argument
21 #define RTE_TABLE_HASH_LRU_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
26 #define RTE_TABLE_HASH_LRU_STATS_PKTS_IN_ADD(table, val) argument
27 #define RTE_TABLE_HASH_LRU_STATS_PKTS_LOOKUP_MISS(table, val) argument
261 rte_table_hash_lru_free(void *table) in rte_table_hash_lru_free()
274 rte_table_hash_lru_entry_add(void *table, void *key, void *entry, in rte_table_hash_lru_entry_add()
358 rte_table_hash_lru_entry_delete(void *table, void *key, int *key_found, in rte_table_hash_lru_entry_delete()
398 void *table, in rte_table_hash_lru_lookup_unoptimized()
802 void *table, in rte_table_hash_lru_lookup()
935 rte_table_hash_lru_stats_read(void *table, struct rte_table_stats *stats, int clear) in rte_table_hash_lru_stats_read()
H A Drte_table_hash_ext.c48 #define RTE_TABLE_HASH_EXT_STATS_PKTS_IN_ADD(table, val) \ argument
50 #define RTE_TABLE_HASH_EXT_STATS_PKTS_LOOKUP_MISS(table, val) \ argument
55 #define RTE_TABLE_HASH_EXT_STATS_PKTS_IN_ADD(table, val) argument
56 #define RTE_TABLE_HASH_EXT_STATS_PKTS_LOOKUP_MISS(table, val) argument
286 rte_table_hash_ext_free(void *table) in rte_table_hash_ext_free()
299 rte_table_hash_ext_entry_add(void *table, void *key, void *entry, in rte_table_hash_ext_entry_add()
400 rte_table_hash_ext_entry_delete(void *table, void *key, int *key_found, in rte_table_hash_ext_entry_delete()
463 void *table, in rte_table_hash_ext_lookup_unoptimized()
850 void *table, in rte_table_hash_ext_lookup()
987 rte_table_hash_ext_stats_read(void *table, struct rte_table_stats *stats, int clear) in rte_table_hash_ext_stats_read()
H A Drte_swx_table_learner.c294 struct table { struct
296 struct table_params params; argument
306 table_params_get(struct table_params *p, struct rte_swx_table_learner_params *params) in table_params_get() argument
416 rte_swx_table_learner_free(void *table) in rte_swx_table_learner_free()
453 rte_swx_table_learner_lookup(void *table, in rte_swx_table_learner_lookup()
540 rte_swx_table_learner_add(void *table, in rte_swx_table_learner_add()
/dpdk/lib/efd/
H A Drte_efd.c32 #define EFD_HASH(key, table) \ argument
35 #define EFD_HASHFUNCA(key, table) \ argument
38 #define EFD_HASHFUNCB(key, table) \ argument
290 efd_get_bin_id(const struct rte_efd_table * const table, in efd_get_bin_id()
312 efd_get_choice(const struct rte_efd_table * const table, in efd_get_choice()
349 efd_compute_ids(const struct rte_efd_table * const table, in efd_compute_ids()
369 efd_search_hash(struct rte_efd_table * const table, in efd_search_hash()
497 struct rte_efd_table *table = NULL; in rte_efd_create() local
720 struct rte_efd_table *table = NULL; in rte_efd_find_existing() local
744 rte_efd_free(struct rte_efd_table *table) in rte_efd_free()
[all …]
/dpdk/drivers/common/sfc_efx/base/
H A Def10_filter.c1038 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; in ef10_filter_delete_internal() local
1131 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; in ef10_filter_delete_auto() local
1151 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; in ef10_filter_delete() local
1662 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; in ef10_filter_insert_encap_filters() local
1734 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; in ef10_filter_remove_old() local
1784 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; in ef10_filter_remove_all_existing_filters() local
1814 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; in ef10_filter_mark_old_filters() local
1839 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; variable
1893 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; variable
1990 ef10_filter_table_t *table = enp->en_filter.ef_ef10_filter_table; variable
[all …]
/dpdk/examples/ip_pipeline/
H A Dpipeline.c794 struct table *table; in pipeline_table_create() local
1053 table_rule_find(struct table *table, in table_rule_find()
1066 table_rule_add(struct table *table, in table_rule_add()
1082 table_rule_add_bulk(struct table *table, in table_rule_add_bulk()
1109 table_rule_delete(struct table *table, in table_rule_delete()
1123 table_rule_default_add(struct table *table, in table_rule_default_add()
1131 table_rule_default_delete(struct table *table) in table_rule_default_delete()
/dpdk/app/test/
H A Dtest_table_tables.c143 void *table; in test_table_stub() local
177 void *table; in test_table_array() local
293 void *table; in test_table_lpm() local
459 void *table; in test_table_lpm_ipv6() local
637 void *table; in test_table_hash_lru_generic() local
740 void *table; in test_table_hash_ext_generic() local
901 void *table; in test_table_hash_cuckoo() local
/dpdk/lib/flow_classify/
H A Drte_flow_classify.c292 rte_flow_classify_table_free(struct rte_cls_table *table) in rte_flow_classify_table_free()
313 struct rte_cls_table *table = &cls->tables[i]; in rte_flow_classifier_free() local
374 struct rte_cls_table *table; in rte_flow_classify_table_create() local
534 struct rte_cls_table *table = &cls->tables[i]; in rte_flow_classify_table_entry_add() local
571 struct rte_cls_table *table = &cls->tables[i]; in rte_flow_classify_table_entry_delete() local
590 struct rte_cls_table *table, in flow_classifier_lookup()
653 struct rte_cls_table *table = &cls->tables[i]; in rte_flow_classifier_query() local
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_flow.c26 softnic_flow_find(struct softnic_table *table, in softnic_flow_find()
1014 struct softnic_table *table, in flow_rule_match_hash_get()
1120 struct softnic_table *table, in flow_rule_match_get()
1161 struct softnic_table *table, in flow_rule_action_get()
1861 struct softnic_table *table; in pmd_flow_validate() local
1982 struct softnic_table *table) in is_meter_action_enable()
2005 struct softnic_table *table; in pmd_flow_create() local
2150 struct softnic_table *table; in pmd_flow_destroy() local
2198 struct softnic_table *table = &pipeline->table[i]; in pmd_flow_flush() local
2242 struct softnic_table *table; in pmd_flow_query() local
H A Drte_eth_softnic_pipeline.c47 softnic_pipeline_table_free(struct softnic_table *table) in softnic_pipeline_table_free()
86 struct softnic_table *table = in softnic_pipeline_free() local
819 struct softnic_table *table; in softnic_pipeline_table_create() local
1106 softnic_pipeline_table_meter_profile_find(struct softnic_table *table, in softnic_pipeline_table_meter_profile_find()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_flow_os.h112 mlx5_flow_os_create_flow_tbl(void *domain, uint32_t table_id, void **table) in mlx5_flow_os_create_flow_tbl()
128 mlx5_flow_os_destroy_flow_tbl(void *table) in mlx5_flow_os_destroy_flow_tbl()
149 mlx5_flow_os_create_flow_matcher(void *ctx, void *attr, void *table, in mlx5_flow_os_create_flow_matcher()

123