diff options
author | Markus Elfring <elfring@users.sourceforge.net> | 2017-04-17 08:38:32 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-04-18 19:55:07 +0200 |
commit | 0b92e5945bdfed7051e03f2d03f3c5d3555416f3 (patch) | |
tree | bfff95de793dc0d0c492390bf86f1a815000bc8f /drivers | |
parent | net: mvpp2: Use kmalloc_array() in mvpp2_txq_init() (diff) | |
download | linux-0b92e5945bdfed7051e03f2d03f3c5d3555416f3.tar.xz linux-0b92e5945bdfed7051e03f2d03f3c5d3555416f3.zip |
net: mvpp2: Improve two size determinations in mvpp2_probe()
Replace the specification of two data structures by pointer dereferences
as the parameter for the operator "sizeof" to make the corresponding size
determination a bit safer according to the Linux coding style convention.
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ethernet/marvell/mvpp2.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/marvell/mvpp2.c b/drivers/net/ethernet/marvell/mvpp2.c index a86d9111c476..04aba2307b60 100644 --- a/drivers/net/ethernet/marvell/mvpp2.c +++ b/drivers/net/ethernet/marvell/mvpp2.c @@ -6873,7 +6873,7 @@ static int mvpp2_probe(struct platform_device *pdev) int port_count, cpu; int err; - priv = devm_kzalloc(&pdev->dev, sizeof(struct mvpp2), GFP_KERNEL); + priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); if (!priv) return -ENOMEM; @@ -6970,8 +6970,8 @@ static int mvpp2_probe(struct platform_device *pdev) } priv->port_list = devm_kcalloc(&pdev->dev, port_count, - sizeof(struct mvpp2_port *), - GFP_KERNEL); + sizeof(*priv->port_list), + GFP_KERNEL); if (!priv->port_list) { err = -ENOMEM; goto err_mg_clk; |