diff options
author | 1999-07-18 16:45:41 +0000 | |
---|---|---|
committer | 1999-07-18 16:45:41 +0000 | |
commit | f0557972b7819ff627fd842e67a73341480423a2 (patch) | |
tree | 51b12136bf30195378eb20608b48a0a9fa375a2c | |
parent | typo (diff) | |
download | wireguard-openbsd-f0557972b7819ff627fd842e67a73341480423a2.tar.xz wireguard-openbsd-f0557972b7819ff627fd842e67a73341480423a2.zip |
fix pmap_activate() and pmap_deactivate() arguments after art changed things
-rw-r--r-- | sys/arch/alpha/alpha/pmap.old.c | 7 | ||||
-rw-r--r-- | sys/arch/alpha/include/pmap.old.h | 3 | ||||
-rw-r--r-- | sys/arch/amiga/amiga/pmap.c | 8 | ||||
-rw-r--r-- | sys/arch/hp300/hp300/pmap.c | 13 | ||||
-rw-r--r-- | sys/arch/mac68k/mac68k/pmap.c | 14 | ||||
-rw-r--r-- | sys/arch/mvme68k/mvme68k/pmap.c | 11 | ||||
-rw-r--r-- | sys/arch/mvme88k/include/pmap.h | 4 | ||||
-rw-r--r-- | sys/arch/mvme88k/mvme88k/pmap.c | 8 |
8 files changed, 33 insertions, 35 deletions
diff --git a/sys/arch/alpha/alpha/pmap.old.c b/sys/arch/alpha/alpha/pmap.old.c index fbba3be8acc..197ccb5544f 100644 --- a/sys/arch/alpha/alpha/pmap.old.c +++ b/sys/arch/alpha/alpha/pmap.old.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.old.c,v 1.3 1998/03/01 00:37:20 niklas Exp $ */ +/* $OpenBSD: pmap.old.c,v 1.4 1999/07/18 16:45:41 deraadt Exp $ */ /* $NetBSD: pmap.old.c,v 1.14 1996/11/13 21:13:10 cgd Exp $ */ /* @@ -1392,9 +1392,10 @@ ok: } void -pmap_activate(pmap) - register pmap_t pmap; +pmap_activate(p) + struct proc *p; { + pmap_t pmap = p->p_vmspace->vm_map.pmap; int iscurproc; #ifdef DEBUG diff --git a/sys/arch/alpha/include/pmap.old.h b/sys/arch/alpha/include/pmap.old.h index 2d765bc70f2..a3e9b5464d6 100644 --- a/sys/arch/alpha/include/pmap.old.h +++ b/sys/arch/alpha/include/pmap.old.h @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.old.h,v 1.3 1997/07/20 07:03:40 niklas Exp $ */ +/* $OpenBSD: pmap.old.h,v 1.4 1999/07/18 16:45:42 deraadt Exp $ */ /* $NetBSD: pmap.old.h,v 1.6 1996/11/13 21:13:19 cgd Exp $ */ /* @@ -123,7 +123,6 @@ extern pt_entry_t *Sysmap; extern char *vmmap; /* map for mem, dumps, etc. */ /* Machine-specific functions. */ -void pmap_activate __P((pmap_t)); void pmap_emulate_reference __P((struct proc *, vm_offset_t, int, int)); void pmap_bootstrap __P((vm_offset_t, vm_offset_t)); void pmap_unmap_prom __P((void)); diff --git a/sys/arch/amiga/amiga/pmap.c b/sys/arch/amiga/amiga/pmap.c index a40aab2b1c1..7db5744c119 100644 --- a/sys/arch/amiga/amiga/pmap.c +++ b/sys/arch/amiga/amiga/pmap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.c,v 1.13 1999/07/18 16:23:46 deraadt Exp $ */ +/* $OpenBSD: pmap.c,v 1.14 1999/07/18 16:45:43 deraadt Exp $ */ /* $NetBSD: pmap.c,v 1.39 1997/06/10 18:26:41 veego Exp $ */ /* @@ -277,7 +277,6 @@ void pmap_enter_ptpage __P((register pmap_t, register vm_offset_t)); pa < vm_last_phys) #endif -void pmap_activate __P((register pmap_t)); extern vm_offset_t reserve_dumppages __P((vm_offset_t)); static void amiga_protection_init __P((void)); void pmap_check_wiring __P((char *, vm_offset_t)); @@ -1925,10 +1924,11 @@ ok: } void -pmap_activate(pmap) - register pmap_t pmap; +pmap_activate(p) + struct proc *p; { struct pcb *pcbp = &p->p_addr->u_pcb; + pmap_t pmap = p->p_vmspace->vm_map.pmap; #ifdef DEBUG if (pmapdebug & (PDB_FOLLOW|PDB_SEGTAB)) diff --git a/sys/arch/hp300/hp300/pmap.c b/sys/arch/hp300/hp300/pmap.c index b388653699d..9f8ad4fb0bd 100644 --- a/sys/arch/hp300/hp300/pmap.c +++ b/sys/arch/hp300/hp300/pmap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.c,v 1.11 1999/07/18 16:23:46 deraadt Exp $ */ +/* $OpenBSD: pmap.c,v 1.12 1999/07/18 16:45:47 deraadt Exp $ */ /* $NetBSD: pmap.c,v 1.36 1997/06/10 18:52:23 veego Exp $ */ /* @@ -294,8 +294,6 @@ int protostfree; /* prototype (default) free ST map */ struct pv_entry *pmap_alloc_pv __P((void)); void pmap_free_pv __P((struct pv_entry *)); void pmap_collect_pv __P((void)); -void pmap_activate __P((pmap_t)); -void pmap_deactivate __P((pmap_t)); #ifdef COMPAT_HPUX int pmap_mapmulti __P((pmap_t, vm_offset_t)); #endif /* COMPAT_HPUX */ @@ -804,10 +802,11 @@ pmap_reference(pmap) } void -pmap_activate(pmap) - pmap_t pmap; +pmap_activate(p) + struct proc *p; { struct pcb *pcb = &p->p_addr->u_pcb; + pmap_t pmap = p->p_vmspace->vm_map.pmap; if (pmap == NULL) return; @@ -821,8 +820,8 @@ pmap_activate(pmap) } void -pmap_deactivate(pmap) - pmap_t pmap; +pmap_deactivate(p) + struct proc *p; { } diff --git a/sys/arch/mac68k/mac68k/pmap.c b/sys/arch/mac68k/mac68k/pmap.c index e284b86482d..c76639c97ee 100644 --- a/sys/arch/mac68k/mac68k/pmap.c +++ b/sys/arch/mac68k/mac68k/pmap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.c,v 1.13 1999/07/18 16:23:47 deraadt Exp $ */ +/* $OpenBSD: pmap.c,v 1.14 1999/07/18 16:45:51 deraadt Exp $ */ /* $NetBSD: pmap.c,v 1.28 1996/10/21 05:42:27 scottr Exp $ */ /* @@ -792,13 +792,13 @@ pmap_reference(pmap) } void loadustp __P((vm_offset_t)); -void pmap_activate __P((register pmap_t)); void -pmap_activate(pmap) - register pmap_t pmap; +pmap_activate(p) + struct proc *p; { struct pcb *pcbp = &p->p_addr->u_pcb; + pmap_t pmap = p->p_vmspace->vm_map.pmap; if (pmap == NULL) return; @@ -811,11 +811,9 @@ pmap_activate(pmap) PMAP_ACTIVATE(pmap, pcbp, pmap == curproc->p_vmspace->vm_map.pmap); } -void pmap_deactivate __P((register pmap_t)); - void -pmap_deactivate(pmap) - register pmap_t pmap; +pmap_deactivate(p) + struct proc *p; { } diff --git a/sys/arch/mvme68k/mvme68k/pmap.c b/sys/arch/mvme68k/mvme68k/pmap.c index 502fe7527f1..c65e09843a7 100644 --- a/sys/arch/mvme68k/mvme68k/pmap.c +++ b/sys/arch/mvme68k/mvme68k/pmap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.c,v 1.9 1999/07/18 16:23:47 deraadt Exp $ */ +/* $OpenBSD: pmap.c,v 1.10 1999/07/18 16:45:52 deraadt Exp $ */ /* * Copyright (c) 1995 Theo de Raadt @@ -909,10 +909,11 @@ pmap_reference(pmap) } void -pmap_activate(pmap) - register pmap_t pmap; +pmap_activate(p) + struct proc *p; { struct pcb *pcb = &p->p_addr->u_pcb; + pmap_t pmap = p->p_vmspace->vm_map.pmap; if (pmap == NULL) return; @@ -926,8 +927,8 @@ pmap_activate(pmap) } void -pmap_deactivate(pmap) - register pmap_t pmap; +pmap_deactivate(p) + struct proc *p; { } diff --git a/sys/arch/mvme88k/include/pmap.h b/sys/arch/mvme88k/include/pmap.h index 625b3efa533..2be8bc8e6ff 100644 --- a/sys/arch/mvme88k/include/pmap.h +++ b/sys/arch/mvme88k/include/pmap.h @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.h,v 1.6 1999/05/29 04:41:45 smurph Exp $ */ +/* $OpenBSD: pmap.h,v 1.7 1999/07/18 16:45:54 deraadt Exp $ */ /* * Mach Operating System * Copyright (c) 1991 Carnegie Mellon University @@ -91,8 +91,6 @@ extern pmap_t kernel_pmap; void _pmap_activate(pmap_t pmap, pcb_t, int my_cpu); void _pmap_deactivate(pmap_t pmap, pcb_t, int my_cpu); -void pmap_activate(pmap_t my_pmap, pcb_t); -void pmap_deactivate(pmap_t pmap, pcb_t); int pmap_check_transaction(pmap_t pmap, vm_offset_t va, vm_prot_t type); vm_offset_t pmap_map( diff --git a/sys/arch/mvme88k/mvme88k/pmap.c b/sys/arch/mvme88k/mvme88k/pmap.c index d091276d555..86ad289b379 100644 --- a/sys/arch/mvme88k/mvme88k/pmap.c +++ b/sys/arch/mvme88k/mvme88k/pmap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.c,v 1.8 1999/07/18 16:23:47 deraadt Exp $ */ +/* $OpenBSD: pmap.c,v 1.9 1999/07/18 16:45:55 deraadt Exp $ */ /* * Copyright (c) 1996 Nivas Madhur * All rights reserved. @@ -3362,9 +3362,10 @@ pmap_collect(pmap_t pmap) * cpu CPU number */ void -pmap_activate(pmap_t pmap) +pmap_activate(struct proc *p) { struct pcb *pcb = &p->p_addr->u_pcb; + pmap_t pmap = p->p_vmspace->vm_map.pmap; #ifdef lint my_cpu++; @@ -3387,9 +3388,10 @@ pmap_activate(pmap_t pmap) * pcb pointer to pcb */ void -pmap_deactivate(pmap_t pmap) +pmap_deactivate(p) { struct pcb *pcb = &p->p_addr->u_pcb; + pmap_t pmap = p->p_vmspace->vm_map.pmap; #ifdef lint pmap++; th++; which_cpu++; |