Module Name: src Committed By: riastradh Date: Tue Jul 11 10:58:03 UTC 2023
Modified Files: src/sys/arch/atari/include: intr.h Log Message: atari/intr.h: Expose ipl_cookie_t with _KMEMUSER for crash(8). To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/atari/include/intr.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/atari/include/intr.h diff -u src/sys/arch/atari/include/intr.h:1.22 src/sys/arch/atari/include/intr.h:1.23 --- src/sys/arch/atari/include/intr.h:1.22 Fri Apr 2 12:11:41 2021 +++ src/sys/arch/atari/include/intr.h Tue Jul 11 10:58:03 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: intr.h,v 1.22 2021/04/02 12:11:41 rin Exp $ */ +/* $NetBSD: intr.h,v 1.23 2023/07/11 10:58:03 riastradh Exp $ */ /*- * Copyright (c) 1996, 1997, 2007 The NetBSD Foundation, Inc. @@ -48,6 +48,12 @@ #define IST_EDGE 2 /* edge-triggered */ #define IST_LEVEL 3 /* level-triggered */ +#if defined(_KERNEL) || defined(_KMEMUSER) +typedef struct { + uint16_t _psl; +} ipl_cookie_t; +#endif + /* * spl functions; all but spl0 are done in-line */ @@ -71,9 +77,6 @@ extern const uint16_t ipl2psl_table[NIPL extern int idepth; typedef int ipl_t; -typedef struct { - uint16_t _psl; -} ipl_cookie_t; static inline ipl_cookie_t makeiplcookie(ipl_t ipl)