Home
last modified time | relevance | path

Searched refs:mpc (Results 1 – 9 of 9) sorted by relevance

/arch/x86/kernel/
Dmpparse.c147 static int __init smp_check_mpc(struct mpc_table *mpc, char *oem, char *str) in smp_check_mpc() argument
150 if (memcmp(mpc->signature, MPC_SIGNATURE, 4)) { in smp_check_mpc()
152 mpc->signature[0], mpc->signature[1], in smp_check_mpc()
153 mpc->signature[2], mpc->signature[3]); in smp_check_mpc()
156 if (mpf_checksum((unsigned char *)mpc, mpc->length)) { in smp_check_mpc()
160 if (mpc->spec != 0x01 && mpc->spec != 0x04) { in smp_check_mpc()
162 mpc->spec); in smp_check_mpc()
165 if (!mpc->lapic) { in smp_check_mpc()
169 memcpy(oem, mpc->oem, 8); in smp_check_mpc()
173 memcpy(str, mpc->productid, 12); in smp_check_mpc()
[all …]
/arch/x86/kernel/apic/
Dprobe_32.c221 generic_mps_oem_check(struct mpc_table *mpc, char *oem, char *productid) in generic_mps_oem_check() argument
228 if (!(*drv)->mps_oem_check(mpc, oem, productid)) in generic_mps_oem_check()
Dnumaq_32.c207 static void __init smp_read_mpc_oem(struct mpc_table *mpc) in smp_read_mpc_oem() argument
209 struct mpc_oemtable *oemtable = (void *)(long)mpc->oemptr; in smp_read_mpc_oem()
425 numaq_mps_oem_check(struct mpc_table *mpc, char *oem, char *productid) in numaq_mps_oem_check() argument
Des7000_32.c585 static int es7000_mps_oem_check(struct mpc_table *mpc, char *oem, in es7000_mps_oem_check() argument
590 if (mpc->oemptr) { in es7000_mps_oem_check()
592 (struct mpc_oemtable *)mpc->oemptr; in es7000_mps_oem_check()
603 static int es7000_mps_oem_check_cluster(struct mpc_table *mpc, char *oem, in es7000_mps_oem_check_cluster() argument
Dsummit_32.c82 static int summit_mps_oem_check(struct mpc_table *mpc, char *oem, in summit_mps_oem_check() argument
/arch/x86/include/asm/
Dmpspec_def.h153 char mpc[8]; member
Dx86_init.h27 void (*smp_read_mpc_oem)(struct mpc_table *mpc);
Dmpspec.h79 extern void default_smp_read_mpc_oem(struct mpc_table *mpc);
Dapic.h329 int (*mps_oem_check)(struct mpc_table *mpc, char *oem, char *productid);