mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-18 09:44:18 +08:00
da755fdb41
The functions in lm.c were just wrappers which were mostly only used in one other file. By moving the functions to the files where they are being used, they can be marked static and also this will usually result in them being inlined since they are often only used from one point in the code. A couple of really trivial functions have been inlined by hand into the function which called them as it makes the code clearer to do that. We also gain from one fewer function call in the glock lock and unlock paths. Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
11 lines
421 B
Makefile
11 lines
421 B
Makefile
obj-$(CONFIG_GFS2_FS) += gfs2.o
|
|
gfs2-y := acl.o bmap.o daemon.o dir.o eaops.o eattr.o glock.o \
|
|
glops.o inode.o log.o lops.o locking.o main.o meta_io.o \
|
|
mount.o ops_address.o ops_dentry.o ops_export.o ops_file.o \
|
|
ops_fstype.o ops_inode.o ops_super.o quota.o \
|
|
recovery.o rgrp.o super.o sys.o trans.o util.o
|
|
|
|
obj-$(CONFIG_GFS2_FS_LOCKING_NOLOCK) += locking/nolock/
|
|
obj-$(CONFIG_GFS2_FS_LOCKING_DLM) += locking/dlm/
|
|
|