aboutsummaryrefslogtreecommitdiff
path: root/sys/mips
diff options
context:
space:
mode:
authorAlan Cox <alc@FreeBSD.org>2012-08-16 04:41:15 +0000
committerAlan Cox <alc@FreeBSD.org>2012-08-16 04:41:15 +0000
commit6f601842d286da9893b8deefb922c151618df4c6 (patch)
tree89ac9a4b7f98456c83b1e39973a22b534c3ba2eb /sys/mips
parent79f1fdb83b14211e2995957594326addaa0e6f07 (diff)
downloadsrc-6f601842d286da9893b8deefb922c151618df4c6.tar.gz
src-6f601842d286da9893b8deefb922c151618df4c6.zip
Eliminate an unused parameter from init_pte_prot().
Eliminate stray whitespace within init_pte_prot(). Eliminate a gratuitous variable initialization from pmap_enter().
Notes
Notes: svn path=/head/; revision=239321
Diffstat (limited to 'sys/mips')
-rw-r--r--sys/mips/mips/pmap.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/mips/mips/pmap.c b/sys/mips/mips/pmap.c
index f2523c131211..80be86251af7 100644
--- a/sys/mips/mips/pmap.c
+++ b/sys/mips/mips/pmap.c
@@ -196,7 +196,7 @@ static int _pmap_unwire_pte_hold(pmap_t pmap, vm_offset_t va, vm_page_t m);
static vm_page_t pmap_allocpte(pmap_t pmap, vm_offset_t va, int flags);
static vm_page_t _pmap_allocpte(pmap_t pmap, unsigned ptepindex, int flags);
static int pmap_unuse_pt(pmap_t, vm_offset_t, pd_entry_t);
-static pt_entry_t init_pte_prot(vm_offset_t va, vm_page_t m, vm_prot_t prot);
+static pt_entry_t init_pte_prot(vm_page_t m, vm_prot_t prot);
#ifdef SMP
static void pmap_invalidate_page_action(void *arg);
@@ -1973,7 +1973,7 @@ pmap_enter(pmap_t pmap, vm_offset_t va, vm_prot_t access, vm_page_t m,
pt_entry_t origpte, newpte;
pv_entry_t pv;
vm_page_t mpte, om;
- pt_entry_t rw = 0;
+ pt_entry_t rw;
va &= ~PAGE_MASK;
KASSERT(va <= VM_MAX_KERNEL_ADDRESS, ("pmap_enter: toobig"));
@@ -2084,7 +2084,7 @@ pmap_enter(pmap_t pmap, vm_offset_t va, vm_prot_t access, vm_page_t m,
validate:
if ((access & VM_PROT_WRITE) != 0)
m->md.pv_flags |= PV_TABLE_MOD | PV_TABLE_REF;
- rw = init_pte_prot(va, m, prot);
+ rw = init_pte_prot(m, prot);
#ifdef PMAP_DEBUG
printf("pmap_enter: va: %p -> pa: %p\n", (void *)va, (void *)pa);
@@ -3297,21 +3297,21 @@ page_is_managed(vm_paddr_t pa)
}
static pt_entry_t
-init_pte_prot(vm_offset_t va, vm_page_t m, vm_prot_t prot)
+init_pte_prot(vm_page_t m, vm_prot_t prot)
{
pt_entry_t rw;
if (!(prot & VM_PROT_WRITE))
- rw = PTE_V | PTE_RO;
+ rw = PTE_V | PTE_RO;
else if ((m->oflags & VPO_UNMANAGED) == 0) {
if ((m->md.pv_flags & PV_TABLE_MOD) != 0)
- rw = PTE_V | PTE_D;
+ rw = PTE_V | PTE_D;
else
rw = PTE_V;
vm_page_aflag_set(m, PGA_WRITEABLE);
} else
/* Needn't emulate a modified bit for unmanaged pages. */
- rw = PTE_V | PTE_D;
+ rw = PTE_V | PTE_D;
return (rw);
}