Whamcloud - gitweb
LU-8191 utils: remove unused, fix non-static functions
authorTimothy Day <timday@amazon.com>
Fri, 29 Mar 2024 08:06:32 +0000 (01:06 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 30 Mar 2024 07:33:48 +0000 (07:33 +0000)
commit3c0822954c0ac3712d54461179c1c350e502edb5
treecca8999a484bc4c3e7843b6bd8c76d798337dc1b
parent595cd2417bfead38e41ee63369d85886e27c2799
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.

Lustre-change: https://review.whamcloud.com/51439
Lustre-commit: c7e9bdf8d4bb5e1127eb87472fbf0414823d5461

Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: Id51f922be57c33c011ee2f9e509ca164cc480edf
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/54629
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
24 files changed:
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