Lines Matching +full:sub +full:- +full:modules
7 # Usage: export_report.pl -k Module.symvers [-o report_file ] -f *.mod.c
14 sub numerically {
20 sub alphabetically {
26 sub print_depends_on {
30 my $list = $href->{$mod};
34 printf("\t\t%-25s\n", $symbol);
42 sub usage {
43 print "Usage: @_ -h -k Module.symvers [ -o outputfile ] \n",
44 "\t-f: treat all the non-option argument as .mod.c files. ",
46 "\t-h: print detailed help\n",
47 "\t-k: the path to Module.symvers file. By default uses ",
49 "\t-o outputfile: output the report to outputfile\n";
53 sub collectcfiles {
128 if ( $_ !~ /0x[0-9a-f]+,/ ) {
144 print "\tThis file reports the exported symbols usage patterns by in-tree\n",
149 printf("SECTION 2: List of modules and the exported symbols they use\n");
152 printf("%-25s\t%-25s\t%-5s\t%-25s\n", "Symbol", "Module", "Usage count",
160 printf("%-25s\t%-25s\t%-10s\t", $symbol, $module, $value);
162 printf("%-25s\n",$gpl);
169 printf("SECTION 2:\n\tThis section reports export-symbol-usage of in-kernel
170 modules. Each module lists the modules, and the symbols from that module that
171 it uses. Each listed symbol reports the number of modules using it\n");