summaryrefslogtreecommitdiff
path: root/sys/dev/ic
diff options
context:
space:
mode:
authorDavid Hill <dhill@cvs.openbsd.org>2017-04-09 18:07:20 +0000
committerDavid Hill <dhill@cvs.openbsd.org>2017-04-09 18:07:20 +0000
commit64e95158b6af8db0a1bd900f3da075774b404b44 (patch)
treefa830d2ef5b807bf1b251ef6872d4eddf906010d /sys/dev/ic
parent9219cf01483b9b82f52d67a9e03ac7140f1031f9 (diff)
Convert some malloc(9) to mallocarray(9)
ok deraadt@
Diffstat (limited to 'sys/dev/ic')
-rw-r--r--sys/dev/ic/aac.c4
-rw-r--r--sys/dev/ic/adw.c4
-rw-r--r--sys/dev/ic/ath.c4
3 files changed, 6 insertions, 6 deletions
diff --git a/sys/dev/ic/aac.c b/sys/dev/ic/aac.c
index 84f6d7a2670..b6188b64e65 100644
--- a/sys/dev/ic/aac.c
+++ b/sys/dev/ic/aac.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: aac.c,v 1.68 2017/04/08 02:57:24 deraadt Exp $ */
+/* $OpenBSD: aac.c,v 1.69 2017/04/09 18:07:19 dhill Exp $ */
/*-
* Copyright (c) 2000 Michael Smith
@@ -1277,7 +1277,7 @@ aac_init(struct aac_softc *sc)
/* Allocate some FIBs and associated command structs */
TAILQ_INIT(&sc->aac_fibmap_tqh);
- sc->aac_commands = malloc(AAC_MAX_FIBS * sizeof(struct aac_command),
+ sc->aac_commands = mallocarray(AAC_MAX_FIBS, sizeof(struct aac_command),
M_DEVBUF, M_WAITOK | M_ZERO);
while (sc->total_fibs < AAC_MAX_FIBS) {
if (aac_alloc_commands(sc) != 0)
diff --git a/sys/dev/ic/adw.c b/sys/dev/ic/adw.c
index 491a1bd9159..baebe59b76a 100644
--- a/sys/dev/ic/adw.c
+++ b/sys/dev/ic/adw.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: adw.c,v 1.52 2015/03/14 03:38:47 jsg Exp $ */
+/* $OpenBSD: adw.c,v 1.53 2017/04/09 18:07:19 dhill Exp $ */
/* $NetBSD: adw.c,v 1.23 2000/05/27 18:24:50 dante Exp $ */
/*
@@ -144,7 +144,7 @@ adw_alloc_carriers(ADW_SOFTC *sc)
* Allocate the control structure.
*/
sc->sc_control->carriers =
- malloc(sizeof(ADW_CARRIER) * ADW_MAX_CARRIER, M_DEVBUF,
+ mallocarray(ADW_MAX_CARRIER, sizeof(ADW_CARRIER), M_DEVBUF,
M_NOWAIT);
if (sc->sc_control->carriers == NULL)
return (ENOMEM);
diff --git a/sys/dev/ic/ath.c b/sys/dev/ic/ath.c
index 704eb5d50a3..3a0520da9f4 100644
--- a/sys/dev/ic/ath.c
+++ b/sys/dev/ic/ath.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ath.c,v 1.112 2017/01/22 10:17:37 dlg Exp $ */
+/* $OpenBSD: ath.c,v 1.113 2017/04/09 18:07:19 dhill Exp $ */
/* $NetBSD: ath.c,v 1.37 2004/08/18 21:59:39 dyoung Exp $ */
/*-
@@ -2973,7 +2973,7 @@ ath_getchannels(struct ath_softc *sc, HAL_BOOL outdoor, HAL_BOOL xchanmode)
int i, ix, nchan;
sc->sc_nchan = 0;
- chans = malloc(IEEE80211_CHAN_MAX * sizeof(HAL_CHANNEL),
+ chans = mallocarray(IEEE80211_CHAN_MAX, sizeof(HAL_CHANNEL),
M_TEMP, M_NOWAIT);
if (chans == NULL) {
printf("%s: unable to allocate channel table\n", ifp->if_xname);