Whamcloud - gitweb
LU-6142 lustre: remove non-static 'inline' markings.
authorMr NeilBrown <neilb@suse.de>
Thu, 15 Oct 2020 00:10:47 +0000 (11:10 +1100)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 4 Dec 2021 06:42:50 +0000 (06:42 +0000)
commitbc642f5c8de10dfea704099851a1ab8dcf1f59a8
treeaf10b398e7bfdf10588bb9493f486549e2296a4d
parent58d153994ddac96fa15fb33ad32a67a89f9f7b97
LU-6142 lustre: remove non-static 'inline' markings.

There is rarely any point in marking a non-static function as
'inline'.  The result is to compile a state-alone function that other
files can refer to, and also to inline the code where it is used in
the same file.

In many cases the non-static inline functions are not used in the same
file, so the 'inline' marking has no effect.  In other cases it may
have an effect, but it can only be needed in highly performance
critical situations where a function call must be avoided, and that
doesn't seem like in any of these cases.

So just remove the "inline".

Lustre-change: https://review.whamcloud.com/40289
Lustre-commit: f0736a6a52ed95814d2cac875caf34f7fc233bf3

Test-Parameters: trivial
Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: Ic3243ee80f9bfd75a67dd8c89ea07d08dc36425c
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/45727
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
libcfs/libcfs/crypto/keysetup.c
lnet/lnet/router.c
lustre/llite/crypto.c
lustre/lod/lod_object.c
lustre/quota/qmt_entry.c
lustre/quota/qmt_pool.c
lustre/utils/lfs_project.c