From 52f635294dc2220b27898d3db1703c9464b92fb1 Mon Sep 17 00:00:00 2001 From: Miod Vallat Date: Sun, 5 Mar 2006 21:48:58 +0000 Subject: Use more queue macros rather than doing it by hand; ok otto@ krw@ --- sys/miscfs/procfs/procfs_subr.c | 4 ++-- sys/miscfs/procfs/procfs_vnops.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'sys/miscfs/procfs') diff --git a/sys/miscfs/procfs/procfs_subr.c b/sys/miscfs/procfs/procfs_subr.c index ac8a5769c01..7343fc7fb38 100644 --- a/sys/miscfs/procfs/procfs_subr.c +++ b/sys/miscfs/procfs/procfs_subr.c @@ -1,4 +1,4 @@ -/* $OpenBSD: procfs_subr.c,v 1.24 2005/12/11 21:30:31 miod Exp $ */ +/* $OpenBSD: procfs_subr.c,v 1.25 2006/03/05 21:48:56 miod Exp $ */ /* $NetBSD: procfs_subr.c,v 1.15 1996/02/12 15:01:42 christos Exp $ */ /* @@ -107,7 +107,7 @@ procfs_allocvp(mp, vpp, pid, pfs_type) if (error) return (error); loop: - for (pfs = pfshead.tqh_first; pfs != NULL; pfs = pfs->list.tqe_next) { + TAILQ_FOREACH(pfs, &pfshead, list) { vp = PFSTOV(pfs); if (pfs->pfs_pid == pid && pfs->pfs_type == pfs_type && diff --git a/sys/miscfs/procfs/procfs_vnops.c b/sys/miscfs/procfs/procfs_vnops.c index c235332da09..90f7f578b23 100644 --- a/sys/miscfs/procfs/procfs_vnops.c +++ b/sys/miscfs/procfs/procfs_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: procfs_vnops.c,v 1.37 2005/12/11 21:30:31 miod Exp $ */ +/* $OpenBSD: procfs_vnops.c,v 1.38 2006/03/05 21:48:56 miod Exp $ */ /* $NetBSD: procfs_vnops.c,v 1.40 1996/03/16 23:52:55 christos Exp $ */ /* @@ -986,7 +986,7 @@ procfs_readdir(v) int doingzomb = 0; #endif int pcnt = i; - volatile struct proc *p = allproc.lh_first; + volatile struct proc *p = LIST_FIRST(&allproc); if (pcnt > 3) pcnt = 3; @@ -1063,7 +1063,7 @@ procfs_readdir(v) #ifdef PROCFS_ZOMBIE if (p == 0 && doingzomb == 0) { doingzomb = 1; - p = zombproc.lh_first; + p = LIST_FIRST(&zombproc); goto again; } #endif -- cgit v1.2.3