um: Make local functions and variables static
authorTiwei Bie <tiwei.btw@antgroup.com>
Wed, 6 Mar 2024 10:19:17 +0000 (18:19 +0800)
committerRichard Weinberger <richard@nod.at>
Mon, 22 Apr 2024 19:43:03 +0000 (21:43 +0200)
This will also fix the warnings like:

warning: no previous prototype for â€˜fork_handler’ [-Wmissing-prototypes]
  140 | void fork_handler(void)
      |      ^~~~~~~~~~~~

Signed-off-by: Tiwei Bie <tiwei.btw@antgroup.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/drivers/pcap_kern.c
arch/um/drivers/ubd_user.c
arch/um/kernel/kmsg_dump.c
arch/um/kernel/process.c
arch/um/kernel/time.c
arch/um/os-Linux/drivers/ethertap_kern.c
arch/um/os-Linux/drivers/tuntap_kern.c
arch/um/os-Linux/signal.c
arch/x86/um/os-Linux/registers.c
arch/x86/um/tls_32.c

index 25ee2c97ca21e49e500fc07da009611f256d5c5c..d9bf95d7867bf0a023994ee8b2df9c5eaa67030e 100644 (file)
@@ -15,7 +15,7 @@ struct pcap_init {
        char *filter;
 };
 
-void pcap_init_kern(struct net_device *dev, void *data)
+static void pcap_init_kern(struct net_device *dev, void *data)
 {
        struct uml_net_private *pri;
        struct pcap_data *ppri;
@@ -50,7 +50,7 @@ static const struct net_kern_info pcap_kern_info = {
        .write                  = pcap_write,
 };
 
-int pcap_setup(char *str, char **mac_out, void *data)
+static int pcap_setup(char *str, char **mac_out, void *data)
 {
        struct pcap_init *init = data;
        char *remain, *host_if = NULL, *options[2] = { NULL, NULL };
index a1afe414ce481481adb956675783b78660a9ab46..b4f8b8e605644a2558c717d16d4f1ecafbbc17fc 100644 (file)
@@ -23,7 +23,7 @@
 #include <os.h>
 #include <poll.h>
 
-struct pollfd kernel_pollfd;
+static struct pollfd kernel_pollfd;
 
 int start_io_thread(unsigned long sp, int *fd_out)
 {
index 427dd5a61a38a18595be9089ecbd53eed1e185b6..4382cf02a6d14d3aa7520e65fadacc0d109997ab 100644 (file)
@@ -57,7 +57,7 @@ static struct kmsg_dumper kmsg_dumper = {
        .dump = kmsg_dumper_stdout
 };
 
-int __init kmsg_dumper_stdout_init(void)
+static int __init kmsg_dumper_stdout_init(void)
 {
        return kmsg_dump_register(&kmsg_dumper);
 }
index ab95648e93e156496c9d239b55de2d7821e87303..20f3813143d87d731c0cd3e79cbfc0b1ccc93a40 100644 (file)
@@ -137,7 +137,7 @@ void new_thread_handler(void)
 }
 
 /* Called magically, see new_thread_handler above */
-void fork_handler(void)
+static void fork_handler(void)
 {
        force_flush_all();
 
@@ -268,14 +268,14 @@ int clear_user_proc(void __user *buf, int size)
 static atomic_t using_sysemu = ATOMIC_INIT(0);
 int sysemu_supported;
 
-void set_using_sysemu(int value)
+static void set_using_sysemu(int value)
 {
        if (value > sysemu_supported)
                return;
        atomic_set(&using_sysemu, value);
 }
 
-int get_using_sysemu(void)
+static int get_using_sysemu(void)
 {
        return atomic_read(&using_sysemu);
 }
@@ -313,7 +313,7 @@ static const struct proc_ops sysemu_proc_ops = {
        .proc_write     = sysemu_proc_write,
 };
 
-int __init make_proc_sysemu(void)
+static int __init make_proc_sysemu(void)
 {
        struct proc_dir_entry *ent;
        if (!sysemu_supported)
index 3e270da6b6f67e2745e2959abd62d60fa89b282b..efa5b9c979921b70e075ecc4fbbdf79a8c8efbd6 100644 (file)
@@ -319,7 +319,7 @@ void time_travel_add_event_rel(struct time_travel_event *e,
        time_travel_add_event(e, time_travel_time + delay_ns);
 }
 
-void time_travel_periodic_timer(struct time_travel_event *e)
+static void time_travel_periodic_timer(struct time_travel_event *e)
 {
        time_travel_add_event(&time_travel_timer_event,
                              time_travel_time + time_travel_timer_interval);
@@ -812,7 +812,7 @@ unsigned long calibrate_delay_is_known(void)
        return 0;
 }
 
-int setup_time_travel(char *str)
+static int setup_time_travel(char *str)
 {
        if (strcmp(str, "=inf-cpu") == 0) {
                time_travel_mode = TT_MODE_INFCPU;
@@ -862,7 +862,7 @@ __uml_help(setup_time_travel,
 "devices using it, assuming the device has the right capabilities.\n"
 "The optional ID is a 64-bit integer that's sent to the central scheduler.\n");
 
-int setup_time_travel_start(char *str)
+static int setup_time_travel_start(char *str)
 {
        int err;
 
index 3182e759d8de62a0c1a29309a4b53707763f5ff8..5e5ee40680ce637aa38877bc4eb36af4a42081d8 100644 (file)
@@ -63,7 +63,7 @@ const struct net_kern_info ethertap_kern_info = {
        .write                  = etap_write,
 };
 
-int ethertap_setup(char *str, char **mac_out, void *data)
+static int ethertap_setup(char *str, char **mac_out, void *data)
 {
        struct ethertap_init *init = data;
 
index adcb6717be6f463dd745b1754d9335456a7d165a..ff022d9cf0dd8e5b784653b907c7c106c3715781 100644 (file)
@@ -53,7 +53,7 @@ const struct net_kern_info tuntap_kern_info = {
        .write                  = tuntap_write,
 };
 
-int tuntap_setup(char *str, char **mac_out, void *data)
+static int tuntap_setup(char *str, char **mac_out, void *data)
 {
        struct tuntap_init *init = data;
 
index 24a403a70a02017008198cb9312d800acb3973f2..787cfb9a03088c3e5f7fdc2ff4d1e5192379add4 100644 (file)
@@ -72,7 +72,7 @@ static int signals_blocked;
 static unsigned int signals_pending;
 static unsigned int signals_active = 0;
 
-void sig_handler(int sig, struct siginfo *si, mcontext_t *mc)
+static void sig_handler(int sig, struct siginfo *si, mcontext_t *mc)
 {
        int enabled = signals_enabled;
 
@@ -108,7 +108,7 @@ static void timer_real_alarm_handler(mcontext_t *mc)
        timer_handler(SIGALRM, NULL, &regs);
 }
 
-void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc)
+static void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc)
 {
        int enabled;
 
index df8f4b4bf98b9e109c0b4ee547bb3f93b03bad6e..f3638dd09cececd365463464f31762a39d0769f6 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/elf.h>
 #include <registers.h>
 
-int have_xstate_support;
+static int have_xstate_support;
 
 int save_i387_registers(int pid, unsigned long *fp_regs)
 {
index 66162eafd8e8f8770935451b555c644dc5aca688..ba40b1b8e179c9f266fd1cfe29d5ce764caae239 100644 (file)
@@ -20,7 +20,7 @@
 static int host_supports_tls = -1;
 int host_gdt_entry_tls_min;
 
-int do_set_thread_area(struct user_desc *info)
+static int do_set_thread_area(struct user_desc *info)
 {
        int ret;
        u32 cpu;