summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2009-11-05 19:13:51 +0100
committerArnd Bergmann <arnd@arndb.de>2009-12-10 22:52:10 +0100
commit789f0f89118a80a3ff5309371e5820f623ed2a53 (patch)
treeb4f178d169be07bdc9cbc629d4f9dab896233408 /lib
parent5a07ea0b97f206ed23a5850079b7f322e7730869 (diff)
downloadlinux-stable-789f0f89118a80a3ff5309371e5820f623ed2a53.tar.gz
linux-stable-789f0f89118a80a3ff5309371e5820f623ed2a53.tar.bz2
linux-stable-789f0f89118a80a3ff5309371e5820f623ed2a53.zip
compat_ioctl: simplify calling of handlers
The compat_ioctl array now contains only entries for ioctl numbers that do not require a separate handler. By special-casing the ULONG_IOCTL case in the do_ioctl_trans function, we can kill the final use of a function pointer in the array. text data bss dec hex filename 7539 13352 2080 22971 59bb before/fs/compat_ioctl.o 7910 8552 2080 18542 486e after/fs/compat_ioctl.o Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions