Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d287d66e authored by Akinobu Mita's avatar Akinobu Mita Committed by David S. Miller
Browse files

atm: use for_each_set_bit()



Replace open-coded loop with for_each_set_bit().

Signed-off-by: default avatarAkinobu Mita <akinobu.mita@gmail.com>
Cc: Chas Williams <chas@cmf.nrl.navy.mil>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent a1ca14ac
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -306,11 +306,10 @@ static void vci_bitfield_iterate(struct lanai_dev *lanai,
	const unsigned long *lp,
	void (*func)(struct lanai_dev *,vci_t vci))
{
	vci_t vci = find_first_bit(lp, NUM_VCI);
	while (vci < NUM_VCI) {
	vci_t vci;

	for_each_set_bit(vci, lp, NUM_VCI)
		func(lanai, vci);
		vci = find_next_bit(lp, NUM_VCI, vci + 1);
	}
}

/* -------------------- BUFFER  UTILITIES: */