freebsd-src/sys/dev/irdma
Doug Moore f0a0420dfd powerof2: replace loops with fls or ilog2
In several places, a loop tests for powers of two, or iterates through
powers of two.  In those places, replace the loop with an invocation
of fls or ilog2 without changing the meaning of the code.

Reviewed by:	alc, markj, kib, np, erj, avg (previous version)
Differential Revision:	https://reviews.freebsd.org/D45494
2024-06-12 05:00:48 -05:00
..
fbsd_kcompat.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
fbsd_kcompat.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
ice_devids.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
icrdma.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
icrdma_hw.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
icrdma_hw.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma-abi.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_cm.c sys/dev/irdma/irdma_cm: fix compile without INET 2024-04-12 10:47:19 -06:00
irdma_cm.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_ctrl.c powerof2: replace loops with fls or ilog2 2024-06-12 05:00:48 -05:00
irdma_defs.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_hmc.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_hmc.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_hw.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_kcompat.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_main.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_pble.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_pble.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_protos.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_puda.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_puda.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_type.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_uda.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_uda.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_uda_d.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
irdma_uk.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_user.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_utils.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_verbs.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_verbs.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_ws.c irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
irdma_ws.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
osdep.h irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00