From d0c4c329b1946b004bffc0036516aaf3bcd1d928 Mon Sep 17 00:00:00 2001 From: phk Date: Tue, 5 Aug 2003 06:54:56 +0000 Subject: Use sparse struct initialization for struct pagerops. Mark our buffers B_KEEPGIANT before sending them downstream. Remove swap_pager_strategy implementation. --- sys/vm/vm_pager.h | 2 -- 1 file changed, 2 deletions(-) (limited to 'sys/vm/vm_pager.h') diff --git a/sys/vm/vm_pager.h b/sys/vm/vm_pager.h index dc5f135..356fdb9 100644 --- a/sys/vm/vm_pager.h +++ b/sys/vm/vm_pager.h @@ -60,7 +60,6 @@ struct pagerops { void (*pgo_putpages)(vm_object_t, vm_page_t *, int, int, int *); /* Put (write) page. */ boolean_t (*pgo_haspage)(vm_object_t, vm_pindex_t, int *, int *); /* Does pager have page? */ void (*pgo_pageunswapped)(vm_page_t); - void (*pgo_strategy)(vm_object_t, struct bio *); }; extern struct pagerops defaultpagerops; @@ -109,7 +108,6 @@ void vm_pager_init(void); vm_object_t vm_pager_object_lookup(struct pagerlst *, void *); vm_offset_t vm_pager_map_page(vm_page_t); void vm_pager_unmap_page(vm_offset_t); -void vm_pager_strategy(vm_object_t object, struct bio *bp); /* * vm_page_get_pages: -- cgit v1.1