Skip to content

Commit 50985b5

Browse files
mdrustadJeff Kirsher
authored andcommitted
ixgbevf: Minor cleanups
Make some minor cleanups, such as simplifying return paths, deleting unneeded initializations, return values more directly and so forth. Signed-off-by: Mark Rustad <[email protected]> Tested-by: Darin Miller <[email protected]> Signed-off-by: Jeff Kirsher <[email protected]>
1 parent 40a13e2 commit 50985b5

File tree

1 file changed

+12
-24
lines changed

1 file changed

+12
-24
lines changed

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1334,7 +1334,6 @@ static int ixgbevf_map_rings_to_vectors(struct ixgbevf_adapter *adapter)
13341334
int txr_remaining = adapter->num_tx_queues;
13351335
int i, j;
13361336
int rqpv, tqpv;
1337-
int err = 0;
13381337

13391338
q_vectors = adapter->num_msix_vectors - NON_Q_VECTORS;
13401339

@@ -1347,7 +1346,7 @@ static int ixgbevf_map_rings_to_vectors(struct ixgbevf_adapter *adapter)
13471346

13481347
for (; txr_idx < txr_remaining; v_start++, txr_idx++)
13491348
map_vector_to_txq(adapter, v_start, txr_idx);
1350-
goto out;
1349+
return 0;
13511350
}
13521351

13531352
/* If we don't have enough vectors for a 1-to-1
@@ -1372,8 +1371,7 @@ static int ixgbevf_map_rings_to_vectors(struct ixgbevf_adapter *adapter)
13721371
}
13731372
}
13741373

1375-
out:
1376-
return err;
1374+
return 0;
13771375
}
13781376

13791377
/**
@@ -1471,9 +1469,7 @@ static inline void ixgbevf_reset_q_vectors(struct ixgbevf_adapter *adapter)
14711469
**/
14721470
static int ixgbevf_request_irq(struct ixgbevf_adapter *adapter)
14731471
{
1474-
int err = 0;
1475-
1476-
err = ixgbevf_request_msix_irqs(adapter);
1472+
int err = ixgbevf_request_msix_irqs(adapter);
14771473

14781474
if (err)
14791475
hw_dbg(&adapter->hw, "request_irq failed, Error %d\n", err);
@@ -1832,7 +1828,7 @@ static int ixgbevf_vlan_rx_kill_vid(struct net_device *netdev,
18321828
{
18331829
struct ixgbevf_adapter *adapter = netdev_priv(netdev);
18341830
struct ixgbe_hw *hw = &adapter->hw;
1835-
int err = -EOPNOTSUPP;
1831+
int err;
18361832

18371833
spin_lock_bh(&adapter->mbx_lock);
18381834

@@ -2048,7 +2044,7 @@ static void ixgbevf_negotiate_api(struct ixgbevf_adapter *adapter)
20482044
ixgbe_mbox_api_11,
20492045
ixgbe_mbox_api_10,
20502046
ixgbe_mbox_api_unknown };
2051-
int err = 0, idx = 0;
2047+
int err, idx = 0;
20522048

20532049
spin_lock_bh(&adapter->mbx_lock);
20542050

@@ -2421,7 +2417,7 @@ static int ixgbevf_alloc_queues(struct ixgbevf_adapter *adapter)
24212417
static int ixgbevf_set_interrupt_capability(struct ixgbevf_adapter *adapter)
24222418
{
24232419
struct net_device *netdev = adapter->netdev;
2424-
int err = 0;
2420+
int err;
24252421
int vector, v_budget;
24262422

24272423
/* It's easy to be greedy for MSI-X vectors, but it really
@@ -2439,26 +2435,21 @@ static int ixgbevf_set_interrupt_capability(struct ixgbevf_adapter *adapter)
24392435
*/
24402436
adapter->msix_entries = kcalloc(v_budget,
24412437
sizeof(struct msix_entry), GFP_KERNEL);
2442-
if (!adapter->msix_entries) {
2443-
err = -ENOMEM;
2444-
goto out;
2445-
}
2438+
if (!adapter->msix_entries)
2439+
return -ENOMEM;
24462440

24472441
for (vector = 0; vector < v_budget; vector++)
24482442
adapter->msix_entries[vector].entry = vector;
24492443

24502444
err = ixgbevf_acquire_msix_vectors(adapter, v_budget);
24512445
if (err)
2452-
goto out;
2446+
return err;
24532447

24542448
err = netif_set_real_num_tx_queues(netdev, adapter->num_tx_queues);
24552449
if (err)
2456-
goto out;
2457-
2458-
err = netif_set_real_num_rx_queues(netdev, adapter->num_rx_queues);
2450+
return err;
24592451

2460-
out:
2461-
return err;
2452+
return netif_set_real_num_rx_queues(netdev, adapter->num_rx_queues);
24622453
}
24632454

24642455
/**
@@ -4246,8 +4237,6 @@ static struct pci_driver ixgbevf_driver = {
42464237
**/
42474238
static int __init ixgbevf_init_module(void)
42484239
{
4249-
int ret;
4250-
42514240
pr_info("%s - version %s\n", ixgbevf_driver_string,
42524241
ixgbevf_driver_version);
42534242

@@ -4258,8 +4247,7 @@ static int __init ixgbevf_init_module(void)
42584247
return -ENOMEM;
42594248
}
42604249

4261-
ret = pci_register_driver(&ixgbevf_driver);
4262-
return ret;
4250+
return pci_register_driver(&ixgbevf_driver);
42634251
}
42644252

42654253
module_init(ixgbevf_init_module);

0 commit comments

Comments
 (0)