aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBo Gan <ganboing@gmail.com>2024-03-05 18:35:36 -0800
committerAnup Patel <anup@brainfault.org>2024-03-11 10:36:39 +0530
commita17600c186e80bca6d8641757d7ff1ccbf8fface (patch)
tree6df0e6c7bc77c217ceba254774005c0e139d043f /include
parent2471cf2e6ce1429bad3b000941f95957be8da9c0 (diff)
downloadopensbi-a17600c186e80bca6d8641757d7ff1ccbf8fface.zip
opensbi-a17600c186e80bca6d8641757d7ff1ccbf8fface.tar.gz
opensbi-a17600c186e80bca6d8641757d7ff1ccbf8fface.tar.bz2
lib: sbi: change prototype of sbi_trap_redirect
sbi_trap_redirect now uses const pointer to `trap`. This ensures the caller that we never change `trap` in sbi_trap_redirect. Signed-off-by: Bo Gan <ganboing@gmail.com> Reviewed-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'include')
-rw-r--r--include/sbi/sbi_trap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/sbi/sbi_trap.h b/include/sbi/sbi_trap.h
index a562b95..2727bdb 100644
--- a/include/sbi/sbi_trap.h
+++ b/include/sbi/sbi_trap.h
@@ -225,7 +225,7 @@ static inline unsigned long sbi_regs_gva(const struct sbi_trap_regs *regs)
}
int sbi_trap_redirect(struct sbi_trap_regs *regs,
- struct sbi_trap_info *trap);
+ const struct sbi_trap_info *trap);
struct sbi_trap_regs *sbi_trap_handler(struct sbi_trap_regs *regs);