Loading drivers/crypto/ccp/ccp-dev.c +1 −1 Original line number Diff line number Diff line Loading @@ -295,7 +295,7 @@ struct ccp_device *ccp_alloc_struct(struct device *dev) { struct ccp_device *ccp; ccp = kzalloc(sizeof(*ccp), GFP_KERNEL); ccp = devm_kzalloc(dev, sizeof(*ccp), GFP_KERNEL); if (!ccp) return NULL; ccp->dev = dev; Loading drivers/crypto/ccp/ccp-pci.c +5 −14 Original line number Diff line number Diff line Loading @@ -174,11 +174,10 @@ static int ccp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) if (!ccp) goto e_err; ccp_pci = kzalloc(sizeof(*ccp_pci), GFP_KERNEL); if (!ccp_pci) { ret = -ENOMEM; goto e_free1; } ccp_pci = devm_kzalloc(dev, sizeof(*ccp_pci), GFP_KERNEL); if (!ccp_pci) goto e_err; ccp->dev_specific = ccp_pci; ccp->get_irq = ccp_get_irqs; ccp->free_irq = ccp_free_irqs; Loading @@ -186,7 +185,7 @@ static int ccp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) ret = pci_request_regions(pdev, "ccp"); if (ret) { dev_err(dev, "pci_request_regions failed (%d)\n", ret); goto e_free2; goto e_err; } ret = pci_enable_device(pdev); Loading Loading @@ -239,12 +238,6 @@ static int ccp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) e_regions: pci_release_regions(pdev); e_free2: kfree(ccp_pci); e_free1: kfree(ccp); e_err: dev_notice(dev, "initialization failed\n"); return ret; Loading @@ -266,8 +259,6 @@ static void ccp_pci_remove(struct pci_dev *pdev) pci_release_regions(pdev); kfree(ccp); dev_notice(dev, "disabled\n"); } Loading drivers/crypto/ccp/ccp-platform.c +3 −8 Original line number Diff line number Diff line Loading @@ -103,7 +103,7 @@ static int ccp_platform_probe(struct platform_device *pdev) ccp->io_map = devm_ioremap_resource(dev, ior); if (IS_ERR(ccp->io_map)) { ret = PTR_ERR(ccp->io_map); goto e_free; goto e_err; } ccp->io_regs = ccp->io_map; Loading @@ -112,7 +112,7 @@ static int ccp_platform_probe(struct platform_device *pdev) ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(48)); if (ret) { dev_err(dev, "dma_set_mask_and_coherent failed (%d)\n", ret); goto e_free; goto e_err; } if (of_property_read_bool(dev->of_node, "dma-coherent")) Loading @@ -124,15 +124,12 @@ static int ccp_platform_probe(struct platform_device *pdev) ret = ccp_init(ccp); if (ret) goto e_free; goto e_err; dev_notice(dev, "enabled\n"); return 0; e_free: kfree(ccp); e_err: dev_notice(dev, "initialization failed\n"); return ret; Loading @@ -145,8 +142,6 @@ static int ccp_platform_remove(struct platform_device *pdev) ccp_destroy(ccp); kfree(ccp); dev_notice(dev, "disabled\n"); return 0; Loading Loading
drivers/crypto/ccp/ccp-dev.c +1 −1 Original line number Diff line number Diff line Loading @@ -295,7 +295,7 @@ struct ccp_device *ccp_alloc_struct(struct device *dev) { struct ccp_device *ccp; ccp = kzalloc(sizeof(*ccp), GFP_KERNEL); ccp = devm_kzalloc(dev, sizeof(*ccp), GFP_KERNEL); if (!ccp) return NULL; ccp->dev = dev; Loading
drivers/crypto/ccp/ccp-pci.c +5 −14 Original line number Diff line number Diff line Loading @@ -174,11 +174,10 @@ static int ccp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) if (!ccp) goto e_err; ccp_pci = kzalloc(sizeof(*ccp_pci), GFP_KERNEL); if (!ccp_pci) { ret = -ENOMEM; goto e_free1; } ccp_pci = devm_kzalloc(dev, sizeof(*ccp_pci), GFP_KERNEL); if (!ccp_pci) goto e_err; ccp->dev_specific = ccp_pci; ccp->get_irq = ccp_get_irqs; ccp->free_irq = ccp_free_irqs; Loading @@ -186,7 +185,7 @@ static int ccp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) ret = pci_request_regions(pdev, "ccp"); if (ret) { dev_err(dev, "pci_request_regions failed (%d)\n", ret); goto e_free2; goto e_err; } ret = pci_enable_device(pdev); Loading Loading @@ -239,12 +238,6 @@ static int ccp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) e_regions: pci_release_regions(pdev); e_free2: kfree(ccp_pci); e_free1: kfree(ccp); e_err: dev_notice(dev, "initialization failed\n"); return ret; Loading @@ -266,8 +259,6 @@ static void ccp_pci_remove(struct pci_dev *pdev) pci_release_regions(pdev); kfree(ccp); dev_notice(dev, "disabled\n"); } Loading
drivers/crypto/ccp/ccp-platform.c +3 −8 Original line number Diff line number Diff line Loading @@ -103,7 +103,7 @@ static int ccp_platform_probe(struct platform_device *pdev) ccp->io_map = devm_ioremap_resource(dev, ior); if (IS_ERR(ccp->io_map)) { ret = PTR_ERR(ccp->io_map); goto e_free; goto e_err; } ccp->io_regs = ccp->io_map; Loading @@ -112,7 +112,7 @@ static int ccp_platform_probe(struct platform_device *pdev) ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(48)); if (ret) { dev_err(dev, "dma_set_mask_and_coherent failed (%d)\n", ret); goto e_free; goto e_err; } if (of_property_read_bool(dev->of_node, "dma-coherent")) Loading @@ -124,15 +124,12 @@ static int ccp_platform_probe(struct platform_device *pdev) ret = ccp_init(ccp); if (ret) goto e_free; goto e_err; dev_notice(dev, "enabled\n"); return 0; e_free: kfree(ccp); e_err: dev_notice(dev, "initialization failed\n"); return ret; Loading @@ -145,8 +142,6 @@ static int ccp_platform_remove(struct platform_device *pdev) ccp_destroy(ccp); kfree(ccp); dev_notice(dev, "disabled\n"); return 0; Loading