1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2019-2020 Broadcom
6 #include <rte_common.h>
8 #include "tf_shadow_tcam.h"
11 * Shadow tcam DB element
13 struct tf_shadow_tcam_element {
20 * Reference count, array of number of tcam entries
26 * Shadow tcam DB definition
28 struct tf_shadow_tcam_db {
30 * The DB consists of an array of elements
32 struct tf_shadow_tcam_element *db;
36 tf_shadow_tcam_create_db(struct tf_shadow_tcam_create_db_parms *parms __rte_unused)
42 tf_shadow_tcam_free_db(struct tf_shadow_tcam_free_db_parms *parms __rte_unused)
48 tf_shadow_tcam_search(struct tf_shadow_tcam_search_parms *parms __rte_unused)
54 tf_shadow_tcam_insert(struct tf_shadow_tcam_insert_parms *parms __rte_unused)
60 tf_shadow_tcam_remove(struct tf_shadow_tcam_remove_parms *parms __rte_unused)