module: neaten __find_symbol, rename to find_symbol
authorRusty Russell <rusty@rustcorp.com.au>
Fri, 2 May 2008 02:14:59 +0000 (21:14 -0500)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 1 May 2008 11:15:00 +0000 (21:15 +1000)
commitad9546c9917d44eddc7676b639296d624cee455e
treed6b5cc09706fd05c78ccad79342768152a74035e
parentea01e798e2d27fd04142e0473ca36570fa9d9218
module: neaten __find_symbol, rename to find_symbol

__find_symbol() has grown over time: there are now 5 different arrays
of symbols it traverses.  It also shouldn't print out a warning on
some calls (ie. verify_symbol which simply checks for name clashes,
and __symbol_put which checks for bugs).

1) Rename to find_symbol: no need for underscores.
2) Use bool and add "warn" parameter to suppress warnings.
3) Make table-driven rather than open coded.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
kernel/module.c