summaryrefslogtreecommitdiff
path: root/sys/kern
diff options
context:
space:
mode:
authorArtur Grabowski <art@cvs.openbsd.org>2002-08-23 15:33:13 +0000
committerArtur Grabowski <art@cvs.openbsd.org>2002-08-23 15:33:13 +0000
commit557b435e5b58e8c4514957fceb7d44dc55877d99 (patch)
treebd472e0e66da5f807b4c4ad3bc518fe4a0a008f2 /sys/kern
parent7096005edc3182dd2299935f8f3b404016de64bf (diff)
Use LIST_ macros for the list of all struct file.
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/kern_sysctl.c4
-rw-r--r--sys/kern/uipc_usrreq.c10
2 files changed, 7 insertions, 7 deletions
diff --git a/sys/kern/kern_sysctl.c b/sys/kern/kern_sysctl.c
index 8d8e8f4942c..405ce448151 100644
--- a/sys/kern/kern_sysctl.c
+++ b/sys/kern/kern_sysctl.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_sysctl.c,v 1.73 2002/07/06 19:14:20 nordin Exp $ */
+/* $OpenBSD: kern_sysctl.c,v 1.74 2002/08/23 15:33:12 art Exp $ */
/* $NetBSD: kern_sysctl.c,v 1.17 1996/05/20 17:49:05 mrg Exp $ */
/*-
@@ -840,7 +840,7 @@ sysctl_file(where, sizep)
/*
* followed by an array of file structures
*/
- for (fp = filehead.lh_first; fp != 0; fp = fp->f_list.le_next) {
+ LIST_FOREACH(fp, &filehead, f_list) {
if (buflen < sizeof(struct file)) {
*sizep = where - start;
return (ENOMEM);
diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c
index d5038f0ef53..a4c5048bd47 100644
--- a/sys/kern/uipc_usrreq.c
+++ b/sys/kern/uipc_usrreq.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: uipc_usrreq.c,v 1.21 2002/03/14 01:27:05 millert Exp $ */
+/* $OpenBSD: uipc_usrreq.c,v 1.22 2002/08/23 15:33:12 art Exp $ */
/* $NetBSD: uipc_usrreq.c,v 1.18 1996/02/09 19:00:50 christos Exp $ */
/*
@@ -826,10 +826,10 @@ unp_gc()
return;
unp_gcing = 1;
unp_defer = 0;
- for (fp = filehead.lh_first; fp != 0; fp = fp->f_list.le_next)
+ LIST_FOREACH(fp, &filehead, f_list)
fp->f_flag &= ~(FMARK|FDEFER);
do {
- for (fp = filehead.lh_first; fp != 0; fp = fp->f_list.le_next) {
+ LIST_FOREACH(fp, &filehead, f_list) {
if (fp->f_flag & FDEFER) {
fp->f_flag &= ~FDEFER;
unp_defer--;
@@ -908,9 +908,9 @@ unp_gc()
* 91/09/19, bsy@cs.cmu.edu
*/
extra_ref = malloc(nfiles * sizeof(struct file *), M_FILE, M_WAITOK);
- for (nunref = 0, fp = filehead.lh_first, fpp = extra_ref; fp != 0;
+ for (nunref = 0, fp = LIST_FIRST(&filehead), fpp = extra_ref; fp != 0;
fp = nextfp) {
- nextfp = fp->f_list.le_next;
+ nextfp = LIST_NEXT(fp, f_list);
if (fp->f_count == 0)
continue;
if (fp->f_count == fp->f_msgcount && !(fp->f_flag & FMARK)) {