vm_fault.c (725441f69ba10d59dd2bb8fe5e03d6220b5d08bf) vm_fault.c (3f1c66b8d2161beced5e04cb73f9c55392192c44)
1/*-
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 * Copyright (c) 1994 John S. Dyson
5 * All rights reserved.
6 * Copyright (c) 1994 David Greenman
7 * All rights reserved.
8 *

--- 271 unchanged lines hidden (view full) ---

280}
281
282int
283vm_fault_hold(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type,
284 int fault_flags, vm_page_t *m_hold)
285{
286 vm_prot_t prot;
287 int alloc_req, era, faultcount, nera, result;
1/*-
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 * Copyright (c) 1994 John S. Dyson
5 * All rights reserved.
6 * Copyright (c) 1994 David Greenman
7 * All rights reserved.
8 *

--- 271 unchanged lines hidden (view full) ---

280}
281
282int
283vm_fault_hold(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type,
284 int fault_flags, vm_page_t *m_hold)
285{
286 vm_prot_t prot;
287 int alloc_req, era, faultcount, nera, result;
288 boolean_t growstack, is_first_object_locked, wired;
288 boolean_t dead, growstack, is_first_object_locked, wired;
289 int map_generation;
290 vm_object_t next_object;
291 int hardfault;
292 struct faultstate fs;
293 struct vnode *vp;
294 vm_page_t m;
289 int map_generation;
290 vm_object_t next_object;
291 int hardfault;
292 struct faultstate fs;
293 struct vnode *vp;
294 vm_page_t m;
295 int ahead, behind, cluster_offset, dead, error, locked;
295 int ahead, behind, cluster_offset, error, locked;
296
297 hardfault = 0;
298 growstack = TRUE;
299 PCPU_INC(cnt.v_vm_faults);
300 fs.vp = NULL;
301 faultcount = 0;
302
303RetryFault:;

--- 1154 unchanged lines hidden ---
296
297 hardfault = 0;
298 growstack = TRUE;
299 PCPU_INC(cnt.v_vm_faults);
300 fs.vp = NULL;
301 faultcount = 0;
302
303RetryFault:;

--- 1154 unchanged lines hidden ---