diff options
| author | Peng Fan <peng.fan@nxp.com> | 2026-09-21 16:10:08 +0800 |
|---|---|---|
| committer | Yu Kuai <yukuai@fygo.io> | 2026-09-23 10:08:44 +0800 |
| commit | 7bcc031d49d285045bd640bfcb0f24c65e3bd589 (patch) | |
| tree | 79b5cd90f33e9c3ca23e54f95afda277974b6208 /tools/lib/python | |
| parent | f064aa93d84b730f2f0fe795305579dc71e41392 (diff) | |
md/raid: use assign_bit() where applicable
Convert open-coded if/else with set_bit/clear_bit to 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);
// clear_bit -> set_bit => assign_bit
@@
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/20260921081009.278532-2-peng.fan@oss.nxp.com
Signed-off-by: Yu Kuai <yukuai@fygo.io>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
