Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a4c1f0c2 authored by Julia Lawall's avatar Julia Lawall Committed by Greg Kroah-Hartman
Browse files

usb: host: drop null test before destroy functions

Remove unneeded NULL test.

The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/

)

// <smpl>
@@
expression x;
@@

-if (x != NULL)
  \(kmem_cache_destroy\|mempool_destroy\|dma_pool_destroy\)(x);

@@
expression x;
@@

-if (x != NULL) {
  \(kmem_cache_destroy\|mempool_destroy\|dma_pool_destroy\)(x);
  x = NULL;
-}
// </smpl>

Signed-off-by: default avatarJulia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 395f5409
Loading
Loading
Loading
Loading
+4 −8
Original line number Original line Diff line number Diff line
@@ -1976,16 +1976,12 @@ static void fotg210_mem_cleanup(struct fotg210_hcd *fotg210)
	fotg210->dummy = NULL;
	fotg210->dummy = NULL;


	/* DMA consistent memory and pools */
	/* DMA consistent memory and pools */
	if (fotg210->qtd_pool)
	dma_pool_destroy(fotg210->qtd_pool);
	dma_pool_destroy(fotg210->qtd_pool);
	fotg210->qtd_pool = NULL;
	fotg210->qtd_pool = NULL;


	if (fotg210->qh_pool) {
	dma_pool_destroy(fotg210->qh_pool);
	dma_pool_destroy(fotg210->qh_pool);
	fotg210->qh_pool = NULL;
	fotg210->qh_pool = NULL;
	}


	if (fotg210->itd_pool)
	dma_pool_destroy(fotg210->itd_pool);
	dma_pool_destroy(fotg210->itd_pool);
	fotg210->itd_pool = NULL;
	fotg210->itd_pool = NULL;


+4 −8
Original line number Original line Diff line number Diff line
@@ -1927,16 +1927,12 @@ static void fusbh200_mem_cleanup (struct fusbh200_hcd *fusbh200)
	fusbh200->dummy = NULL;
	fusbh200->dummy = NULL;


	/* DMA consistent memory and pools */
	/* DMA consistent memory and pools */
	if (fusbh200->qtd_pool)
	dma_pool_destroy(fusbh200->qtd_pool);
	dma_pool_destroy(fusbh200->qtd_pool);
	fusbh200->qtd_pool = NULL;
	fusbh200->qtd_pool = NULL;


	if (fusbh200->qh_pool) {
	dma_pool_destroy(fusbh200->qh_pool);
	dma_pool_destroy(fusbh200->qh_pool);
	fusbh200->qh_pool = NULL;
	fusbh200->qh_pool = NULL;
	}


	if (fusbh200->itd_pool)
	dma_pool_destroy(fusbh200->itd_pool);
	dma_pool_destroy(fusbh200->itd_pool);
	fusbh200->itd_pool = NULL;
	fusbh200->itd_pool = NULL;