Consolidate usage of MIN/MAX().
authorHiten Pandya <hmp@dragonflybsd.org>
Sun, 27 Jul 2003 01:49:53 +0000 (01:49 +0000)
committerHiten Pandya <hmp@dragonflybsd.org>
Sun, 27 Jul 2003 01:49:53 +0000 (01:49 +0000)
Instead, just remove the conditional processing in sys/param.h so
it's available to all files.

21 files changed:
sys/bus/cam/scsi/scsi_cd.c
sys/bus/cam/scsi/scsi_pass.c
sys/bus/cam/scsi/scsi_targ_bh.c
sys/bus/pccard/pccard.c
sys/contrib/dev/oltr/if_oltr.c
sys/contrib/ipfilter/netinet/ip_proxy.c
sys/dev/disk/advansys/advlib.c
sys/dev/disk/advansys/adwcam.c
sys/dev/disk/aha/aha.c
sys/dev/disk/ahb/ahb.c
sys/dev/disk/buslogic/bt.c
sys/dev/disk/sym/sym_hipd.c
sys/dev/misc/gpib/gpib.c
sys/dev/sound/pci/cs4281.c
sys/dev/video/gsc/gsc.c
sys/i386/i386/busdma_machdep.c
sys/kern/uipc_syscalls.c
sys/net/zlib.c
sys/netinet6/nd6.c
sys/platform/pc32/i386/busdma_machdep.c
sys/sys/param.h

index 113b82a..67d65c4 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/scsi/scsi_cd.c,v 1.31.2.13 2002/11/25 05:30:31 njl Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_cd.c,v 1.7 2003/07/22 17:03:18 dillon Exp $
+ * $DragonFly: src/sys/bus/cam/scsi/scsi_cd.c,v 1.8 2003/07/27 01:49:48 hmp Exp $
  */
 /*
  * Portions of this driver taken from the original FreeBSD cd driver.
@@ -176,10 +176,6 @@ static struct cd_quirk_entry cd_quirk_table[] =
        }
 };
 
-#ifndef MIN
-#define MIN(x,y) ((x<y) ? x : y)
-#endif
-
 static d_open_t        cdopen;
 static d_close_t       cdclose;
 static d_ioctl_t       cdioctl;
index 2828537..653af26 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/scsi/scsi_pass.c,v 1.19 2000/01/17 06:27:37 mjacob Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_pass.c,v 1.6 2003/07/21 05:50:24 dillon Exp $
+ * $DragonFly: src/sys/bus/cam/scsi/scsi_pass.c,v 1.7 2003/07/27 01:49:48 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -84,10 +84,6 @@ struct pass_softc {
        dev_t           dev;
 };
 
-#ifndef MIN
-#define MIN(x,y) ((x<y) ? x : y)
-#endif
-
 #define PASS_CDEV_MAJOR 31
 
 static d_open_t        passopen;
index fb8167c..74a8173 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/scsi/scsi_targ_bh.c,v 1.4.2.5 2001/07/30 00:15:22 mjacob Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_targ_bh.c,v 1.2 2003/06/17 04:28:19 dillon Exp $
+ * $DragonFly: src/sys/bus/cam/scsi/scsi_targ_bh.c,v 1.3 2003/07/27 01:49:48 hmp Exp $
  */
 #include <sys/param.h>
 #include <sys/queue.h>
@@ -70,8 +70,6 @@ typedef enum {
 #define MAX_IMMEDIATE  16
 #define MAX_BUF_SIZE   256     /* Max inquiry/sense/mode page transfer */
 
-#define MIN(a, b) ((a > b) ? b : a)
-
 /* Offsets into our private CCB area for storing accept information */
 #define ccb_type       ppriv_field0
 #define ccb_descr      ppriv_ptr1
index 10b81b6..b4fe2d6 100644 (file)
@@ -30,7 +30,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pccard/pccard.c,v 1.106.2.15 2003/02/26 18:42:00 imp Exp $
- * $DragonFly: src/sys/bus/pccard/pccard.c,v 1.5 2003/07/21 05:50:46 dillon Exp $
+ * $DragonFly: src/sys/bus/pccard/pccard.c,v 1.6 2003/07/27 01:49:53 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -53,8 +53,6 @@
 
 #include <machine/md_var.h>
 
-#define MIN(a,b)       ((a)<(b)?(a):(b))
-
 static int             allocate_driver(struct slot *, struct dev_desc *);
 static void            inserted(void *);
 static void            disable_slot(struct slot *);
index 59a4f22..f59fd00 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/contrib/dev/oltr/if_oltr.c,v 1.11.2.5 2001/10/20 04:15:21 mdodd Exp $
- * $DragonFly: src/sys/contrib/dev/oltr/Attic/if_oltr.c,v 1.4 2003/07/23 02:30:14 dillon Exp $
+ * $DragonFly: src/sys/contrib/dev/oltr/Attic/if_oltr.c,v 1.5 2003/07/27 01:49:48 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -87,7 +87,6 @@
 
 #define PCI_VENDOR_OLICOM 0x108D
 
-#define MIN(A,B) (((A) < (B)) ? (A) : (B))
 #define MIN3(A,B,C) (MIN(A, (MIN(B, C))))
 
 char *AdapterName[] = {
index 9fd4fe1..ba989f0 100644 (file)
@@ -5,7 +5,7 @@
  *
  * @(#)$Id: ip_proxy.c,v 2.9.2.24 2002/08/28 12:45:51 darrenr Exp $
  * $FreeBSD: src/sys/contrib/ipfilter/netinet/ip_proxy.c,v 1.11.2.5 2003/03/01 03:55:54 darrenr Exp $
- * $DragonFly: src/sys/contrib/ipfilter/netinet/ip_proxy.c,v 1.3 2003/07/26 14:07:18 rob Exp $
+ * $DragonFly: src/sys/contrib/ipfilter/netinet/ip_proxy.c,v 1.4 2003/07/27 01:49:49 hmp Exp $
  */
 #if defined(__FreeBSD__) && defined(KERNEL) && !defined(_KERNEL)
 # define       _KERNEL
 extern  KRWLOCK_T       ipf_nat, ipf_state;
 #endif
 
-#ifndef MIN
-#define MIN(a,b)        (((a)<(b))?(a):(b))
-#endif
-
 static int appr_fixseqack __P((fr_info_t *, ip_t *, ap_session_t *, int ));
 
 
index 1253713..9579f07 100644 (file)
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/advlib.c,v 1.15.2.1 2000/04/14 13:32:49 nyan Exp $
- * $DragonFly: src/sys/dev/disk/advansys/advlib.c,v 1.2 2003/06/17 04:28:21 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/advlib.c,v 1.3 2003/07/27 01:49:49 hmp Exp $
  */
 /*
  * Ported from:
@@ -1172,8 +1172,6 @@ adv_period_offset_to_sdtr(struct adv_softc *adv, u_int *period,
                period = &dummy_period;
        }
 
-#define MIN(a,b) (((a) < (b)) ? (a) : (b))
-
        *offset = MIN(ADV_SYN_MAX_OFFSET, *offset);
        if (*period != 0 && *offset != 0) {
                for (i = 0; i < adv->sdtr_period_tbl_size; i++) {
index 277818b..d264703 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/adwcam.c,v 1.7.2.2 2001/03/05 13:08:55 obrien Exp $
- * $DragonFly: src/sys/dev/disk/advansys/adwcam.c,v 1.2 2003/06/17 04:28:21 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/adwcam.c,v 1.3 2003/07/27 01:49:49 hmp Exp $
  */
 /*
  * Ported from:
@@ -74,8 +74,6 @@
 #define ccb_acb_ptr spriv_ptr0
 #define ccb_adw_ptr spriv_ptr1
 
-#define MIN(a, b) (((a) < (b)) ? (a) : (b))
-
 u_long adw_unit;
 
 static __inline cam_status     adwccbstatus(union ccb*);
index 5fd77ce..26cf9c5 100644 (file)
@@ -56,7 +56,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/aha/aha.c,v 1.34.2.1 2000/08/02 22:24:39 peter Exp $
- * $DragonFly: src/sys/dev/disk/aha/aha.c,v 1.2 2003/06/17 04:28:21 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/aha/aha.c,v 1.3 2003/07/27 01:49:49 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -92,10 +92,6 @@ struct aha_softc *aha_softcs[NAHATOT];
  */
 #define PROBABLY_NEW_BOARD(REV) (REV > 0x43 && REV < 0x56)
 
-#ifndef MAX
-#define MAX(a, b) ((a) > (b) ? (a) : (b))
-#endif
-
 /* MailBox Management functions */
 static __inline void   ahanextinbox(struct aha_softc *aha);
 static __inline void   ahanextoutbox(struct aha_softc *aha);
index 1496f49..ab2b3b9 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ahb/ahb.c,v 1.18.2.3 2001/03/05 13:08:55 obrien Exp $
- * $DragonFly: src/sys/dev/disk/ahb/ahb.c,v 1.2 2003/06/17 04:28:21 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ahb/ahb.c,v 1.3 2003/07/27 01:49:50 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -57,8 +57,6 @@
 #define ccb_ecb_ptr spriv_ptr0
 #define ccb_ahb_ptr spriv_ptr1
 
-#define MIN(a, b) ((a) < (b) ? (a) : (b))
-
 #define ahb_inb(ahb, port)                             \
        bus_space_read_1((ahb)->tag, (ahb)->bsh, port)
 
index 0d6e97f..53fb84e 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/buslogic/bt.c,v 1.25.2.1 2000/08/02 22:32:26 peter Exp $
- * $DragonFly: src/sys/dev/disk/buslogic/bt.c,v 1.2 2003/06/17 04:28:23 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/buslogic/bt.c,v 1.3 2003/07/27 01:49:50 hmp Exp $
  */
 
  /*
  
 #include <dev/buslogic/btreg.h>
 
-#ifndef MAX
-#define MAX(a, b) ((a) > (b) ? (a) : (b))
-#endif
-
 /* MailBox Management functions */
 static __inline void   btnextinbox(struct bt_softc *bt);
 static __inline void   btnextoutbox(struct bt_softc *bt);
index 47bfdcd..77eb8ce 100644 (file)
@@ -56,7 +56,7 @@
  */
 
 /* $FreeBSD: src/sys/dev/sym/sym_hipd.c,v 1.6.2.12 2001/12/02 19:01:10 groudier Exp $ */
-/* $DragonFly: src/sys/dev/disk/sym/sym_hipd.c,v 1.2 2003/06/17 04:28:31 dillon Exp $ */
+/* $DragonFly: src/sys/dev/disk/sym/sym_hipd.c,v 1.3 2003/07/27 01:49:51 hmp Exp $ */
 
 #define SYM_DRIVER_NAME        "sym-1.6.5-20000902"
 
@@ -399,13 +399,6 @@ static __inline struct sym_quehead *sym_remque_tail(struct sym_quehead *head)
  */
 #define MAX_QUEUE      SYM_CONF_MAX_QUEUE
 
-/*
- *  These ones should have been already defined.
- */
-#ifndef MIN
-#define MIN(a, b) (((a) < (b)) ? (a) : (b))
-#endif
-
 /*
  *  Active debugging tags and verbosity.
  */
index c92b2fb..8afb09a 100644 (file)
@@ -17,7 +17,7 @@
  * all derivative works or modified versions.
  *
  * $FreeBSD: src/sys/i386/isa/gpib.c,v 1.29 2000/01/29 16:17:32 peter Exp $
- * $DragonFly: src/sys/dev/misc/gpib/gpib.c,v 1.5 2003/07/21 07:57:44 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/gpib/gpib.c,v 1.6 2003/07/27 01:49:51 hmp Exp $
  *
  */
 /*Please read the README file for usage information*/
@@ -31,8 +31,6 @@
 #include <i386/isa/gpib.h>
 #include <i386/isa/isa_device.h>
 
-#define MIN(a,b) ((a < b) ? a : b)
-
 #define GPIBPRI  PCATCH
 #define SLEEP_MAX 1000
 #define SLEEP_MIN 4
index 1eb6e21..63f0004 100644 (file)
@@ -29,7 +29,7 @@
  * contributed towards power management.
  *
  * $FreeBSD: src/sys/dev/sound/pci/cs4281.c,v 1.2.2.8 2002/08/27 00:25:55 orion Exp $
- * $DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.2 2003/06/17 04:28:30 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.3 2003/07/27 01:49:50 hmp Exp $
  */
 
 #include <dev/sound/pcm/sound.h>
@@ -40,7 +40,7 @@
 
 #include <dev/sound/pci/cs4281.h>
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.2 2003/06/17 04:28:30 dillon Exp $");
+SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.3 2003/07/27 01:49:50 hmp Exp $");
 
 #define CS4281_DEFAULT_BUFSZ 16384
 
@@ -53,9 +53,6 @@ SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.2 2003/06/17 04
 
 /* Misc */
 
-#define MIN(x,y) (x) < (y) ? (x) : (y)
-#define MAX(x,y) (x) > (y) ? (x) : (y)
-
 #define inline __inline
 
 #ifndef DEB
index 758833a..27514ca 100644 (file)
@@ -32,7 +32,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/gsc.c,v 1.35.2.1 2000/08/08 19:49:53 peter Exp $
- * $DragonFly: src/sys/dev/video/gsc/gsc.c,v 1.5 2003/07/21 07:57:44 dillon Exp $
+ * $DragonFly: src/sys/dev/video/gsc/gsc.c,v 1.6 2003/07/27 01:49:51 hmp Exp $
  *
  */
 
@@ -77,8 +77,6 @@
 #define lprintf(args)
 #endif
 
-#define MIN(a, b)      (((a) < (b)) ? (a) : (b))
-
 #define TIMEOUT (hz*15)  /* timeout while reading a buffer - default value */
 #define LONG    (hz/60)  /* timesteps while reading a buffer */
 
index cc04be8..b8cbfd1 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/i386/busdma_machdep.c,v 1.16.2.2 2003/01/23 00:55:27 scottl Exp $
- * $DragonFly: src/sys/i386/i386/Attic/busdma_machdep.c,v 1.3 2003/06/25 03:55:53 dillon Exp $
+ * $DragonFly: src/sys/i386/i386/Attic/busdma_machdep.c,v 1.4 2003/07/27 01:49:51 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -44,8 +44,6 @@
 #include <machine/bus.h>
 #include <machine/md_var.h>
 
-#define MAX(a,b) (((a) > (b)) ? (a) : (b))
-#define MIN(a,b) (((a) < (b)) ? (a) : (b))
 #define MAX_BPAGES 128
 
 struct bus_dma_tag {
index 989fd61..1ff8935 100644 (file)
@@ -35,7 +35,7 @@
  *
  *     @(#)uipc_syscalls.c     8.4 (Berkeley) 2/21/94
  * $FreeBSD: src/sys/kern/uipc_syscalls.c,v 1.65.2.17 2003/04/04 17:11:16 tegge Exp $
- * $DragonFly: src/sys/kern/uipc_syscalls.c,v 1.7 2003/07/26 19:42:11 rob Exp $
+ * $DragonFly: src/sys/kern/uipc_syscalls.c,v 1.8 2003/07/27 01:49:52 hmp Exp $
  */
 
 #include "opt_compat.h"
@@ -792,9 +792,6 @@ recvit(int s, struct msghdr *mp, caddr_t namelenp, int *res)
                if (len <= 0 || fromsa == 0)
                        len = 0;
                else {
-#ifndef MIN
-#define MIN(a,b) ((a)>(b)?(b):(a))
-#endif
                        /* save sa_len before it is destroyed by MSG_COMPAT */
                        len = MIN(len, fromsa->sa_len);
 #ifdef COMPAT_OLDSOCK
index 48d4325..c8f9ed3 100644 (file)
@@ -11,7 +11,7 @@
  * - allow strm->next_out to be NULL, meaning discard the output
  *
  * $FreeBSD: src/sys/net/zlib.c,v 1.10.2.3 2002/03/24 23:12:48 jedgar Exp $
- * $DragonFly: src/sys/net/zlib.c,v 1.3 2003/07/26 20:19:34 rob Exp $
+ * $DragonFly: src/sys/net/zlib.c,v 1.4 2003/07/27 01:49:52 hmp Exp $
  */
 
 /* 
@@ -2059,8 +2059,6 @@ local void send_bits(s, value, length)
 }
 #endif /* DEBUG_ZLIB */
 
-
-#define MAX(a,b) (a >= b ? a : b)
 /* the arguments must not have side effects */
 
 /* ===========================================================================
index 3ce6a3c..f5a4d26 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/netinet6/nd6.c,v 1.2.2.15 2003/05/06 06:46:58 suz Exp $       */
-/*     $DragonFly: src/sys/netinet6/nd6.c,v 1.2 2003/06/17 04:28:53 dillon Exp $       */
+/*     $DragonFly: src/sys/netinet6/nd6.c,v 1.3 2003/07/27 01:49:52 hmp Exp $  */
 /*     $KAME: nd6.c,v 1.144 2001/05/24 07:44:00 itojun Exp $   */
 
 /*
@@ -205,7 +205,6 @@ void
 nd6_setmtu(ifp)
        struct ifnet *ifp;
 {
-#define MIN(a,b) ((a) < (b) ? (a) : (b))
        struct nd_ifinfo *ndi = &nd_ifinfo[ifp->if_index];
        u_long oldmaxmtu = ndi->maxmtu;
        u_long oldlinkmtu = ndi->linkmtu;
index 16fa8ad..bc6d0ed 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/i386/busdma_machdep.c,v 1.16.2.2 2003/01/23 00:55:27 scottl Exp $
- * $DragonFly: src/sys/platform/pc32/i386/busdma_machdep.c,v 1.3 2003/06/25 03:55:53 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/i386/busdma_machdep.c,v 1.4 2003/07/27 01:49:51 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -44,8 +44,6 @@
 #include <machine/bus.h>
 #include <machine/md_var.h>
 
-#define MAX(a,b) (((a) > (b)) ? (a) : (b))
-#define MIN(a,b) (((a) < (b)) ? (a) : (b))
 #define MAX_BPAGES 128
 
 struct bus_dma_tag {
index 9ba0c79..e0e42b8 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)param.h     8.3 (Berkeley) 4/4/95
  * $FreeBSD: src/sys/sys/param.h,v 1.61.2.38 2003/05/22 17:12:01 fjoe Exp $
- * $DragonFly: src/sys/sys/param.h,v 1.3 2003/07/19 21:14:50 dillon Exp $
+ * $DragonFly: src/sys/sys/param.h,v 1.4 2003/07/27 01:49:53 hmp Exp $
  */
 
 #ifndef _SYS_PARAM_H_
 #define powerof2(x)    ((((x)-1)&(x))==0)
 
 /* Macros for min/max. */
-#ifndef _KERNEL
 #define        MIN(a,b) (((a)<(b))?(a):(b))
 #define        MAX(a,b) (((a)>(b))?(a):(b))
-#endif
 
 /*
  * Constants for setting the parameters of the kernel memory allocator.