Centralize the definition of pv_addr_t to pmap.h

This commit is contained in:
mark 1998-08-27 04:00:53 +00:00
parent af91a82f1e
commit c5695ed630
10 changed files with 10 additions and 78 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: machdep.c,v 1.44 1998/08/26 14:51:57 tv Exp $ */
/* $NetBSD: machdep.c,v 1.45 1998/08/27 04:00:53 mark Exp $ */
/*
* Copyright (c) 1994-1996 Mark Brinicombe.
@ -115,12 +115,6 @@ extern int max_processes;
extern u_int memory_disc_size; /* Memory disc size */
#endif /* NMD && MEMORY_DISK_HOOKS && !MINIROOTSIZE */
/* XXX - this needs to be properly defined elsewhere */
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
pv_addr_t systempage;
pv_addr_t kernelstack;

View File

@ -1,4 +1,4 @@
/* $NetBSD: pmap.c,v 1.31 1998/08/20 05:46:20 thorpej Exp $ */
/* $NetBSD: pmap.c,v 1.32 1998/08/27 04:00:54 mark Exp $ */
/*
* Copyright (c) 1994-1998 Mark Brinicombe.
@ -131,11 +131,6 @@ vm_offset_t virtual_end;
vm_offset_t avail_start;
vm_offset_t avail_end;
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
extern pv_addr_t systempage;
#if NHYDRABUS > 0

View File

@ -1,4 +1,4 @@
/* $NetBSD: postmortem.c,v 1.14 1998/06/17 19:29:28 mark Exp $ */
/* $NetBSD: postmortem.c,v 1.15 1998/08/27 04:00:53 mark Exp $ */
/*
* Copyright (c) 1994,1995 Mark Brinicombe.
@ -51,11 +51,6 @@
#ifdef POSTMORTEM
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
#ifdef ROTTEN_INARDS
#ifndef OFWGENCFG
extern pv_addr_t irqstack;

View File

@ -1,4 +1,4 @@
/* $NetBSD: syscall.c,v 1.18 1998/08/16 02:01:16 mark Exp $ */
/* $NetBSD: syscall.c,v 1.19 1998/08/27 04:00:53 mark Exp $ */
/*
* Copyright (c) 1994,1995 Mark Brinicombe.
@ -83,21 +83,12 @@ u_int arm700bugcount = 0;
extern int usertraceback;
#if NHYDRABUS > 0
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
extern pv_addr_t hydrascratch;
#endif
extern int vmem_mapdram __P((void));
extern int vmem_mapvram __P((void));
extern int vmem_cachectl __P((int flag));
extern void pmap_dump_pvs __P((void));
extern int pmap_page_attributes __P((vm_offset_t va));
extern void pmap_pagedir_dump __P((void));
extern void debug_show_all_procs __P((int argc, char *argv[]));
/* Macors to simplify the switch statement below */

View File

@ -1,4 +1,4 @@
/* $NetBSD: vm_machdep.c,v 1.28 1998/07/28 18:34:53 thorpej Exp $ */
/* $NetBSD: vm_machdep.c,v 1.29 1998/08/27 04:00:53 mark Exp $ */
/*
* Copyright (c) 1994-1998 Mark Brinicombe.
@ -75,11 +75,6 @@
#include <arm32/fpe-arm/armfpe.h>
#endif
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
extern pv_addr_t systempage;
#ifdef PMAP_DEBUG

View File

@ -1,4 +1,4 @@
/* $NetBSD: ofw.c,v 1.13 1998/08/08 23:39:40 mycroft Exp $ */
/* $NetBSD: ofw.c,v 1.14 1998/08/27 04:00:55 mark Exp $ */
/*
* Copyright 1997
@ -78,15 +78,6 @@
#define IO_VIRT_BASE (OFW_VIRT_BASE + OFW_VIRT_SIZE)
#define IO_VIRT_SIZE 0x01000000
/*
* Imported types
*/
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
/*
* Imported variables
*/

View File

@ -1,4 +1,4 @@
/* $NetBSD: ofwgencfg_machdep.c,v 1.7 1998/07/07 00:48:13 mark Exp $ */
/* $NetBSD: ofwgencfg_machdep.c,v 1.8 1998/08/27 04:00:55 mark Exp $ */
/*
* Copyright 1997
@ -68,16 +68,6 @@
#include <dev/ofw/openfirm.h>
#include <machine/ofw.h>
/*
* Imported types
*/
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
/*
* Imported variables
*/

View File

@ -1,4 +1,4 @@
/* $NetBSD: rc7500_machdep.c,v 1.12 1998/08/25 22:03:07 mark Exp $ */
/* $NetBSD: rc7500_machdep.c,v 1.13 1998/08/27 04:00:54 mark Exp $ */
/*
* Copyright (c) 1994-1998 Mark Brinicombe.
@ -125,11 +125,6 @@ vm_offset_t videodram_start;
vm_offset_t physical_pt_start;
vm_offset_t virtual_pt_end;
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
pv_addr_t systempage;
pv_addr_t irqstack;
pv_addr_t undstack;

View File

@ -1,4 +1,4 @@
/* $NetBSD: rpc_machdep.c,v 1.15 1998/08/25 22:03:07 mark Exp $ */
/* $NetBSD: rpc_machdep.c,v 1.16 1998/08/27 04:00:54 mark Exp $ */
/*
* Copyright (c) 1994-1998 Mark Brinicombe.
@ -121,11 +121,6 @@ vm_offset_t videodram_start;
vm_offset_t physical_pt_start;
vm_offset_t virtual_pt_end;
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
pv_addr_t systempage;
pv_addr_t irqstack;
pv_addr_t undstack;

View File

@ -1,4 +1,4 @@
/* $NetBSD: shark_machdep.c,v 1.9 1998/07/08 05:01:56 thorpej Exp $ */
/* $NetBSD: shark_machdep.c,v 1.10 1998/08/27 04:00:55 mark Exp $ */
/*
* Copyright 1997
@ -72,15 +72,6 @@
#include <arm32/isa/isa_machdep.h>
#include <arm32/shark/sequoia.h>
/*
* Imported types
*/
typedef struct {
vm_offset_t physical;
vm_offset_t virtual;
} pv_addr_t;
/*
* Imported variables
*/