Module Name:    src
Committed By:   matt
Date:           Thu Jan 16 21:48:41 UTC 2014

Modified Files:
        src/lib/libarch/arm: arm_sync_icache.2 arm_sync_icache.c
        src/sys/arch/arm/include: sysarch.h

Log Message:
Use uintptr_t & size_t instead of u_int and int for arm_sync_icache.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libarch/arm/arm_sync_icache.2
cvs rdiff -u -r1.1 -r1.2 src/lib/libarch/arm/arm_sync_icache.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/include/sysarch.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libarch/arm/arm_sync_icache.2
diff -u src/lib/libarch/arm/arm_sync_icache.2:1.5 src/lib/libarch/arm/arm_sync_icache.2:1.6
--- src/lib/libarch/arm/arm_sync_icache.2:1.5	Fri Feb 13 09:56:47 2004
+++ src/lib/libarch/arm/arm_sync_icache.2	Thu Jan 16 21:48:41 2014
@@ -1,4 +1,4 @@
-.\"	$NetBSD: arm_sync_icache.2,v 1.5 2004/02/13 09:56:47 wiz Exp $
+.\"	$NetBSD: arm_sync_icache.2,v 1.6 2014/01/16 21:48:41 matt Exp $
 .\"
 .\" Copyright (c) 1996 Mark Brinicombe
 .\" All rights reserved.
@@ -30,7 +30,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd March 29, 2002
+.Dd January 17, 2014
 .Dt ARM_SYNC_ICACHE 2 arm
 .Os
 .Sh NAME
@@ -41,7 +41,7 @@
 .Sh SYNOPSIS
 .In machine/sysarch.h
 .Ft int
-.Fn arm_sync_icache "u_int addr" "int len"
+.Fn arm_sync_icache "uintptr_t addr" "size_t len"
 .Sh DESCRIPTION
 .Fn arm_sync_icache
 will make sure that all the entries in the processor instruction cache

Index: src/lib/libarch/arm/arm_sync_icache.c
diff -u src/lib/libarch/arm/arm_sync_icache.c:1.1 src/lib/libarch/arm/arm_sync_icache.c:1.2
--- src/lib/libarch/arm/arm_sync_icache.c:1.1	Sat Mar 30 06:24:34 2002
+++ src/lib/libarch/arm/arm_sync_icache.c	Thu Jan 16 21:48:41 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: arm_sync_icache.c,v 1.1 2002/03/30 06:24:34 thorpej Exp $	*/
+/*	$NetBSD: arm_sync_icache.c,v 1.2 2014/01/16 21:48:41 matt Exp $	*/
 
 /*
  * Copyright (c) 1996 Mark Brinicombe.
@@ -38,9 +38,7 @@
 #include <machine/sysarch.h>
 
 int
-arm_sync_icache(addr, len)
-	u_int addr;
-	int len;
+arm_sync_icache(uintptr_t addr, size_t len)
 {
 	struct arm_sync_icache_args p;
 

Index: src/sys/arch/arm/include/sysarch.h
diff -u src/sys/arch/arm/include/sysarch.h:1.10 src/sys/arch/arm/include/sysarch.h:1.11
--- src/sys/arch/arm/include/sysarch.h:1.10	Fri Feb  1 15:23:11 2013
+++ src/sys/arch/arm/include/sysarch.h	Thu Jan 16 21:48:41 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: sysarch.h,v 1.10 2013/02/01 15:23:11 matt Exp $	*/
+/*	$NetBSD: sysarch.h,v 1.11 2014/01/16 21:48:41 matt Exp $	*/
 
 /*
  * Copyright (c) 1996-1997 Mark Brinicombe.
@@ -70,7 +70,7 @@ struct arm_unaligned_faults_args {
 
 #ifndef _KERNEL
 __BEGIN_DECLS
-int	arm_sync_icache(u_int addr, int len);
+int	arm_sync_icache(uintptr_t, size_t);
 int	arm_drain_writebuf(void);
 int	sysarch(int, void *);
 __END_DECLS

Reply via email to