atm: fore200e: mark expected switch fall-throughs
Subsystems (3)
PATCH 1/1 atm: fore200e: mark expected switch fall-throughs
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
Signed-off-by Gustavo A. R. Silva <[email protected]>
--- drivers/atm/fore200e.c | 8 ++++++++ 1 file changed, 8 insertions(+)
drivers/atm/fore200e.c +8 -0
@@ -358,26 +358,33 @@ fore200e_shutdown(struct fore200e* fore200e)case FORE200E_STATE_COMPLETE :kfree (fore200e->stats); +/* fall through */ case FORE200E_STATE_IRQ :free_irq (fore200e->irq, fore200e->atm_dev); +/* fall through */ case FORE200E_STATE_ALLOC_BUF :fore200e_free_rx_buf (fore200e); +/* fall through */ case FORE200E_STATE_INIT_BSQ :fore200e_uninit_bs_queue (fore200e); +/* fall through */ case FORE200E_STATE_INIT_RXQ : fore200e->bus->dma_chunk_free (fore200e, &fore200e->host_rxq.status); fore200e->bus->dma_chunk_free (fore200e, &fore200e->host_rxq.rpd); +/* fall through */ case FORE200E_STATE_INIT_TXQ : fore200e->bus->dma_chunk_free (fore200e, &fore200e->host_txq.status); fore200e->bus->dma_chunk_free (fore200e, &fore200e->host_txq.tpd); +/* fall through */ case FORE200E_STATE_INIT_CMDQ : fore200e->bus->dma_chunk_free (fore200e, &fore200e->host_cmdq.status); +/* fall through */ case FORE200E_STATE_INITIALIZE :/* nothing to do for that state */
@@ -390,6 +397,7 @@ fore200e_shutdown(struct fore200e* fore200e)case FORE200E_STATE_MAP : fore200e->bus->unmap (fore200e); +/* fall through */ case FORE200E_STATE_CONFIGURE :/* nothing to do for that state */
Signature · 1 line
2.7.4
From: "Gustavo A. R. Silva" <[email protected]>
Date: Thu, 12 Oct 2017 16:11:32 -0500
Quoted 4 lines
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
Signed-off-by Gustavo A. R. Silva <[email protected]>
Applied to net-next