diff options
-rw-r--r-- | sys/ddb/db_command.c | 4 | ||||
-rw-r--r-- | sys/ddb/db_thread.c | 4 | ||||
-rw-r--r-- | sys/i386/i386/pmap.c | 2 | ||||
-rw-r--r-- | sys/i386/ibcs2/ibcs2_sysvec.c | 2 | ||||
-rw-r--r-- | sys/vm/vm_object.c | 2 | ||||
-rw-r--r-- | sys/vm/vm_pageout.c | 2 |
6 files changed, 8 insertions, 8 deletions
diff --git a/sys/ddb/db_command.c b/sys/ddb/db_command.c index 3614e48..71ead73 100644 --- a/sys/ddb/db_command.c +++ b/sys/ddb/db_command.c @@ -579,7 +579,7 @@ db_kill(dummy1, dummy2, dummy3, dummy4) * since we're in DDB. */ /* sx_slock(&allproc_lock); */ - LIST_FOREACH(p, &allproc, p_list) + FOREACH_PROC_IN_SYSTEM(p) if (p->p_pid == pid) break; /* sx_sunlock(&allproc_lock); */ @@ -693,7 +693,7 @@ db_stack_trace_all(db_expr_t dummy, boolean_t dummy2, db_expr_t dummy3, jmp_buf jb; void *prev_jb; - LIST_FOREACH(p, &allproc, p_list) { + FOREACH_PROC_IN_SYSTEM(p) { prev_jb = kdb_jmpbuf(jb); if (setjmp(jb) == 0) { FOREACH_THREAD_IN_PROC(p, td) { diff --git a/sys/ddb/db_thread.c b/sys/ddb/db_thread.c index 13c3878..e127eea 100644 --- a/sys/ddb/db_thread.c +++ b/sys/ddb/db_thread.c @@ -159,7 +159,7 @@ db_lookup_thread(db_expr_t addr, boolean_t check_pid) if (td != NULL) return (td); if (check_pid) { - LIST_FOREACH(p, &allproc, p_list) { + FOREACH_PROC_IN_SYSTEM(p) { if (p->p_pid == decaddr) return (FIRST_THREAD_IN_PROC(p)); } @@ -185,7 +185,7 @@ db_lookup_proc(db_expr_t addr) decaddr = hex2dec(addr); if (decaddr != -1) { - LIST_FOREACH(p, &allproc, p_list) { + FOREACH_PROC_IN_SYSTEM(p) { if (p->p_pid == decaddr) return (p); } diff --git a/sys/i386/i386/pmap.c b/sys/i386/i386/pmap.c index a1de346..a244b73 100644 --- a/sys/i386/i386/pmap.c +++ b/sys/i386/i386/pmap.c @@ -3544,7 +3544,7 @@ pmap_pid_dump(int pid) int index; sx_slock(&allproc_lock); - LIST_FOREACH(p, &allproc, p_list) { + FOREACH_PROC_IN_SYSTEM(p) { if (p->p_pid != pid) continue; diff --git a/sys/i386/ibcs2/ibcs2_sysvec.c b/sys/i386/ibcs2/ibcs2_sysvec.c index 864e89f..e324413 100644 --- a/sys/i386/ibcs2/ibcs2_sysvec.c +++ b/sys/i386/ibcs2/ibcs2_sysvec.c @@ -110,7 +110,7 @@ ibcs2_modevent(module_t mod, int type, void *unused) case MOD_UNLOAD: /* if this was an ELF module we'd use elf_brand_inuse()... */ sx_slock(&allproc_lock); - LIST_FOREACH(p, &allproc, p_list) { + FOREACH_PROC_IN_SYSTEM(p) { if (p->p_sysent == &ibcs2_svr3_sysvec) { rval = EBUSY; break; diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c index 9588b60..72a5bb1 100644 --- a/sys/vm/vm_object.c +++ b/sys/vm/vm_object.c @@ -1995,7 +1995,7 @@ vm_object_in_map(vm_object_t object) struct proc *p; /* sx_slock(&allproc_lock); */ - LIST_FOREACH(p, &allproc, p_list) { + FOREACH_PROC_IN_SYSTEM(p) { if (!p->p_vmspace /* || (p->p_flag & (P_SYSTEM|P_WEXIT)) */) continue; if (_vm_object_in_map(&p->p_vmspace->vm_map, object, 0)) { diff --git a/sys/vm/vm_pageout.c b/sys/vm/vm_pageout.c index 8a64331..9ef9cfa 100644 --- a/sys/vm/vm_pageout.c +++ b/sys/vm/vm_pageout.c @@ -1574,7 +1574,7 @@ vm_daemon() * process is swapped out -- deactivate pages */ sx_slock(&allproc_lock); - LIST_FOREACH(p, &allproc, p_list) { + FOREACH_PROC_IN_SYSTEM(p) { vm_pindex_t limit, size; /* |