#include <linux/types.h>#include <linux/kernel.h>#include <linux/string.h>#include <linux/init.h>#include <linux/apm_bios.h>#include <asm/io.h>Include dependency graph for dmi_scan.c:

Go to the source code of this file.
Functions | |
| static char *__init | dmi_string (struct dmi_header *dm, u8 s) |
| static int __init | dmi_table (u32 base, int len, int num, void(*decode)(struct dmi_header *)) |
| int __init | dmi_checksum (u8 *buf) |
| int __init | dmi_iterate (void(*decode)(struct dmi_header *)) |
| static void __init | dmi_decode (struct dmi_header *dm) |
| int __init | dmi_scan_machine (void) |
| __initcall (dmi_scan_machine) | |
|
|
|
|
|
Definition at line 64 of file dmi_scan.c. Referenced by dmi_iterate(). |
|
|
Definition at line 117 of file dmi_scan.c. References apm_info, data, dmi_string(), KERN_WARNING, printk, strcmp, dmi_header::type, and u8. Referenced by dmi_scan_machine(). Here is the call graph for this function: ![]() |
|
|
Definition at line 74 of file dmi_scan.c. References buf, dmi_checksum(), dmi_table(), fp, KERN_INFO, memcmp, memcpy_fromio, printk, u16, u32, u8, and x0F. Referenced by dmi_scan_machine(). Here is the call graph for this function: ![]() |
|
|
Definition at line 181 of file dmi_scan.c. References dmi_decode(), and dmi_iterate(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 15 of file dmi_scan.c. References bp, dmi_header::length, strlen, and u8. Referenced by dmi_decode(). |
|
||||||||||||||||||||
|
Definition at line 31 of file dmi_scan.c. References buf, data, decode(), i, ioremap, iounmap, dmi_header::length, NULL, and u8. Referenced by dmi_iterate(). Here is the call graph for this function: ![]() |