1*cc4ad7daSAndroid Build Coastguard Worker #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 2*cc4ad7daSAndroid Build Coastguard Worker 3*cc4ad7daSAndroid Build Coastguard Worker #include <linux/init.h> 4*cc4ad7daSAndroid Build Coastguard Worker #include <linux/module.h> 5*cc4ad7daSAndroid Build Coastguard Worker #include <linux/printk.h> 6*cc4ad7daSAndroid Build Coastguard Worker 7*cc4ad7daSAndroid Build Coastguard Worker void print_fooA(void); 8*cc4ad7daSAndroid Build Coastguard Worker void print_fooB(void); 9*cc4ad7daSAndroid Build Coastguard Worker void print_fooC(void); 10*cc4ad7daSAndroid Build Coastguard Worker foo_init(void)11*cc4ad7daSAndroid Build Coastguard Workerstatic int __init foo_init(void) 12*cc4ad7daSAndroid Build Coastguard Worker { 13*cc4ad7daSAndroid Build Coastguard Worker print_fooA(); 14*cc4ad7daSAndroid Build Coastguard Worker print_fooB(); 15*cc4ad7daSAndroid Build Coastguard Worker print_fooC(); 16*cc4ad7daSAndroid Build Coastguard Worker 17*cc4ad7daSAndroid Build Coastguard Worker return 0; 18*cc4ad7daSAndroid Build Coastguard Worker } 19*cc4ad7daSAndroid Build Coastguard Worker 20*cc4ad7daSAndroid Build Coastguard Worker module_init(foo_init); 21*cc4ad7daSAndroid Build Coastguard Worker 22*cc4ad7daSAndroid Build Coastguard Worker MODULE_AUTHOR("Lucas De Marchi <[email protected]>"); 23*cc4ad7daSAndroid Build Coastguard Worker MODULE_LICENSE("LGPL"); 24