Subversion Repositories f9daq

Rev

Rev 43 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
9 f9daq 1
#include <linux/module.h>
2
#include <linux/vermagic.h>
3
#include <linux/compiler.h>
4
 
5
MODULE_INFO(vermagic, VERMAGIC_STRING);
6
 
43 f9daq 7
__visible struct module __this_module
9 f9daq 8
__attribute__((section(".gnu.linkonce.this_module"))) = {
9
        .name = KBUILD_MODNAME,
10
        .init = init_module,
11
#ifdef CONFIG_MODULE_UNLOAD
12
        .exit = cleanup_module,
13
#endif
14
        .arch = MODULE_ARCH_INIT,
15
};
16
 
17
static const struct modversion_info ____versions[]
18
__used
19
__attribute__((section("__versions"))) = {
44 f9daq 20
        { 0x11c92bdf, __VMLINUX_SYMBOL_STR(module_layout) },
43 f9daq 21
        { 0x6bc3fbc0, __VMLINUX_SYMBOL_STR(__unregister_chrdev) },
22
        { 0x1fedf0f4, __VMLINUX_SYMBOL_STR(__request_region) },
44 f9daq 23
        { 0x7f457a3b, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
43 f9daq 24
        { 0x69a358a6, __VMLINUX_SYMBOL_STR(iomem_resource) },
44 f9daq 25
        { 0x6acfb74e, __VMLINUX_SYMBOL_STR(pci_disable_device) },
26
        { 0x7cc137e5, __VMLINUX_SYMBOL_STR(remove_proc_entry) },
27
        { 0x40851225, __VMLINUX_SYMBOL_STR(__register_chrdev) },
28
        { 0x728d8849, __VMLINUX_SYMBOL_STR(mutex_unlock) },
43 f9daq 29
        { 0x91715312, __VMLINUX_SYMBOL_STR(sprintf) },
44 f9daq 30
        { 0x68dfc59f, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) },
31
        { 0xa22311d0, __VMLINUX_SYMBOL_STR(__mutex_init) },
32
        { 0x50eedeb8, __VMLINUX_SYMBOL_STR(printk) },
33
        { 0xb4390f9a, __VMLINUX_SYMBOL_STR(mcount) },
34
        { 0x5427e6db, __VMLINUX_SYMBOL_STR(pci_bus_write_config_dword) },
35
        { 0xfe57f7e2, __VMLINUX_SYMBOL_STR(mutex_lock) },
43 f9daq 36
        { 0x2072ee9b, __VMLINUX_SYMBOL_STR(request_threaded_irq) },
37
        { 0xa8a6f639, __VMLINUX_SYMBOL_STR(__check_region) },
38
        { 0x42c8de35, __VMLINUX_SYMBOL_STR(ioremap_nocache) },
44 f9daq 39
        { 0x51e5c030, __VMLINUX_SYMBOL_STR(pci_bus_read_config_word) },
40
        { 0x979b6d54, __VMLINUX_SYMBOL_STR(pci_bus_read_config_dword) },
41
        { 0x4292364c, __VMLINUX_SYMBOL_STR(schedule) },
43 f9daq 42
        { 0x7c61340c, __VMLINUX_SYMBOL_STR(__release_region) },
44 f9daq 43
        { 0xd3813bef, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
44
        { 0xe45f60d8, __VMLINUX_SYMBOL_STR(__wake_up) },
45
        { 0xa56d356, __VMLINUX_SYMBOL_STR(prepare_to_wait_event) },
46
        { 0x8bc20274, __VMLINUX_SYMBOL_STR(proc_create_data) },
43 f9daq 47
        { 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
48
        { 0xedc03953, __VMLINUX_SYMBOL_STR(iounmap) },
44 f9daq 49
        { 0x82f3c0af, __VMLINUX_SYMBOL_STR(pci_get_device) },
50
        { 0x75bb675a, __VMLINUX_SYMBOL_STR(finish_wait) },
51
        { 0x29079661, __VMLINUX_SYMBOL_STR(pci_enable_device) },
43 f9daq 52
        { 0xf20dabd8, __VMLINUX_SYMBOL_STR(free_irq) },
9 f9daq 53
};
54
 
55
static const char __module_depends[]
56
__used
57
__attribute__((section(".modinfo"))) =
58
"depends=";
59
 
60
 
44 f9daq 61
MODULE_INFO(srcversion, "FFA7008531B9F92A3590EA1");