Date: Thu, 13 Feb 2003 13:53:06 -0800 (PST) From: Juli Mallett <jmallett@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 25114 for review Message-ID: <200302132153.h1DLr6Ns007688@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302132153.h1DLr6Ns007688>