mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-08 17:49:45 +00:00
tg3: Reduce indent level of tg3_rx_prodring_alloc
This patch adds an inverted "jumbo ring enable" test and jumps to the exit if it succeeds. The change reduces the indent level of the remaining code making it more readable. Signed-off-by: Matt Carlson <mcarlson@broadcom.com> Reviewed-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
144170635b
commit
0d86df8088
1 changed files with 23 additions and 23 deletions
|
@ -6087,7 +6087,9 @@ static int tg3_rx_prodring_alloc(struct tg3 *tp,
|
|||
|
||||
memset(tpr->rx_jmb, 0, TG3_RX_JUMBO_RING_BYTES);
|
||||
|
||||
if (tp->tg3_flags & TG3_FLAG_JUMBO_RING_ENABLE) {
|
||||
if (!(tp->tg3_flags & TG3_FLAG_JUMBO_RING_ENABLE))
|
||||
goto done;
|
||||
|
||||
for (i = 0; i < TG3_RX_JUMBO_RING_SIZE; i++) {
|
||||
struct tg3_rx_buffer_desc *rxd;
|
||||
|
||||
|
@ -6100,8 +6102,7 @@ static int tg3_rx_prodring_alloc(struct tg3 *tp,
|
|||
}
|
||||
|
||||
for (i = 0; i < tp->rx_jumbo_pending; i++) {
|
||||
if (tg3_alloc_rx_skb(tp, tpr, RXD_OPAQUE_RING_JUMBO,
|
||||
i) < 0) {
|
||||
if (tg3_alloc_rx_skb(tp, tpr, RXD_OPAQUE_RING_JUMBO, i) < 0) {
|
||||
printk(KERN_WARNING PFX
|
||||
"%s: Using a smaller RX jumbo ring, "
|
||||
"only %d out of %d buffers were "
|
||||
|
@ -6113,7 +6114,6 @@ static int tg3_rx_prodring_alloc(struct tg3 *tp,
|
|||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
done:
|
||||
return 0;
|
||||
|
|
Loading…
Reference in a new issue