summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_subr.c
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2003-12-26 05:54:35 +0000
committeralfred <alfred@FreeBSD.org>2003-12-26 05:54:35 +0000
commit278c6c3367eaeb9f1f7c847d358714c962680ef0 (patch)
tree06b0dcd13fe71856c896d32c071b948f6f2c93a0 /sys/kern/kern_subr.c
parent1a7807be1586b895492cfe55695d3b530bf4fdda (diff)
downloadFreeBSD-src-278c6c3367eaeb9f1f7c847d358714c962680ef0.zip
FreeBSD-src-278c6c3367eaeb9f1f7c847d358714c962680ef0.tar.gz
Add __restrict qualifiers to copyinfrom, copyinstrfrom, copystr, copyinstr,
copyin and copyout.
Diffstat (limited to 'sys/kern/kern_subr.c')
-rw-r--r--sys/kern/kern_subr.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/kern/kern_subr.c b/sys/kern/kern_subr.c
index 2de9d77..931a893 100644
--- a/sys/kern/kern_subr.c
+++ b/sys/kern/kern_subr.c
@@ -448,7 +448,8 @@ uio_yield(void)
}
int
-copyinfrom(const void *src, void *dst, size_t len, int seg)
+copyinfrom(const void * __restrict src, void * __restrict dst, size_t len,
+ int seg)
{
int error = 0;
@@ -466,7 +467,8 @@ copyinfrom(const void *src, void *dst, size_t len, int seg)
}
int
-copyinstrfrom(const void *src, void *dst, size_t len, size_t *copied, int seg)
+copyinstrfrom(const void * __restrict src, void * __restrict dst, size_t len,
+ size_t * __restrict copied, int seg)
{
int error = 0;
OpenPOWER on IntegriCloud