remove prototypes with no matching function and externs with no var
authorjsg <jsg@openbsd.org>
Wed, 22 May 2024 05:51:49 +0000 (05:51 +0000)
committerjsg <jsg@openbsd.org>
Wed, 22 May 2024 05:51:49 +0000 (05:51 +0000)
24 files changed:
sys/arch/amd64/include/i82093var.h
sys/arch/amd64/include/isa_machdep.h
sys/arch/amd64/include/rbus_machdep.h
sys/arch/arm64/arm64/acpi_machdep.c
sys/arch/arm64/arm64/db_interface.c
sys/arch/arm64/include/db_machdep.h
sys/arch/armv7/omap/ommmc.c
sys/arch/i386/i386/ipifuncs.c
sys/arch/i386/include/gdt.h
sys/arch/i386/include/i82093var.h
sys/arch/i386/include/rbus_machdep.h
sys/arch/macppc/dev/i2s.c
sys/arch/macppc/dev/if_mc.c
sys/arch/macppc/include/autoconf.h
sys/arch/macppc/include/bus.h
sys/arch/macppc/include/z8530var.h
sys/arch/powerpc/ddb/db_disasm.c
sys/arch/powerpc/powerpc/pmap.c
sys/arch/powerpc64/include/pci_machdep.h
sys/arch/powerpc64/powerpc64/db_disasm.c
sys/arch/riscv64/dev/riscv_cpu_intc.h
sys/arch/riscv64/include/pci_machdep.h
sys/arch/sparc64/dev/cons.h
sys/arch/sparc64/sparc64/machdep.c

index 9877422..6d5c168 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: i82093var.h,v 1.5 2016/05/04 14:30:00 kettenis Exp $  */
+/*     $OpenBSD: i82093var.h,v 1.6 2024/05/22 05:51:49 jsg Exp $       */
 /* $NetBSD: i82093var.h,v 1.1 2003/02/26 21:26:10 fvdl Exp $ */
 
 /*-
@@ -81,16 +81,11 @@ struct ioapic_softc {
 #define APIC_IRQ_ISLEGACY(x) (!((x) & APIC_INT_VIA_APIC))
 #define APIC_IRQ_LEGACY_IRQ(x) ((x) & 0xff)
 
-void *apic_intr_establish(int, int, int, int (*)(void *), void *); 
-void apic_intr_disestablish(void *);
-
 void ioapic_print_redir(struct ioapic_softc *, char *, int);
-void ioapic_format_redir(char *, char *, int, u_int32_t, u_int32_t);
 struct ioapic_softc *ioapic_find(int);
 struct ioapic_softc *ioapic_find_bybase(int);
 
 void ioapic_enable(void);
-void lapic_vectorset(void); /* XXX */
 
 extern int ioapic_bsp_id;
 extern int nioapics;
index 43d6e58..75810b4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: isa_machdep.h,v 1.10 2024/05/13 00:16:09 jsg Exp $    */
+/*     $OpenBSD: isa_machdep.h,v 1.11 2024/05/22 05:51:49 jsg Exp $    */
 /*     $NetBSD: isa_machdep.h,v 1.2 2003/05/09 23:51:28 fvdl Exp $     */
 
 /*-
@@ -107,18 +107,9 @@ int        isa_intr_alloc(isa_chipset_tag_t, int, int, int *);
 void   *isa_intr_establish(isa_chipset_tag_t ic, int irq, int type,
            int level, int (*ih_fun)(void *), void *ih_arg, char *);
 void   isa_intr_disestablish(isa_chipset_tag_t ic, void *handler);
-int    isa_mem_alloc(bus_space_tag_t, bus_size_t, bus_size_t,
-           bus_addr_t, int, bus_addr_t *, bus_space_handle_t *);
-void   isa_mem_free(bus_space_tag_t, bus_space_handle_t, bus_size_t);
 
 int isa_intr_check(isa_chipset_tag_t, int, int);
 
-/*
- * for ACPI code
- */
-
-void   isa_reinit_irq(void);
-
 /*
  * ALL OF THE FOLLOWING ARE MACHINE-DEPENDENT, AND SHOULD NOT BE USED
  * BY PORTABLE CODE.
index 7e5dc1e..7986f50 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rbus_machdep.h,v 1.7 2011/03/23 16:54:34 pirofti Exp $        */
+/*     $OpenBSD: rbus_machdep.h,v 1.8 2024/05/22 05:51:49 jsg Exp $    */
 /*     $NetBSD: rbus_machdep.h,v 1.2 1999/10/15 06:43:05 haya Exp $    */
 
 /*
@@ -42,8 +42,6 @@ rbus_tag_t    rbus_pccbb_parent_io(struct device *,
 rbus_tag_t     rbus_pccbb_parent_mem(struct device *,
                    struct pci_attach_args *);
 
-bus_addr_t     rbus_min_start_hint(void);
-
 void           pccbb_attach_hook(struct device *, struct device *,
                    struct pci_attach_args *);
 
index 425fe8c..5ca2a4c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpi_machdep.c,v 1.21 2022/11/26 17:23:15 tobhe Exp $ */
+/*     $OpenBSD: acpi_machdep.c,v 1.22 2024/05/22 05:51:49 jsg Exp $   */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -40,7 +40,6 @@ int   pwr_action = 1;
 
 int    acpi_fdt_match(struct device *, void *, void *);
 void   acpi_fdt_attach(struct device *, struct device *, void *);
-void   acpi_attach(struct device *, struct device *, void *);
 
 const struct cfattach acpi_fdt_ca = {
        sizeof(struct acpi_softc), acpi_fdt_match, acpi_fdt_attach
index a7ed1e1..4ca0499 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: db_interface.c,v 1.15 2024/02/23 18:19:03 cheloha Exp $       */
+/*     $OpenBSD: db_interface.c,v 1.16 2024/05/22 05:51:49 jsg Exp $   */
 /*     $NetBSD: db_interface.c,v 1.34 2003/10/26 23:11:15 chris Exp $  */
 
 /*
 #include <ddb/db_run.h>
 #include <ddb/db_variables.h>
 
-
-int db_access_und_sp (struct db_variable *, db_expr_t *, int);
-int db_access_abt_sp (struct db_variable *, db_expr_t *, int);
-int db_access_irq_sp (struct db_variable *, db_expr_t *, int);
-u_int db_fetch_reg (int, db_regs_t *);
-
 int db_trapper (vaddr_t, u_int, trapframe_t *, int);
 
 struct db_variable db_regs[] = {
index 6a3e4be..8b47d62 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: db_machdep.h,v 1.5 2021/08/30 08:11:12 jasper Exp $   */
+/*     $OpenBSD: db_machdep.h,v 1.6 2024/05/22 05:51:49 jsg Exp $      */
 /*     $NetBSD: db_machdep.h,v 1.5 2001/11/22 18:00:00 thorpej Exp $   */
 
 /*
@@ -87,8 +87,6 @@ void db_machine_init (void);
 #define branch_taken(ins, pc, fun, regs) \
        db_branch_taken((ins), (pc), (regs))
 
-void db_show_frame_cmd(db_expr_t, int, db_expr_t, char *);
-
 #define DDB_STATE_NOT_RUNNING  0  
 #define DDB_STATE_RUNNING      1
 #define DDB_STATE_EXITING      2
index 381064c..ed03d5b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ommmc.c,v 1.40 2021/10/24 17:52:27 mpi Exp $  */
+/*     $OpenBSD: ommmc.c,v 1.41 2024/05/22 05:51:49 jsg Exp $  */
 
 /*
  * Copyright (c) 2009 Dale Rahn <drahn@openbsd.org>
@@ -206,8 +206,6 @@ struct ommmc_softc {
 
 
 /* Host controller functions called by the attachment driver. */
-int    ommmc_host_found(struct ommmc_softc *, bus_space_tag_t,
-           bus_space_handle_t, bus_size_t, int);
 void   ommmc_power(int, void *);
 void   ommmc_shutdown(void *);
 int    ommmc_intr(void *);
index 81a03ae..22cc491 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ipifuncs.c,v 1.35 2023/10/30 12:50:59 mvs Exp $       */
+/*     $OpenBSD: ipifuncs.c,v 1.36 2024/05/22 05:51:49 jsg Exp $       */
 /* $NetBSD: ipifuncs.c,v 1.1.2.3 2000/06/26 02:04:06 sommerfeld Exp $ */
 
 /*-
@@ -73,11 +73,7 @@ void (*ipifunc[I386_NIPI])(struct cpu_info *) =
        i386_ipi_flush_fpu,
        i386_ipi_synch_fpu,
        i386_ipi_reload_mtrr,
-#if 0
-       gdt_reload_cpu,
-#else
        NULL,
-#endif
 #ifdef DDB
        i386_ipi_db,
 #else
index 5ecc456..97a4fd0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gdt.h,v 1.17 2018/04/11 15:44:08 bluhm Exp $  */
+/*     $OpenBSD: gdt.h,v 1.18 2024/05/22 05:51:49 jsg Exp $    */
 /*     $NetBSD: gdt.h,v 1.7.10.6 2002/08/19 01:22:36 sommerfeld Exp $  */
 
 /*-
@@ -39,6 +39,5 @@ struct pmap;
 void gdt_alloc_cpu(struct cpu_info *);
 void gdt_init(void);
 void gdt_init_cpu(struct cpu_info *);
-void gdt_reload_cpu(/* XXX struct cpu_info * */ void);
 void setgdt(int, void *, size_t, int, int, int, int);
 #endif
index 5439da3..fd86a6e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: i82093var.h,v 1.11 2011/05/21 15:14:57 kettenis Exp $ */
+/*     $OpenBSD: i82093var.h,v 1.12 2024/05/22 05:51:49 jsg Exp $      */
 /* $NetBSD: i82093var.h,v 1.1 2003/02/26 21:26:10 fvdl Exp $ */
 
 /*-
@@ -86,12 +86,10 @@ void   *apic_intr_establish(int, int, int, int (*)(void *), void *,
 void   apic_intr_disestablish(void *);
 
 void   ioapic_print_redir(struct ioapic_softc *, char *, int);
-void   ioapic_format_redir(char *, char *, int, u_int32_t, u_int32_t);
 struct ioapic_softc *ioapic_find(int);
 struct ioapic_softc *ioapic_find_bybase(int);
 
 void   ioapic_enable(void);
-void   lapic_vectorset(void); /* XXX */
 
 extern int ioapic_bsp_id;
 extern int nioapics;
index b8c1d54..c3b5aa8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rbus_machdep.h,v 1.9 2011/03/23 16:54:35 pirofti Exp $        */
+/*     $OpenBSD: rbus_machdep.h,v 1.10 2024/05/22 05:51:49 jsg Exp $   */
 /*     $NetBSD: rbus_machdep.h,v 1.2 1999/10/15 06:43:05 haya Exp $    */
 
 /*
@@ -42,8 +42,6 @@ rbus_tag_t    rbus_pccbb_parent_io(struct device *,
 rbus_tag_t     rbus_pccbb_parent_mem(struct device *,
                    struct pci_attach_args *);
 
-bus_addr_t     rbus_min_start_hint(void);
-
 void           pccbb_attach_hook(struct device *, struct device *,
                    struct pci_attach_args *);
 
index 8501ff7..0cf4122 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: i2s.c,v 1.38 2024/04/14 03:26:25 jsg Exp $    */
+/*     $OpenBSD: i2s.c,v 1.39 2024/05/22 05:51:49 jsg Exp $    */
 /*     $NetBSD: i2s.c,v 1.1 2003/12/27 02:19:34 grant Exp $    */
 
 /*-
@@ -55,7 +55,6 @@
 void   i2s_mute(u_int, int);
 int    i2s_cint(void *);
 u_int  i2s_gpio_offset(struct i2s_softc *, char *, int *);
-void   i2s_init(struct i2s_softc *, int);
 
 int    i2s_intr(void *);
 int    i2s_iintr(void *);
index a4175ee..bfa22d8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_mc.c,v 1.33 2022/04/06 18:59:26 naddy Exp $        */
+/*     $OpenBSD: if_mc.c,v 1.34 2024/05/22 05:51:49 jsg Exp $  */
 /*     $NetBSD: if_mc.c,v 1.9.16.1 2006/06/21 14:53:13 yamt Exp $      */
 
 /*-
@@ -307,7 +307,6 @@ struct cfdriver mc_cd = {
 };
 
 void   mc_init(struct mc_softc *sc);
-void   mc_put(struct mc_softc *sc, u_int len);
 int    mc_dmaintr(void *arg);
 void   mc_reset_rxdma(struct mc_softc *sc);
 void   mc_reset_txdma(struct mc_softc *sc);
index a0266e1..b4adafa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: autoconf.h,v 1.12 2015/04/02 11:12:24 mpi Exp $ */
+/*     $OpenBSD: autoconf.h,v 1.13 2024/05/22 05:51:49 jsg Exp $ */
 
 /*
  * Copyright (c) 1997 Per Fogelstrom
@@ -47,10 +47,7 @@ struct confargs {
 
 };
 
-void   set_clockintr(void (*)(struct clockframe *));
-void   set_iointr(void (*)(void *, int));
 int    badaddr(void *, u_int32_t);
-void calc_delayconst(void);
 
 typedef int (time_read_t)(time_t *sec);
 typedef int (time_write_t)(time_t sec);
index c212e77..2c00219 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bus.h,v 1.26 2017/05/08 00:27:45 dlg Exp $    */
+/*     $OpenBSD: bus.h,v 1.27 2024/05/22 05:51:49 jsg Exp $    */
 
 /*
  * Copyright (c) 1997 Per Fogelstrom.  All rights reserved.
@@ -59,8 +59,6 @@ struct ppc_bus_space {
 };
 #define POWERPC_BUS_TAG_BASE(x)  ((x)->bus_base)
 
-extern struct ppc_bus_space ppc_isa_io, ppc_isa_mem;
-
 /*
  * Access methods for bus resources
  */
index ac02b7c..5ebe7e6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: z8530var.h,v 1.10 2021/03/11 11:16:58 jsg Exp $       */
+/*     $OpenBSD: z8530var.h,v 1.11 2024/05/22 05:51:49 jsg Exp $       */
 /*     $NetBSD: z8530var.h,v 1.5 2002/03/17 19:40:45 atatat Exp $      */
 
 /*
@@ -145,7 +145,6 @@ struct zschan {
        volatile u_char zc_data;        /* data */
        u_char          zc_xxx1[15];
 };
-void   zs_kgdb_init (void);
 
 #ifndef ZSCCF_CHANNEL
 #define ZSCCF_CHANNEL 0
index 2051e76..8ab6751 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: db_disasm.c,v 1.20 2020/06/06 22:53:04 kettenis Exp $ */
+/*     $OpenBSD: db_disasm.c,v 1.21 2024/05/22 05:51:49 jsg Exp $      */
 /*
  * Copyright (c) 1996, 2001, 2003 Dale Rahn. All rights reserved.
  *
@@ -474,8 +474,6 @@ extract_field(u_int32_t value, u_int32_t base, u_int32_t width)
        return ((value >> (31 - base)) & mask);
 }
 
-const struct opcode * search_op(const struct opcode *);
-
 char *db_BOBI_cond[] = {
        "ge",
        "le",
index fa77311..4755a79 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pmap.c,v 1.183 2024/04/03 19:30:59 gkoehler Exp $ */
+/*     $OpenBSD: pmap.c,v 1.184 2024/05/22 05:51:49 jsg Exp $ */
 
 /*
  * Copyright (c) 2015 Martin Pieuchot
@@ -155,8 +155,6 @@ void pmap_fill_pte32(pmap_t, vaddr_t, paddr_t, struct pte_desc *, vm_prot_t,
 
 void pmap_syncicache_user_virt(pmap_t pm, vaddr_t va);
 
-void _pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, int flags,
-    int cache);
 void pmap_remove_pted(pmap_t, struct pte_desc *);
 
 /* setup/initialization functions */
index 7e3201c..265c8ae 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pci_machdep.h,v 1.5 2021/06/09 19:46:33 kettenis Exp $ */
+/*     $OpenBSD: pci_machdep.h,v 1.6 2024/05/22 05:51:49 jsg Exp $ */
 
 /*
  * Copyright (c) 2003-2004 Opsycon AB  (www.opsycon.se / www.opsycon.com)
@@ -119,7 +119,6 @@ struct ppc64_pci_chipset {
 #define        pci_dev_postattach(a, b)
 
 void   pci_mcfg_init(bus_space_tag_t, bus_addr_t, int, int, int);
-pci_chipset_tag_t pci_lookup_segment(int);
 
 void   pci_msi_enable(pci_chipset_tag_t, pcitag_t, bus_addr_t, uint32_t);
 void   pci_msix_enable(pci_chipset_tag_t, pcitag_t, bus_space_tag_t,
index 73133d4..03295bd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: db_disasm.c,v 1.3 2020/06/06 22:52:35 kettenis Exp $  */
+/*     $OpenBSD: db_disasm.c,v 1.4 2024/05/22 05:51:49 jsg Exp $       */
 /*
  * Copyright (c) 1996, 2001, 2003 Dale Rahn. All rights reserved.
  *
@@ -474,8 +474,6 @@ extract_field(u_int32_t value, u_int32_t base, u_int32_t width)
        return ((value >> (31 - base)) & mask);
 }
 
-const struct opcode * search_op(const struct opcode *);
-
 char *db_BOBI_cond[] = {
        "ge",
        "le",
index 34937b0..c00b23b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: riscv_cpu_intc.h,v 1.3 2021/05/12 01:20:52 jsg Exp $  */
+/*     $OpenBSD: riscv_cpu_intc.h,v 1.4 2024/05/22 05:51:49 jsg Exp $  */
 
 /*
  * Copyright (c) 2020 Mars Li <mengshi.li.mars@gmai..com>
@@ -21,8 +21,6 @@
 
 void   *riscv_intc_intr_establish(int, int, int (*func)(void *),
                void *, char *);
-void   *riscv_intc_intr_establish_fdt(void *, int *, int, int (*)(void *),
-               void *, char *);
 void   riscv_intc_intr_disestablish(void *cookie);
 
 #endif /* _RISCV_CPU_INTC_H_ */
index 066d786..ac6e03d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pci_machdep.h,v 1.4 2024/02/03 10:37:26 kettenis Exp $ */
+/*     $OpenBSD: pci_machdep.h,v 1.5 2024/05/22 05:51:49 jsg Exp $ */
 
 /*
  * Copyright (c) 2003-2004 Opsycon AB  (www.opsycon.se / www.opsycon.com)
@@ -123,7 +123,6 @@ struct machine_pci_chipset {
 #define        pci_dev_postattach(a, b)
 
 void   pci_mcfg_init(bus_space_tag_t, bus_addr_t, int, int, int);
-pci_chipset_tag_t pci_lookup_segment(int);
 
 void   pci_msi_enable(pci_chipset_tag_t, pcitag_t, bus_addr_t, uint32_t);
 void   pci_msix_enable(pci_chipset_tag_t, pcitag_t, bus_space_tag_t,
index 8169ad1..bd61173 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cons.h,v 1.5 2024/05/13 01:15:50 jsg Exp $    */
+/*     $OpenBSD: cons.h,v 1.6 2024/05/22 05:51:49 jsg Exp $    */
 /*     $NetBSD: cons.h,v 1.3 2000/05/19 05:26:17 eeh Exp $     */
 
 /*-
@@ -36,10 +36,5 @@ void pcons_cnpollc(dev_t dev, int on);
 struct consdev;
 struct zs_chanstate;
 
-extern void *zs_conschan;
-
 extern int  zs_getc(void *arg);
 extern void zs_putc(void *arg, int c);
-
-struct zschan *
-zs_get_chan_addr(int zsc_unit, int channel);
index 7e8b867..5310a0e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: machdep.c,v 1.217 2024/05/14 08:26:13 jsg Exp $       */
+/*     $OpenBSD: machdep.c,v 1.218 2024/05/22 05:51:49 jsg Exp $       */
 /*     $NetBSD: machdep.c,v 1.108 2001/07/24 19:30:14 eeh Exp $ */
 
 /*-
@@ -153,7 +153,6 @@ struct uvm_constraint_range  dma_constraint = { 0x0, (paddr_t)-1 };
 struct uvm_constraint_range *uvm_md_constraints[] = { NULL };
 
 int    physmem;
-extern caddr_t msgbufaddr;
 
 int sparc_led_blink = 1;