-/* $OpenBSD: arm32_machdep.c,v 1.62 2021/05/16 03:39:27 jsg Exp $ */
+/* $OpenBSD: arm32_machdep.c,v 1.63 2024/05/14 08:26:13 jsg Exp $ */
/* $NetBSD: arm32_machdep.c,v 1.42 2003/12/30 12:33:15 pk Exp $ */
/*
void data_abort_handler (trapframe_t *frame);
void prefetch_abort_handler (trapframe_t *frame);
-extern void configure (void);
/*
* arm32_vector_init:
-/* $OpenBSD: ebus.c,v 1.26 2021/10/24 17:05:03 mpi Exp $ */
+/* $OpenBSD: ebus.c,v 1.27 2024/05/14 08:26:13 jsg Exp $ */
/* $NetBSD: ebus.c,v 1.24 2001/07/25 03:49:54 eeh Exp $ */
/*
void ebus_find_ino(struct ebus_softc *, struct ebus_attach_args *);
-int ebus_find_node(struct pci_attach_args *);
/*
* here are our bus space and bus dma routines.
-/* $OpenBSD: ifb.c,v 1.26 2022/07/15 17:57:26 kettenis Exp $ */
+/* $OpenBSD: ifb.c,v 1.27 2024/05/14 08:26:13 jsg Exp $ */
/*
* Copyright (c) 2007, 2008, 2009 Miodrag Vallat.
int ifb_eraserows_dumb(void *, int, int, uint32_t);
int ifb_do_cursor_dumb(struct rasops_info *);
-int ifb_putchar(void *, int, int, u_int, uint32_t);
int ifb_copycols(void *, int, int, int, int);
int ifb_erasecols(void *, int, int, int, uint32_t);
int ifb_copyrows(void *, int, int, int);
-/* $OpenBSD: pcons.c,v 1.28 2024/04/13 23:44:11 jsg Exp $ */
+/* $OpenBSD: pcons.c,v 1.29 2024/05/14 08:26:13 jsg Exp $ */
/* $NetBSD: pcons.c,v 1.7 2001/05/02 10:32:20 scw Exp $ */
/*-
int pcons_alloc_screen(void *, const struct wsscreen_descr *, void **,
int *, int *, uint32_t *);
-void pcons_cursor(void *, int, int, int);
void pcons_free_screen(void *, void *);
int pcons_ioctl(void *, u_long, caddr_t, int, struct proc *);
int pcons_mapchar(void *, int, unsigned int *);
-/* $OpenBSD: vldcp.c,v 1.25 2022/08/17 15:26:56 visa Exp $ */
+/* $OpenBSD: vldcp.c,v 1.26 2024/05/14 08:26:13 jsg Exp $ */
/*
* Copyright (c) 2009, 2012 Mark Kettenis
*
void filt_vldcprdetach(struct knote *);
void filt_vldcpwdetach(struct knote *);
int filt_vldcpread(struct knote *, long);
-int filt_vldcpwrite(struct knote *, long);
int vldcpkqfilter(dev_t, struct knote *);
const struct cfattach vldcp_ca = {
-/* $OpenBSD: machdep.c,v 1.216 2024/03/29 21:29:34 miod Exp $ */
+/* $OpenBSD: machdep.c,v 1.217 2024/05/14 08:26:13 jsg Exp $ */
/* $NetBSD: machdep.c,v 1.108 2001/07/24 19:30:14 eeh Exp $ */
/*-
paddr_t _bus_dmamem_mmap(bus_dma_tag_t tag, bus_dma_tag_t,
bus_dma_segment_t *segs, int nsegs, off_t off, int prot, int flags);
-int _bus_dmamem_alloc_range(bus_dma_tag_t tag, bus_dma_tag_t,
- bus_size_t size, bus_size_t alignment, bus_size_t boundary,
- bus_dma_segment_t *segs, int nsegs, int *rsegs, int flags,
- vaddr_t low, vaddr_t high);
-
/*
* The "bus_space_debug" flags used by macros elsewhere.
* A good set of flags to use when first debugging something is:
-/* $OpenBSD: dsdt.c,v 1.267 2024/05/13 01:15:50 jsg Exp $ */
+/* $OpenBSD: dsdt.c,v 1.268 2024/05/14 08:26:13 jsg Exp $ */
/*
* Copyright (c) 2005 Jordan Hargrave <jordan@openbsd.org>
*
void aml_copyvalue(struct aml_value *, struct aml_value *);
-void aml_setvalue(struct aml_scope *, struct aml_value *,
- struct aml_value *, int64_t);
void aml_freevalue(struct aml_value *);
struct aml_value *aml_allocvalue(int, int64_t, const void *);
struct aml_value *_aml_setvalue(struct aml_value *, int, int64_t,
int aml_pc(uint8_t *);
-int aml_evalterm(struct aml_scope *scope,
- struct aml_value *raw, struct aml_value *dst);
-
struct aml_opcode *aml_findopcode(int);
#define acpi_os_malloc(sz) _acpi_os_malloc(sz, __FUNCTION__, __LINE__)
-/* $OpenBSD: pvclock.c,v 1.9 2023/02/04 19:19:37 cheloha Exp $ */
+/* $OpenBSD: pvclock.c,v 1.10 2024/05/14 08:26:13 jsg Exp $ */
/*
* Copyright (c) 2018 Reyk Floeter <reyk@openbsd.org>
int pvclock_activate(struct device *, int);
uint pvclock_get_timecount(struct timecounter *);
-void pvclock_read_time_info(struct pvclock_softc *,
- struct pvclock_time_info *);
static inline uint32_t
pvclock_read_begin(const struct pvclock_time_info *);
-/* $OpenBSD: viogpu.c,v 1.4 2024/05/13 01:15:51 jsg Exp $ */
+/* $OpenBSD: viogpu.c,v 1.5 2024/05/14 08:26:13 jsg Exp $ */
/*
* Copyright (c) 2021-2023 joshua stein <jcs@openbsd.org>
paddr_t viogpu_wsmmap(void *, off_t, int);
int viogpu_alloc_screen(void *, const struct wsscreen_descr *, void **,
int *, int *, uint32_t *);
-int viogpu_show_screen(void *, void *, int, void (*)(void *, int, int),
- void *);
#define VIOGPU_HEIGHT 160
#define VIOGPU_WIDTH 160
-/* $OpenBSD: kern_task.c,v 1.34 2023/07/29 06:52:08 anton Exp $ */
+/* $OpenBSD: kern_task.c,v 1.35 2024/05/14 08:26:13 jsg Exp $ */
/*
* Copyright (c) 2013 David Gwynne <dlg@openbsd.org>
void taskq_init(void); /* called in init_main.c */
void taskq_create_thread(void *);
void taskq_barrier_task(void *);
-int taskq_sleep(const volatile void *, struct mutex *, int,
- const char *, int);
int taskq_next_work(struct taskq *, struct task *);
void taskq_thread(void *);
-/* $OpenBSD: pf.c,v 1.1195 2024/05/10 03:50:12 jsg Exp $ */
+/* $OpenBSD: pf.c,v 1.1196 2024/05/14 08:26:13 jsg Exp $ */
/*
* Copyright (c) 2001 Daniel Hartmeier
struct pf_state_key_cmp *, struct pf_state **);
int pf_src_connlimit(struct pf_state **);
int pf_match_rcvif(struct mbuf *, struct pf_rule *);
-int pf_step_into_anchor(struct pf_test_ctx *,
- struct pf_rule *);
enum pf_test_status pf_match_rule(struct pf_test_ctx *,
struct pf_ruleset *);
void pf_counters_inc(int, struct pf_pdesc *,
-/* $OpenBSD: tmpfs_fifoops.c,v 1.8 2024/05/12 16:54:56 semarie Exp $ */
+/* $OpenBSD: tmpfs_fifoops.c,v 1.9 2024/05/14 08:26:13 jsg Exp $ */
/* $NetBSD: tmpfs_fifoops.c,v 1.9 2011/05/24 20:17:49 rmind Exp $ */
/*
#include <miscfs/fifofs/fifo.h>
#include <tmpfs/tmpfs_vnops.h>
-int tmpfs_fifo_close (void *);
int tmpfs_fifo_read (void *);
int tmpfs_fifo_write (void *);
int tmpfs_fifo_fsync (void *);