1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2019-2020 Broadcom
18 /** Invalid table scope id */
19 #define TF_TBL_SCOPE_INVALID 0xffffffff
22 * Table Scope Control Block
24 * Holds private data for a table scope. Only one instance of a table
25 * scope with Internal EM is supported.
27 struct tf_tbl_scope_cb {
28 uint32_t tbl_scope_id;
30 uint32_t *ext_pool_mem[TF_DIR_MAX][TF_EXT_POOL_CNT_MAX];
34 * Initialize table pool structure to indicate
35 * no table scope has been associated with the
36 * external pool of indexes.
41 tf_init_tbl_pool(struct tf_session *session);
43 #endif /* _TF_TBL_H_ */