Subversion Repositories f9daq

Rev

Rev 11 | Rev 44 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. #include <linux/module.h>
  2. #include <linux/vermagic.h>
  3. #include <linux/compiler.h>
  4.  
  5. MODULE_INFO(vermagic, VERMAGIC_STRING);
  6.  
  7. __visible struct module __this_module
  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"))) = {
  20.         { 0x2b22e0c3, __VMLINUX_SYMBOL_STR(module_layout) },
  21.         { 0x6bc3fbc0, __VMLINUX_SYMBOL_STR(__unregister_chrdev) },
  22.         { 0x1fedf0f4, __VMLINUX_SYMBOL_STR(__request_region) },
  23.         { 0x2b056eed, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
  24.         { 0x4c4fef19, __VMLINUX_SYMBOL_STR(kernel_stack) },
  25.         { 0x69a358a6, __VMLINUX_SYMBOL_STR(iomem_resource) },
  26.         { 0xa6a7d28, __VMLINUX_SYMBOL_STR(pci_disable_device) },
  27.         { 0xce814a29, __VMLINUX_SYMBOL_STR(remove_proc_entry) },
  28.         { 0x887c7d32, __VMLINUX_SYMBOL_STR(__register_chrdev) },
  29.         { 0x9f14c292, __VMLINUX_SYMBOL_STR(mutex_unlock) },
  30.         { 0x91715312, __VMLINUX_SYMBOL_STR(sprintf) },
  31.         { 0xf432dd3d, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) },
  32.         { 0x9d442502, __VMLINUX_SYMBOL_STR(__mutex_init) },
  33.         { 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) },
  34.         { 0xad4382ef, __VMLINUX_SYMBOL_STR(pci_bus_write_config_dword) },
  35.         { 0xaaa3b254, __VMLINUX_SYMBOL_STR(mutex_lock) },
  36.         { 0x2072ee9b, __VMLINUX_SYMBOL_STR(request_threaded_irq) },
  37.         { 0xa8a6f639, __VMLINUX_SYMBOL_STR(__check_region) },
  38.         { 0x42c8de35, __VMLINUX_SYMBOL_STR(ioremap_nocache) },
  39.         { 0xbc7cb20d, __VMLINUX_SYMBOL_STR(pci_bus_read_config_word) },
  40.         { 0x178cf5a9, __VMLINUX_SYMBOL_STR(pci_bus_read_config_dword) },
  41.         { 0x1000e51, __VMLINUX_SYMBOL_STR(schedule) },
  42.         { 0xbdfb6dbb, __VMLINUX_SYMBOL_STR(__fentry__) },
  43.         { 0x7c61340c, __VMLINUX_SYMBOL_STR(__release_region) },
  44.         { 0xb153f6c5, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
  45.         { 0xcf21d241, __VMLINUX_SYMBOL_STR(__wake_up) },
  46.         { 0x34f22f94, __VMLINUX_SYMBOL_STR(prepare_to_wait_event) },
  47.         { 0x736fc972, __VMLINUX_SYMBOL_STR(proc_create_data) },
  48.         { 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
  49.         { 0xedc03953, __VMLINUX_SYMBOL_STR(iounmap) },
  50.         { 0xc513abcd, __VMLINUX_SYMBOL_STR(pci_get_device) },
  51.         { 0xfa66f77c, __VMLINUX_SYMBOL_STR(finish_wait) },
  52.         { 0xe80ed784, __VMLINUX_SYMBOL_STR(pci_enable_device) },
  53.         { 0xf20dabd8, __VMLINUX_SYMBOL_STR(free_irq) },
  54. };
  55.  
  56. static const char __module_depends[]
  57. __used
  58. __attribute__((section(".modinfo"))) =
  59. "depends=";
  60.  
  61.  
  62. MODULE_INFO(srcversion, "9D298E133E9420C1898E3A2");
  63.