1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2019-2020 Broadcom
6 #include <rte_common.h>
8 #include "tf_shadow_tbl.h"
11 * Shadow table DB element
13 struct tf_shadow_tbl_element {
20 * Reference count, array of number of table type entries
26 * Shadow table DB definition
28 struct tf_shadow_tbl_db {
30 * The DB consists of an array of elements
32 struct tf_shadow_tbl_element *db;
36 tf_shadow_tbl_create_db(struct tf_shadow_tbl_create_db_parms *parms __rte_unused)
42 tf_shadow_tbl_free_db(struct tf_shadow_tbl_free_db_parms *parms __rte_unused)
48 tf_shadow_tbl_search(struct tf_shadow_tbl_search_parms *parms __rte_unused)
54 tf_shadow_tbl_insert(struct tf_shadow_tbl_insert_parms *parms __rte_unused)
60 tf_shadow_tbl_remove(struct tf_shadow_tbl_remove_parms *parms __rte_unused)