/* Search SYST for the specified table with the signature in the key, and return the mapped table  */
struct sfi_table_header* sfi_get_table(struct sfi_table_key *key)
/* Search SYST for the specified table with the signature in the key, and return the mapped table  */
struct sfi_table_header* sfi_get_table(struct sfi_table_key *key)
{
	struct sfi_table_header *th;
	u32 tbl_cnt, i;
	tbl_cnt = SFI_GET_NUM_ENTRIES(syst_va, u64);
	for (i = 0; i < tbl_cnt; i++) {
		th = sfi_check_table(syst_va->pentry[i], key);
		if (!IS_ERR(th) && th)
			return th;
	}
	return NULL;
}