commit | 3e2b03dad54bbcab5be948629a644d55ce7b5a2e | [log] [tgz] |
---|---|---|
author | Anshul Garg <aksgarg1989@gmail.com> | Thu Jun 25 13:33:12 2015 -0700 |
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | Thu Jun 25 14:44:36 2015 -0700 |
tree | d9f561ab35d2835dfab9af4f37360762f74310e0 | |
parent | 3e30c11c8a902de350281a0d821e17cdb45ef156 [diff] |
Input: use for_each_set_bit() where appropriate Instead of iterating over all bits in a bitmap and test them individually let's siwtch to for_each_set_bit() which is more compact and is also faster. Also use bitmap_weight() when counting number of set bits. This also fixes INPUT_DO_TOGGLE() implementation as it should have used *_CNT as the upper boundary, not *_MAX. Signed-off-by: Anshul Garg <aksgarg1989@gmail.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>