diff options
| author | Jake Burkholder <jake@FreeBSD.org> | 2000-12-13 00:17:05 +0000 |
|---|---|---|
| committer | Jake Burkholder <jake@FreeBSD.org> | 2000-12-13 00:17:05 +0000 |
| commit | c0c255709081ed31ff044179c49ca7e8c6abb162 (patch) | |
| tree | 4dfd199ffaa97feec65c14b175f47ccddbeed914 /sys/vm/vm_object.c | |
| parent | 1b3335af6a91bd501eacc94ea03d0f3221559b9b (diff) | |
Notes
Diffstat (limited to 'sys/vm/vm_object.c')
| -rw-r--r-- | sys/vm/vm_object.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c index 0b079c3c066f..ddb9ab764ec0 100644 --- a/sys/vm/vm_object.c +++ b/sys/vm/vm_object.c @@ -1620,16 +1620,16 @@ vm_object_in_map( object) vm_object_t object; { struct proc *p; - lockmgr(&allproc_lock, LK_SHARED, NULL, CURPROC); + ALLPROC_LOCK(AP_SHARED); for (p = allproc.lh_first; p != 0; p = p->p_list.le_next) { if( !p->p_vmspace /* || (p->p_flag & (P_SYSTEM|P_WEXIT)) */) continue; if( _vm_object_in_map(&p->p_vmspace->vm_map, object, 0)) { - lockmgr(&allproc_lock, LK_RELEASE, NULL, CURPROC); + ALLPROC_LOCK(AP_RELEASE); return 1; } } - lockmgr(&allproc_lock, LK_RELEASE, NULL, CURPROC); + ALLPROC_LOCK(AP_RELEASE); if( _vm_object_in_map( kernel_map, object, 0)) return 1; if( _vm_object_in_map( kmem_map, object, 0)) |
