aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_phys.h
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2012-05-12 20:42:56 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2012-05-12 20:42:56 +0000
commitb6de32bd9b8384aee767ab8cbc9c4695839b5025 (patch)
tree0b49fefb6622aaedac7bf526163774e487e14627 /sys/vm/vm_phys.h
parente5254989590ed90e11f1c516a8963765df5bb6b2 (diff)
Notes
Diffstat (limited to 'sys/vm/vm_phys.h')
-rw-r--r--sys/vm/vm_phys.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/vm/vm_phys.h b/sys/vm/vm_phys.h
index 047e4a9b15d0..902659b5b255 100644
--- a/sys/vm/vm_phys.h
+++ b/sys/vm/vm_phys.h
@@ -57,6 +57,10 @@ vm_page_t vm_phys_alloc_contig(u_long npages, vm_paddr_t low, vm_paddr_t high,
u_long alignment, vm_paddr_t boundary);
vm_page_t vm_phys_alloc_freelist_pages(int flind, int pool, int order);
vm_page_t vm_phys_alloc_pages(int pool, int order);
+int vm_phys_fictitious_reg_range(vm_paddr_t start, vm_paddr_t end,
+ vm_memattr_t memattr);
+void vm_phys_fictitious_unreg_range(vm_paddr_t start, vm_paddr_t end);
+vm_page_t vm_phys_fictitious_to_vm_page(vm_paddr_t pa);
void vm_phys_free_contig(vm_page_t m, u_long npages);
void vm_phys_free_pages(vm_page_t m, int order);
void vm_phys_init(void);