vm_pager.h (b730fd30b78f502ed5dd08e5285cb2c951495d65) | vm_pager.h (f4cdb9d7c3f2ca277c0e90540595164a109f84c1) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-3-Clause 3 * 4 * Copyright (c) 1990 University of Utah. 5 * Copyright (c) 1991, 1993 6 * The Regents of the University of California. All rights reserved. 7 * 8 * This code is derived from software contributed to Berkeley by --- 30 unchanged lines hidden (view full) --- 39 40/* 41 * Pager routine interface definition. 42 */ 43 44#ifndef _VM_PAGER_ 45#define _VM_PAGER_ 46 | 1/*- 2 * SPDX-License-Identifier: BSD-3-Clause 3 * 4 * Copyright (c) 1990 University of Utah. 5 * Copyright (c) 1991, 1993 6 * The Regents of the University of California. All rights reserved. 7 * 8 * This code is derived from software contributed to Berkeley by --- 30 unchanged lines hidden (view full) --- 39 40/* 41 * Pager routine interface definition. 42 */ 43 44#ifndef _VM_PAGER_ 45#define _VM_PAGER_ 46 |
47#include <sys/queue.h> | 47#include <sys/systm.h> |
48 49TAILQ_HEAD(pagerlst, vm_object); 50struct vnode; 51 52typedef void pgo_init_t(void); 53typedef vm_object_t pgo_alloc_t(void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t, 54 struct ucred *); 55typedef void pgo_dealloc_t(vm_object_t); --- 235 unchanged lines hidden --- | 48 49TAILQ_HEAD(pagerlst, vm_object); 50struct vnode; 51 52typedef void pgo_init_t(void); 53typedef vm_object_t pgo_alloc_t(void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t, 54 struct ucred *); 55typedef void pgo_dealloc_t(vm_object_t); --- 235 unchanged lines hidden --- |