Whamcloud - gitweb
LU-8191 utils: remove unused, fix non-static functions 39/51439/8
authorTimothy Day <timday@amazon.com>
Sat, 20 Jan 2024 18:19:11 +0000 (18:19 +0000)
committerOleg Drokin <green@whamcloud.com>
Mon, 4 Mar 2024 20:01:55 +0000 (20:01 +0000)
commitc7e9bdf8d4bb5e1127eb87472fbf0414823d5461
tree058cc8e4bceb091ded852b55208d1aeec046b88e
parent686dee707f8728aa8ba27bcd4cee69f8fbf7b278
LU-8191 utils: remove unused, fix non-static functions

Remove several functions which are never called.

Static analysis shows that a number of functions
could be made static. This patch declares several
functions in various Lustre utils static.

Some missing headers caused some functions being
incorrectly marked as possible candidates for
being made static. These missing headers have
been added.

Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: Id51f922be57c33c011ee2f9e509ca164cc480edf
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51439
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
25 files changed:
lustre/utils/check_iam.c
lustre/utils/debug.c
lustre/utils/gss/gss_util.c
lustre/utils/gss/lgss_keyring.c
lustre/utils/gss/sk_utils.c
lustre/utils/gss/svcgssd.c
lustre/utils/gss/svcgssd.h
lustre/utils/gss/svcgssd_mech2file.c
lustre/utils/gss/svcgssd_proc.c
lustre/utils/l_getsepol.c
lustre/utils/lctl.c
lustre/utils/lfs.c
lustre/utils/libmount_utils_zfs.c
lustre/utils/ll_decode_linkea.c
lustre/utils/llog_reader.c
lustre/utils/llverdev.c
lustre/utils/lr_reader.c
lustre/utils/lsnapshot.c
lustre/utils/lustre_cfg.c
lustre/utils/mkfs_lustre.c
lustre/utils/mount_lustre.c
lustre/utils/mount_utils.c
lustre/utils/ofd_access_batch.c
lustre/utils/ofd_access_log_reader.c
lustre/utils/portals.c