diff options
| author | Peng Fan <peng.fan@nxp.com> | 2026-09-20 10:27:13 +0800 |
|---|---|---|
| committer | Chuck Lever <cel@kernel.org> | 2026-10-11 23:13:07 -0400 |
| commit | eafb6de800781f0a1be5cdd98d150620041d8b27 (patch) | |
| tree | 227ba63b951238b2b5f829c5fa5e4e28e722709f /tools/lib/python | |
| parent | 8ca3b74c0c447af17d0e27e76658a3d4cae3c5ba (diff) | |
| download | linux-next-eafb6de800781f0a1be5cdd98d150620041d8b27.tar.gz linux-next-eafb6de800781f0a1be5cdd98d150620041d8b27.zip | |
SUNRPC: use assign_bit() where applicable
Convert open-coded if/else with set_bit/clear_bit the assign_bit API.
Done with Coccinelle semantic patch:
// set_bit -> clear_bit => assign_bit
@@
expression cond, bit, addr;
@@
-if (cond)
- set_bit(bit, addr);
-else
- clear_bit(bit, addr);
+assign_bit(bit, addr, cond);
@@
expression cond, bit, addr;
@@
-if (cond)
- clear_bit(bit, addr);
-else
- set_bit(bit, addr);
+assign_bit(bit, addr, !cond);
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Link: https://patch.msgid.link/20260920022714.3145751-1-peng.fan@oss.nxp.com
Signed-off-by: Chuck Lever <cel@kernel.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
