Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/miscfs/genfs Constify some pointers in genfs_getpages() ...



details:   https://anonhg.NetBSD.org/src/rev/6d898999496d
branches:  trunk
changeset: 751189:6d898999496d
user:      uebayasi <uebayasi%NetBSD.org@localhost>
date:      Wed Jan 27 15:24:54 2010 +0000

description:
Constify some pointers in genfs_getpages() and genfs_do_putpages().

diffstat:

 sys/miscfs/genfs/genfs_io.c |  22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diffs (72 lines):

diff -r d9d3a0474a32 -r 6d898999496d sys/miscfs/genfs/genfs_io.c
--- a/sys/miscfs/genfs/genfs_io.c       Wed Jan 27 15:18:40 2010 +0000
+++ b/sys/miscfs/genfs/genfs_io.c       Wed Jan 27 15:24:54 2010 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: genfs_io.c,v 1.21 2009/10/21 21:12:06 rmind Exp $      */
+/*     $NetBSD: genfs_io.c,v 1.22 2010/01/27 15:24:54 uebayasi Exp $   */
 
 /*
  * Copyright (c) 1982, 1986, 1989, 1993
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: genfs_io.c,v 1.21 2009/10/21 21:12:06 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: genfs_io.c,v 1.22 2010/01/27 15:24:54 uebayasi Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -103,7 +103,7 @@
                vm_prot_t a_access_type;
                int a_advice;
                int a_flags;
-       } */ *ap = v;
+       } */ * const ap = v;
 
        off_t newsize, diskeof, memeof;
        off_t offset, origoffset, startoffset, endoffset;
@@ -114,10 +114,10 @@
        size_t bytes, iobytes, tailstart, tailbytes, totalbytes, skipbytes;
        vaddr_t kva;
        struct buf *bp, *mbp;
-       struct vnode *vp = ap->a_vp;
+       struct vnode * const vp = ap->a_vp;
        struct vnode *devvp;
-       struct genfs_node *gp = VTOG(vp);
-       struct uvm_object *uobj = &vp->v_uobj;
+       struct genfs_node * const gp = VTOG(vp);
+       struct uvm_object * const uobj = &vp->v_uobj;
        struct vm_page *pg, **pgs, *pgs_onstack[UBC_MAX_PAGES];
        int pgs_size;
        kauth_cred_t cred = curlwp->l_cred;             /* XXXUBC curlwp */
@@ -753,7 +753,7 @@
                voff_t a_offlo;
                voff_t a_offhi;
                int a_flags;
-       } */ *ap = v;
+       } */ * const ap = v;
 
        return genfs_do_putpages(ap->a_vp, ap->a_offlo, ap->a_offhi,
            ap->a_flags, NULL);
@@ -763,8 +763,8 @@
 genfs_do_putpages(struct vnode *vp, off_t startoff, off_t endoff,
     int origflags, struct vm_page **busypg)
 {
-       struct uvm_object *uobj = &vp->v_uobj;
-       kmutex_t *slock = &uobj->vmobjlock;
+       struct uvm_object * const uobj = &vp->v_uobj;
+       kmutex_t * const slock = &uobj->vmobjlock;
        off_t off;
        /* Even for strange MAXPHYS, the shift rounds down to a page */
 #define maxpages (MAXPHYS >> PAGE_SHIFT)
@@ -774,8 +774,8 @@
        bool wasclean, by_list, needs_clean, yld;
        bool async = (origflags & PGO_SYNCIO) == 0;
        bool pagedaemon = curlwp == uvm.pagedaemon_lwp;
-       struct lwp *l = curlwp ? curlwp : &lwp0;
-       struct genfs_node *gp = VTOG(vp);
+       struct lwp * const l = curlwp ? curlwp : &lwp0;
+       struct genfs_node * const gp = VTOG(vp);
        int flags;
        int dirtygen;
        bool modified;



Home | Main Index | Thread Index | Old Index