vm_pager.c (192112b74fed56ca652cf1d70c11ba7e17bc1ce2) | vm_pager.c (0d2dfc6fed03c36f7c4a9bb2a4223028f3b4431b) |
---|---|
1/*- 2 * SPDX-License-Identifier: (BSD-3-Clause AND MIT-CMU) 3 * 4 * Copyright (c) 1991, 1993 5 * The Regents of the University of California. All rights reserved. 6 * 7 * This code is derived from software contributed to Berkeley by 8 * The Mach Operating System project at Carnegie-Mellon University. --- 150 unchanged lines hidden (view full) --- 159 .pgo_dealloc = dead_pager_dealloc, 160 .pgo_getpages = dead_pager_getpages, 161 .pgo_putpages = dead_pager_putpages, 162 .pgo_haspage = dead_pager_haspage, 163 .pgo_getvp = dead_pager_getvp, 164}; 165 166struct pagerops *pagertab[] = { | 1/*- 2 * SPDX-License-Identifier: (BSD-3-Clause AND MIT-CMU) 3 * 4 * Copyright (c) 1991, 1993 5 * The Regents of the University of California. All rights reserved. 6 * 7 * This code is derived from software contributed to Berkeley by 8 * The Mach Operating System project at Carnegie-Mellon University. --- 150 unchanged lines hidden (view full) --- 159 .pgo_dealloc = dead_pager_dealloc, 160 .pgo_getpages = dead_pager_getpages, 161 .pgo_putpages = dead_pager_putpages, 162 .pgo_haspage = dead_pager_haspage, 163 .pgo_getvp = dead_pager_getvp, 164}; 165 166struct pagerops *pagertab[] = { |
167 &defaultpagerops, /* OBJT_DEFAULT */ 168 &swappagerops, /* OBJT_SWAP */ 169 &vnodepagerops, /* OBJT_VNODE */ 170 &devicepagerops, /* OBJT_DEVICE */ 171 &physpagerops, /* OBJT_PHYS */ 172 &deadpagerops, /* OBJT_DEAD */ 173 &sgpagerops, /* OBJT_SG */ 174 &mgtdevicepagerops, /* OBJT_MGTDEVICE */ | 167 [OBJT_DEFAULT] = &defaultpagerops, 168 [OBJT_SWAP] = &swappagerops, 169 [OBJT_VNODE] = &vnodepagerops, 170 [OBJT_DEVICE] = &devicepagerops, 171 [OBJT_PHYS] = &physpagerops, 172 [OBJT_DEAD] = &deadpagerops, 173 [OBJT_SG] = &sgpagerops, 174 [OBJT_MGTDEVICE] = &mgtdevicepagerops, |
175}; 176 177void 178vm_pager_init(void) 179{ 180 struct pagerops **pgops; 181 182 /* --- 349 unchanged lines hidden --- | 175}; 176 177void 178vm_pager_init(void) 179{ 180 struct pagerops **pgops; 181 182 /* --- 349 unchanged lines hidden --- |