summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2015-08-28 00:03:53 +0000
committerderaadt <deraadt@openbsd.org>2015-08-28 00:03:53 +0000
commitbae2bd509caafb58e32eb30678e33df546f85cbd (patch)
treee2e5d64033fc6209583f14e91349f7b131de68f5 /sys/dev/ic
parentUpdate: add include/libdrm, sort include/EGL, add share/util-macros (diff)
downloadwireguard-openbsd-bae2bd509caafb58e32eb30678e33df546f85cbd.tar.xz
wireguard-openbsd-bae2bd509caafb58e32eb30678e33df546f85cbd.zip
fairly simple sizes for free(); ok tedu
Diffstat (limited to 'sys/dev/ic')
-rw-r--r--sys/dev/ic/ac97.c4
-rw-r--r--sys/dev/ic/qla.c6
-rw-r--r--sys/dev/ic/qlw.c6
-rw-r--r--sys/dev/ic/wdc.c4
4 files changed, 10 insertions, 10 deletions
diff --git a/sys/dev/ic/ac97.c b/sys/dev/ic/ac97.c
index c3429f50f97..7c0bc2dbee7 100644
--- a/sys/dev/ic/ac97.c
+++ b/sys/dev/ic/ac97.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ac97.c,v 1.80 2015/05/11 06:46:21 ratchov Exp $ */
+/* $OpenBSD: ac97.c,v 1.81 2015/08/28 00:03:53 deraadt Exp $ */
/*
* Copyright (c) 1999, 2000 Constantine Sapuntzakis
@@ -815,7 +815,7 @@ ac97_attach(struct ac97_host_if *host_if)
as->host_if = host_if;
if ((error = host_if->attach(host_if->arg, &as->codec_if))) {
- free(as, M_DEVBUF, 0);
+ free(as, M_DEVBUF, sizeof(*as));
return (error);
}
diff --git a/sys/dev/ic/qla.c b/sys/dev/ic/qla.c
index 1b5b031d7f1..310c0d067c5 100644
--- a/sys/dev/ic/qla.c
+++ b/sys/dev/ic/qla.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: qla.c,v 1.51 2015/06/19 11:12:24 jmatthew Exp $ */
+/* $OpenBSD: qla.c,v 1.52 2015/08/28 00:03:53 deraadt Exp $ */
/*
* Copyright (c) 2011 David Gwynne <dlg@openbsd.org>
@@ -2516,7 +2516,7 @@ free:
destroy:
bus_dmamap_destroy(sc->sc_dmat, m->qdm_map);
qdmfree:
- free(m, M_DEVBUF, 0);
+ free(m, M_DEVBUF, sizeof(*m));
return (NULL);
}
@@ -2528,7 +2528,7 @@ qla_dmamem_free(struct qla_softc *sc, struct qla_dmamem *m)
bus_dmamem_unmap(sc->sc_dmat, m->qdm_kva, m->qdm_size);
bus_dmamem_free(sc->sc_dmat, &m->qdm_seg, 1);
bus_dmamap_destroy(sc->sc_dmat, m->qdm_map);
- free(m, M_DEVBUF, 0);
+ free(m, M_DEVBUF, sizeof(*m));
}
int
diff --git a/sys/dev/ic/qlw.c b/sys/dev/ic/qlw.c
index 22f039fb128..54fea1d378d 100644
--- a/sys/dev/ic/qlw.c
+++ b/sys/dev/ic/qlw.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: qlw.c,v 1.28 2015/03/14 03:38:47 jsg Exp $ */
+/* $OpenBSD: qlw.c,v 1.29 2015/08/28 00:03:53 deraadt Exp $ */
/*
* Copyright (c) 2011 David Gwynne <dlg@openbsd.org>
@@ -1672,7 +1672,7 @@ free:
destroy:
bus_dmamap_destroy(sc->sc_dmat, m->qdm_map);
qdmfree:
- free(m, M_DEVBUF, 0);
+ free(m, M_DEVBUF, sizeof(*m));
return (NULL);
}
@@ -1684,7 +1684,7 @@ qlw_dmamem_free(struct qlw_softc *sc, struct qlw_dmamem *m)
bus_dmamem_unmap(sc->sc_dmat, m->qdm_kva, m->qdm_size);
bus_dmamem_free(sc->sc_dmat, &m->qdm_seg, 1);
bus_dmamap_destroy(sc->sc_dmat, m->qdm_map);
- free(m, M_DEVBUF, 0);
+ free(m, M_DEVBUF, sizeof(*m));
}
int
diff --git a/sys/dev/ic/wdc.c b/sys/dev/ic/wdc.c
index df8d25146dc..fdc08058fd5 100644
--- a/sys/dev/ic/wdc.c
+++ b/sys/dev/ic/wdc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: wdc.c,v 1.129 2015/08/17 15:36:29 krw Exp $ */
+/* $OpenBSD: wdc.c,v 1.130 2015/08/28 00:03:53 deraadt Exp $ */
/* $NetBSD: wdc.c,v 1.68 1999/06/23 19:00:17 bouyer Exp $ */
/*
* Copyright (c) 1998, 2001 Manuel Bouyer. All rights reserved.
@@ -731,7 +731,7 @@ wdc_alloc_queue(void)
void
wdc_free_queue(struct channel_queue *queue)
{
- free(queue, M_DEVBUF, 0);
+ free(queue, M_DEVBUF, sizeof(*queue));
}
void