Lines Matching refs:pa
121 static void sfi_print_table_header(unsigned long long pa, in sfi_print_table_header() argument
125 header->sig, pa, in sfi_print_table_header()
165 static struct sfi_table_header *sfi_map_table(u64 pa) in sfi_map_table() argument
170 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header))) in sfi_map_table()
171 th = sfi_map_memory(pa, sizeof(struct sfi_table_header)); in sfi_map_table()
173 th = (void *)syst_va + (pa - syst_pa); in sfi_map_table()
181 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header))) in sfi_map_table()
184 return sfi_map_memory(pa, length); in sfi_map_table()
232 __ref sfi_check_table(u64 pa, struct sfi_table_key *key) in sfi_check_table() argument
237 th = sfi_map_table(pa); in sfi_check_table()
242 sfi_print_table_header(pa, th); in sfi_check_table()
419 struct sfi_table_attr __init *sfi_sysfs_install_table(u64 pa) in sfi_sysfs_install_table() argument
429 th = sfi_map_table(pa); in sfi_sysfs_install_table()