Loading drivers/mmc/core/mmc.c +3 −9 Original line number Diff line number Diff line Loading @@ -640,12 +640,6 @@ static int mmc_read_ext_csd(struct mmc_card *card, u8 *ext_csd) return err; } static inline void mmc_free_ext_csd(u8 *ext_csd) { kfree(ext_csd); } static int mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width) { u8 *bw_ext_csd; Loading Loading @@ -719,7 +713,7 @@ static int mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width) err = -EINVAL; out: mmc_free_ext_csd(bw_ext_csd); kfree(bw_ext_csd); return err; } Loading Loading @@ -1570,14 +1564,14 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr, if (!oldcard) host->card = card; mmc_free_ext_csd(ext_csd); kfree(ext_csd); return 0; free_card: if (!oldcard) mmc_remove_card(card); err: mmc_free_ext_csd(ext_csd); kfree(ext_csd); return err; } Loading Loading
drivers/mmc/core/mmc.c +3 −9 Original line number Diff line number Diff line Loading @@ -640,12 +640,6 @@ static int mmc_read_ext_csd(struct mmc_card *card, u8 *ext_csd) return err; } static inline void mmc_free_ext_csd(u8 *ext_csd) { kfree(ext_csd); } static int mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width) { u8 *bw_ext_csd; Loading Loading @@ -719,7 +713,7 @@ static int mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width) err = -EINVAL; out: mmc_free_ext_csd(bw_ext_csd); kfree(bw_ext_csd); return err; } Loading Loading @@ -1570,14 +1564,14 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr, if (!oldcard) host->card = card; mmc_free_ext_csd(ext_csd); kfree(ext_csd); return 0; free_card: if (!oldcard) mmc_remove_card(card); err: mmc_free_ext_csd(ext_csd); kfree(ext_csd); return err; } Loading