diff options
author | 2015-08-28 00:03:53 +0000 | |
---|---|---|
committer | 2015-08-28 00:03:53 +0000 | |
commit | bae2bd509caafb58e32eb30678e33df546f85cbd (patch) | |
tree | e2e5d64033fc6209583f14e91349f7b131de68f5 /sys/dev/ic | |
parent | Update: add include/libdrm, sort include/EGL, add share/util-macros (diff) | |
download | wireguard-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.c | 4 | ||||
-rw-r--r-- | sys/dev/ic/qla.c | 6 | ||||
-rw-r--r-- | sys/dev/ic/qlw.c | 6 | ||||
-rw-r--r-- | sys/dev/ic/wdc.c | 4 |
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 |