summaryrefslogtreecommitdiffstats
path: root/sys/sys/bus_dma.h
diff options
context:
space:
mode:
authorzbb <zbb@FreeBSD.org>2015-07-08 22:09:47 +0000
committerzbb <zbb@FreeBSD.org>2015-07-08 22:09:47 +0000
commitc1128b05932dd268bfdb476c1091c2d05abd0e85 (patch)
treefef1b692626d36186e01834c5878d120cea83e52 /sys/sys/bus_dma.h
parent42299ebf0d6e6b77ac4411cdf817590d5a56b9b8 (diff)
downloadFreeBSD-src-c1128b05932dd268bfdb476c1091c2d05abd0e85.zip
FreeBSD-src-c1128b05932dd268bfdb476c1091c2d05abd0e85.tar.gz
Style cleanups after r285270
There should be no semicolons in added macro definitions. Define empty macro as "do {} while (0)". Pointed out by: jmg
Diffstat (limited to 'sys/sys/bus_dma.h')
-rw-r--r--sys/sys/bus_dma.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/sys/bus_dma.h b/sys/sys/bus_dma.h
index 2a9d2ed..1a2ecd6 100644
--- a/sys/sys/bus_dma.h
+++ b/sys/sys/bus_dma.h
@@ -289,18 +289,18 @@ void bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map);
*/
void _bus_dmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_dmasync_op_t);
#if defined(__arm__)
- #define __BUS_DMAMAP_SYNC_DEFAULT mb();
+ #define __BUS_DMAMAP_SYNC_DEFAULT mb()
#elif defined(__aarch64__)
- #define __BUS_DMAMAP_SYNC_DEFAULT dmb(sy);
+ #define __BUS_DMAMAP_SYNC_DEFAULT dmb(sy)
#else
- #define __BUS_DMAMAP_SYNC_DEFAULT {}
+ #define __BUS_DMAMAP_SYNC_DEFAULT do {} while (0)
#endif
#define bus_dmamap_sync(dmat, dmamap, op) \
do { \
if ((dmamap) != NULL) \
_bus_dmamap_sync(dmat, dmamap, op); \
else \
- __BUS_DMAMAP_SYNC_DEFAULT \
+ __BUS_DMAMAP_SYNC_DEFAULT; \
} while (0)
/*
OpenPOWER on IntegriCloud