#include #include #include MODULE_INFO(vermagic, VERMAGIC_STRING); __visible struct module __this_module __attribute__((section(".gnu.linkonce.this_module"))) = { .name = KBUILD_MODNAME, .init = init_module, #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif .arch = MODULE_ARCH_INIT, }; static const struct modversion_info ____versions[] __used __attribute__((section("__versions"))) = { { 0xfa985410, __VMLINUX_SYMBOL_STR(module_layout) }, { 0x51eafc8e, __VMLINUX_SYMBOL_STR(param_ops_int) }, { 0x495be299, __VMLINUX_SYMBOL_STR(class_destroy) }, { 0x4d0abe31, __VMLINUX_SYMBOL_STR(device_destroy) }, { 0x7485e15e, __VMLINUX_SYMBOL_STR(unregister_chrdev_region) }, { 0xbce370d, __VMLINUX_SYMBOL_STR(device_create) }, { 0xb37da9a1, __VMLINUX_SYMBOL_STR(cdev_del) }, { 0x3c8c7d13, __VMLINUX_SYMBOL_STR(__class_create) }, { 0xfeb25d8b, __VMLINUX_SYMBOL_STR(cdev_add) }, { 0xb6828306, __VMLINUX_SYMBOL_STR(cdev_init) }, { 0x275ef902, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) }, { 0xcca6874c, __VMLINUX_SYMBOL_STR(kmem_cache_alloc) }, { 0x208614a6, __VMLINUX_SYMBOL_STR(kmalloc_caches) }, { 0x29537c9e, __VMLINUX_SYMBOL_STR(alloc_chrdev_region) }, { 0xd8e484f0, __VMLINUX_SYMBOL_STR(register_chrdev_region) }, { 0x12da5bb2, __VMLINUX_SYMBOL_STR(__kmalloc) }, { 0x822d3e16, __VMLINUX_SYMBOL_STR(nonseekable_open) }, { 0x67c2fa54, __VMLINUX_SYMBOL_STR(__copy_to_user) }, { 0x344b7739, __VMLINUX_SYMBOL_STR(prepare_to_wait_event) }, { 0xfa2a45e, __VMLINUX_SYMBOL_STR(__memzero) }, { 0xfbc74f64, __VMLINUX_SYMBOL_STR(__copy_from_user) }, { 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) }, { 0xd85cd67e, __VMLINUX_SYMBOL_STR(__wake_up) }, { 0x1000e51, __VMLINUX_SYMBOL_STR(schedule) }, { 0x499cb58c, __VMLINUX_SYMBOL_STR(prepare_to_wait) }, { 0xc8b57c27, __VMLINUX_SYMBOL_STR(autoremove_wake_function) }, { 0x1cfb04fa, __VMLINUX_SYMBOL_STR(finish_wait) }, { 0x1afae5e7, __VMLINUX_SYMBOL_STR(down_interruptible) }, { 0xf7802486, __VMLINUX_SYMBOL_STR(__aeabi_uidivmod) }, { 0xefd6cf06, __VMLINUX_SYMBOL_STR(__aeabi_unwind_cpp_pr0) }, { 0x4be7fb63, __VMLINUX_SYMBOL_STR(up) }, { 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) }, { 0xf473ffaf, __VMLINUX_SYMBOL_STR(down) }, }; static const char __module_depends[] __used __attribute__((section(".modinfo"))) = "depends="; MODULE_INFO(srcversion, "C443B2548BAD9F64F3CED0F");