Home
last modified time | relevance | path

Searched refs:sfi_table_header (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/sfi/
Dsfi_core.c121 struct sfi_table_header *header) in sfi_print_table_header()
133 static int sfi_verify_table(struct sfi_table_header *table) in sfi_verify_table()
164 static struct sfi_table_header *sfi_map_table(u64 pa) in sfi_map_table()
166 struct sfi_table_header *th; in sfi_map_table()
169 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header))) in sfi_map_table()
170 th = sfi_map_memory(pa, sizeof(struct sfi_table_header)); in sfi_map_table()
180 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header))) in sfi_map_table()
181 sfi_unmap_memory(th, sizeof(struct sfi_table_header)); in sfi_map_table()
192 static void sfi_unmap_table(struct sfi_table_header *th) in sfi_unmap_table()
199 static int sfi_table_check_key(struct sfi_table_header *th, in sfi_table_check_key()
[all …]
Dsfi_core.h76 extern struct sfi_table_header *sfi_check_table(u64 paddr,
78 struct sfi_table_header *sfi_get_table(struct sfi_table_key *key);
79 extern void sfi_put_table(struct sfi_table_header *table);
Dsfi_acpi.c80 static inline struct sfi_table_header *acpi_to_sfi_th( in acpi_to_sfi_th()
83 return (struct sfi_table_header *)th; in acpi_to_sfi_th()
87 struct sfi_table_header *th) in sfi_to_acpi_th()
97 static int __init sfi_acpi_parse_xsdt(struct sfi_table_header *th) in sfi_acpi_parse_xsdt()
/linux-4.1.27/include/linux/
Dsfi.h89 ((ptable->header.len - sizeof(struct sfi_table_header)) / \
95 struct sfi_table_header { struct
105 struct sfi_table_header header; argument
173 typedef int (*sfi_table_handler) (struct sfi_table_header *table);
/linux-4.1.27/arch/x86/include/asm/
Dintel-mid.h20 extern int __init sfi_parse_mrtc(struct sfi_table_header *table);
21 extern int __init sfi_parse_mtmr(struct sfi_table_header *table);
/linux-4.1.27/arch/x86/platform/sfi/
Dsfi.c52 static int __init sfi_parse_cpus(struct sfi_table_header *table) in sfi_parse_cpus()
78 static int __init sfi_parse_ioapic(struct sfi_table_header *table) in sfi_parse_ioapic()
/linux-4.1.27/arch/x86/platform/intel-mid/
Dsfi.c76 int __init sfi_parse_mtmr(struct sfi_table_header *table) in sfi_parse_mtmr()
150 int __init sfi_parse_mrtc(struct sfi_table_header *table) in sfi_parse_mrtc()
190 static int __init sfi_parse_gpio(struct sfi_table_header *table) in sfi_parse_gpio()
432 static int __init sfi_parse_devs(struct sfi_table_header *table) in sfi_parse_devs()
/linux-4.1.27/drivers/cpufreq/
Dsfi-cpufreq.c31 static int sfi_parse_freq(struct sfi_table_header *table) in sfi_parse_freq()