From owner-p4-projects Thu Feb 13 13:53:15 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C75D337B405; Thu, 13 Feb 2003 13:53:07 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47ED237B401 for ; Thu, 13 Feb 2003 13:53:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFA6943FA3 for ; Thu, 13 Feb 2003 13:53:06 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h1DLr6bv007691 for ; Thu, 13 Feb 2003 13:53:06 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h1DLr6Ns007688 for perforce@freebsd.org; Thu, 13 Feb 2003 13:53:06 -0800 (PST) Date: Thu, 13 Feb 2003 13:53:06 -0800 (PST) Message-Id: <200302132153.h1DLr6Ns007688@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 25114 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=25114 Change 25114 by jmallett@jmallett_dalek on 2003/02/13 13:52:05 Some stubs to reduce the number of undefined references. Affected files ... .. //depot/projects/mips/sys/mips/include/pmap.h#4 edit .. //depot/projects/mips/sys/mips/mips/pmap.c#2 edit Differences ... ==== //depot/projects/mips/sys/mips/include/pmap.h#4 (text+ko) ==== @@ -37,13 +37,15 @@ typedef struct pmap *pmap_t; -#ifdef _KERNEL extern pmap_t kernel_pmap; extern vm_offset_t avail_start; extern vm_offset_t avail_end; extern vm_offset_t phys_avail[]; extern vm_offset_t virtual_avail; extern vm_offset_t virtual_end; -#endif + +vm_offset_t pmap_kextract(vm_offset_t); + +#define vtophys(va) pmap_kextract((vm_offset_t)(va)) #endif /* !_MACHINE_PMAP_H_ */ ==== //depot/projects/mips/sys/mips/mips/pmap.c#2 (text+ko) ==== @@ -52,3 +52,224 @@ vm_offset_t phys_avail[10]; /* XXX this is wrong */ vm_offset_t virtual_avail; vm_offset_t virtual_end; + +struct msgbuf *msgbufp; + +int pmap_pagedaemon_waken; + +void +pmap_activate(struct thread *td) +{ +} + +vm_offset_t +pmap_addr_hint(vm_object_t object, vm_offset_t va, vm_size_t size) +{ + return (0); +} + +void +pmap_change_wiring(pmap_t pmap, vm_offset_t va, boolean_t wired) +{ +} + +void +pmap_clear_modify(vm_page_t m) +{ +} + +void +pmap_clear_reference(vm_page_t m) +{ +} + +void +pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, + vm_size_t len, vm_offset_t src_addr) +{ +} + +void +pmap_copy_page(vm_page_t src, vm_page_t dst) +{ +} + +void +pmap_dispose_altkstack(struct thread *td) +{ +} + +void +pmap_dispose_thread(struct thread *td) +{ +} + +void +pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, + boolean_t wired) +{ +} + +vm_offset_t +pmap_extract(pmap_t pmap, vm_offset_t va) +{ + return (0); +} + +void +pmap_growkernel(vm_offset_t addr) +{ +} + +void +pmap_init(vm_offset_t phys_start, vm_offset_t phys_end) +{ +} + +void +pmap_init2(void) +{ +} + +boolean_t +pmap_is_modified(vm_page_t m) +{ + return (FALSE); +} + +vm_offset_t +pmap_kextract(vm_offset_t va) +{ + return (0); +} + +vm_offset_t +pmap_map(vm_offset_t *va, vm_offset_t start, vm_offset_t end, int prot) +{ + return (0); +} + +int +pmap_mincore(pmap_t pmap, vm_offset_t addr) +{ + return (0); +} + +void +pmap_new_altkstack(struct thread *td, int pages) +{ +} + +void +pmap_new_thread(struct thread *td, int pages) +{ +} + +void +pmap_object_init_pt(pmap_t pmap, vm_offset_t addr, vm_object_t object, + vm_pindex_t pindex, vm_size_t size, int limit) +{ +} + +boolean_t +pmap_page_exists_quick(pmap_t pmap, vm_page_t m) +{ + return (FALSE); +} + +void +pmap_page_protect(vm_page_t m, vm_prot_t prot) +{ +} + +vm_offset_t +pmap_phys_address(int p) +{ + return (0); +} + +void +pmap_pinit(pmap_t pmap) +{ +} + +void +pmap_pinit0(pmap_t pmap) +{ +} + +void +pmap_pinit2(pmap_t pmap) +{ +} + +void +pmap_prefault(pmap_t pmap, vm_offset_t va, vm_map_entry_t entry) +{ +} + +void +pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) +{ +} + +void +pmap_qenter(vm_offset_t va, vm_page_t *m, int count) +{ +} + +void +pmap_qremove(vm_offset_t va, int count) +{ +} + +void +pmap_release(pmap_t pmap) +{ +} + +void +pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) +{ +} + +void +pmap_remove_all(vm_page_t m) +{ +} + +void +pmap_remove_pages(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) +{ +} + +void +pmap_swapin_thread(struct thread *td) +{ +} + +void +pmap_swapout_thread(struct thread *td) +{ +} + +int +pmap_ts_referenced(vm_page_t m) +{ + return (0); +} + +void +pmap_zero_page(vm_page_t m) +{ +} + +void +pmap_zero_page_area(vm_page_t pa, int off, int size) +{ +} + +void +pmap_zero_page_idle(vm_page_t m) +{ +} To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message